Home
last modified time | relevance | path

Searched refs:intel_uncore (Results 1 – 25 of 73) sorted by relevance

123

/linux-6.15/drivers/gpu/drm/i915/
H A Dintel_uncore.h39 struct intel_uncore;
92 void (*force_wake_get)(struct intel_uncore *uncore,
102 u8 (*mmio_readb)(struct intel_uncore *uncore,
104 u16 (*mmio_readw)(struct intel_uncore *uncore,
106 u32 (*mmio_readl)(struct intel_uncore *uncore,
108 u64 (*mmio_readq)(struct intel_uncore *uncore,
111 void (*mmio_writeb)(struct intel_uncore *uncore,
113 void (*mmio_writew)(struct intel_uncore *uncore,
115 void (*mmio_writel)(struct intel_uncore *uncore,
132 struct intel_uncore { struct
[all …]
H A Dintel_pcode.h11 struct intel_uncore;
13 int snb_pcode_read(struct intel_uncore *uncore, u32 mbox, u32 *val, u32 *val1);
14 int snb_pcode_write_timeout(struct intel_uncore *uncore, u32 mbox, u32 val,
19 int skl_pcode_request(struct intel_uncore *uncore, u32 mbox, u32 request,
22 int intel_pcode_init(struct intel_uncore *uncore);
27 int snb_pcode_read_p(struct intel_uncore *uncore, u32 mbcmd, u32 p1, u32 p2, u32 *val);
28 int snb_pcode_write_p(struct intel_uncore *uncore, u32 mbcmd, u32 p1, u32 p2, u32 val);
H A Dintel_uncore.c80 static void mmio_debug_resume(struct intel_uncore *uncore) in mmio_debug_resume()
352 fw_domains_reset(struct intel_uncore *uncore, in fw_domains_reset()
433 struct intel_uncore *uncore = domain->uncore; in intel_uncore_fw_release_timer()
560 gen6_check_for_fifo_debug(struct intel_uncore *uncore) in gen6_check_for_fifo_debug()
575 check_for_unclaimed_mmio(struct intel_uncore *uncore) in check_for_unclaimed_mmio()
622 void intel_uncore_suspend(struct intel_uncore *uncore) in intel_uncore_suspend()
1751 ilk_dummy_write(struct intel_uncore *uncore) in ilk_dummy_write()
1760 __unclaimed_reg_debug(struct intel_uncore *uncore, in __unclaimed_reg_debug()
2303 struct intel_uncore *uncore = container_of(nb, in i915_pmic_bus_access_notifier()
2304 struct intel_uncore, pmic_bus_access_nb); in i915_pmic_bus_access_notifier()
[all …]
H A Di915_irq.h21 struct intel_uncore;
43 void gen2_assert_iir_is_zero(struct intel_uncore *uncore, i915_reg_t reg);
45 void gen2_irq_reset(struct intel_uncore *uncore, struct i915_irq_regs regs);
47 void gen2_irq_init(struct intel_uncore *uncore, struct i915_irq_regs regs,
50 void gen2_error_reset(struct intel_uncore *uncore, struct i915_error_regs regs);
51 void gen2_error_init(struct intel_uncore *uncore, struct i915_error_regs regs,
H A Dintel_pcode.c55 static int __snb_pcode_rw(struct intel_uncore *uncore, u32 mbox, in __snb_pcode_rw()
95 int snb_pcode_read(struct intel_uncore *uncore, u32 mbox, u32 *val, u32 *val1) in snb_pcode_read()
112 int snb_pcode_write_timeout(struct intel_uncore *uncore, u32 mbox, u32 val, in snb_pcode_write_timeout()
131 static bool skl_pcode_try_request(struct intel_uncore *uncore, u32 mbox, in skl_pcode_try_request()
159 int skl_pcode_request(struct intel_uncore *uncore, u32 mbox, u32 request, in skl_pcode_request()
207 static int pcode_init_wait(struct intel_uncore *uncore, int timeout_ms) in pcode_init_wait()
223 int intel_pcode_init(struct intel_uncore *uncore) in intel_pcode_init()
245 int snb_pcode_read_p(struct intel_uncore *uncore, u32 mbcmd, u32 p1, u32 p2, u32 *val) in snb_pcode_read_p()
261 int snb_pcode_write_p(struct intel_uncore *uncore, u32 mbcmd, u32 p1, u32 p2, u32 val) in snb_pcode_write_p()
H A Di915_irq.c659 struct intel_uncore *uncore = &dev_priv->uncore; in ibx_irq_reset()
674 struct intel_uncore *uncore = &dev_priv->uncore; in ilk_irq_reset()
706 struct intel_uncore *uncore = &dev_priv->uncore; in gen8_irq_reset()
722 struct intel_uncore *uncore = gt->uncore; in gen11_irq_reset()
735 struct intel_uncore *uncore = &dev_priv->uncore; in dg1_irq_reset()
754 struct intel_uncore *uncore = &dev_priv->uncore; in cherryview_irq_reset()
798 struct intel_uncore *uncore = gt->uncore; in gen11_irq_postinstall()
812 struct intel_uncore *uncore = &dev_priv->uncore; in dg1_irq_postinstall()
903 struct intel_uncore *uncore = &dev_priv->uncore; in i915_irq_reset()
914 struct intel_uncore *uncore = &dev_priv->uncore; in i915_irq_postinstall()
[all …]
H A Dvlv_suspend.c112 struct intel_uncore *uncore = &i915->uncore; in vlv_save_gunit_s0ix_state()
197 struct intel_uncore *uncore = &i915->uncore; in vlv_restore_gunit_s0ix_state()
306 struct intel_uncore *uncore = &i915->uncore; in vlv_force_gfx_clock()
330 struct intel_uncore *uncore = &i915->uncore; in vlv_allow_gt_wake()
373 struct intel_uncore *uncore = &i915->uncore; in vlv_check_no_gt_access()
/linux-6.15/drivers/gpu/drm/xe/compat-i915-headers/
H A Dintel_uncore.h15 static inline struct intel_uncore *to_intel_uncore(struct drm_device *drm) in to_intel_uncore()
34 static inline u32 intel_uncore_read(struct intel_uncore *uncore, in intel_uncore_read()
42 static inline u8 intel_uncore_read8(struct intel_uncore *uncore, in intel_uncore_read8()
50 static inline u16 intel_uncore_read16(struct intel_uncore *uncore, in intel_uncore_read16()
59 intel_uncore_read64_2x32(struct intel_uncore *uncore, in intel_uncore_read64_2x32()
77 static inline void intel_uncore_posting_read(struct intel_uncore *uncore, in intel_uncore_posting_read()
85 static inline void intel_uncore_write(struct intel_uncore *uncore, in intel_uncore_write()
93 static inline u32 intel_uncore_rmw(struct intel_uncore *uncore, in intel_uncore_rmw()
101 static inline int intel_wait_for_register(struct intel_uncore *uncore, in intel_wait_for_register()
142 static inline u32 intel_uncore_read_fw(struct intel_uncore *uncore, in intel_uncore_read_fw()
[all …]
H A Dintel_pcode.h13 snb_pcode_write_timeout(struct intel_uncore *uncore, u32 mbox, u32 val, in snb_pcode_write_timeout()
21 snb_pcode_write(struct intel_uncore *uncore, u32 mbox, u32 val) in snb_pcode_write()
28 snb_pcode_read(struct intel_uncore *uncore, u32 mbox, u32 *val, u32 *val1) in snb_pcode_read()
34 skl_pcode_request(struct intel_uncore *uncore, u32 mbox, in skl_pcode_request()
/linux-6.15/drivers/gpu/drm/i915/gt/
H A Dintel_gt_clock_utils.c14 static u32 read_reference_ts_freq(struct intel_uncore *uncore) in read_reference_ts_freq()
31 static u32 gen11_get_crystal_clock_freq(struct intel_uncore *uncore, in gen11_get_crystal_clock_freq()
55 static u32 gen11_read_clock_frequency(struct intel_uncore *uncore) in gen11_read_clock_frequency()
87 static u32 gen9_read_clock_frequency(struct intel_uncore *uncore) in gen9_read_clock_frequency()
108 static u32 gen6_read_clock_frequency(struct intel_uncore *uncore) in gen6_read_clock_frequency()
120 static u32 gen5_read_clock_frequency(struct intel_uncore *uncore) in gen5_read_clock_frequency()
129 static u32 g4x_read_clock_frequency(struct intel_uncore *uncore) in g4x_read_clock_frequency()
140 static u32 gen4_read_clock_frequency(struct intel_uncore *uncore) in gen4_read_clock_frequency()
154 static u32 read_clock_frequency(struct intel_uncore *uncore) in read_clock_frequency()
H A Dintel_rc6.c59 struct intel_uncore *uncore = gt->uncore; in gen11_rc6_enable()
137 struct intel_uncore *uncore = rc6_to_uncore(rc6); in gen9_rc6_enable()
207 struct intel_uncore *uncore = rc6_to_uncore(rc6); in gen8_rc6_enable()
229 struct intel_uncore *uncore = rc6_to_uncore(rc6); in gen6_rc6_enable()
283 struct intel_uncore *uncore = rc6_to_uncore(rc6); in chv_rc6_init()
305 struct intel_uncore *uncore = rc6_to_uncore(rc6); in vlv_rc6_init()
358 struct intel_uncore *uncore = rc6_to_uncore(rc6); in chv_rc6_enable()
386 struct intel_uncore *uncore = rc6_to_uncore(rc6); in vlv_rc6_enable()
428 struct intel_uncore *uncore = rc6_to_uncore(rc6); in bxt_check_bios_rc6_setup()
557 struct intel_uncore *uncore = rc6_to_uncore(rc6); in __intel_rc6_disable()
[all …]
H A Dintel_gt_pm_irq.c16 struct intel_uncore *uncore = gt->uncore; in write_pm_imr()
64 struct intel_uncore *uncore = gt->uncore; in gen6_gt_pm_reset_iir()
77 struct intel_uncore *uncore = gt->uncore; in write_pm_ier()
H A Dintel_rps.c278 struct intel_uncore *uncore = rps_to_uncore(rps); in gen5_rps_init()
317 struct intel_uncore *uncore = in __ips_chipset_val()
389 struct intel_uncore *uncore = in __gen5_ips_update()
433 struct intel_uncore *uncore = rps_to_uncore(rps); in __gen5_rps_set()
553 struct intel_uncore *uncore = rps_to_uncore(rps); in gen5_rps_enable()
624 struct intel_uncore *uncore = rps_to_uncore(rps); in gen5_rps_disable()
677 struct intel_uncore *uncore = gt->uncore; in rps_set_power()
798 struct intel_uncore *uncore = rps_to_uncore(rps); in gen6_rps_set()
1236 struct intel_uncore *uncore = gt->uncore; in gen9_rps_enable()
2265 struct intel_uncore *uncore = gt->uncore; in rps_frequency_dump()
[all …]
H A Dintel_ggtt_fencing.c54 static struct intel_uncore *fence_to_uncore(struct i915_fence_reg *fence) in fence_to_uncore()
92 struct intel_uncore *uncore = fence_to_uncore(fence); in i965_write_fence_reg()
139 struct intel_uncore *uncore = fence_to_uncore(fence); in i915_write_fence_reg()
164 struct intel_uncore *uncore = fence_to_uncore(fence); in i830_write_fence_reg()
204 struct intel_uncore *uncore = fence_to_uncore(fence); in fence_update()
574 struct intel_uncore *uncore = ggtt->vm.gt->uncore; in detect_bit_6_swizzle()
842 struct intel_uncore *uncore = ggtt->vm.gt->uncore; in intel_ggtt_init_fences()
902 struct intel_uncore *uncore = gt->uncore; in intel_gt_init_swizzling()
H A Dintel_gtt.c438 struct intel_uncore *uncore = gt->uncore; in gtt_write_workarounds()
503 static void xelpmp_setup_private_ppat(struct intel_uncore *uncore) in xelpmp_setup_private_ppat()
541 static void tgl_setup_private_ppat(struct intel_uncore *uncore) in tgl_setup_private_ppat()
577 static void icl_setup_private_ppat(struct intel_uncore *uncore) in icl_setup_private_ppat()
610 static void bdw_setup_private_ppat(struct intel_uncore *uncore) in bdw_setup_private_ppat()
633 static void chv_setup_private_ppat(struct intel_uncore *uncore) in chv_setup_private_ppat()
671 struct intel_uncore *uncore = gt->uncore; in setup_private_pat()
H A Dintel_gt_pm_debugfs.c70 struct intel_uncore *uncore = gt->uncore; in fw_domains_show()
93 struct intel_uncore *uncore = gt->uncore; in vlv_drpc()
119 struct intel_uncore *uncore = gt->uncore; in gen6_drpc()
207 struct intel_uncore *uncore = gt->uncore; in ilk_drpc()
266 struct intel_uncore *uncore = gt->uncore; in mtl_drpc()
342 struct intel_uncore *uncore = gt->uncore; in intel_gt_pm_frequency_dump()
510 struct intel_uncore *uncore = gt->uncore; in rps_boost_show()
H A Dintel_region_lmem.c169 static bool get_legacy_lowmem_region(struct intel_uncore *uncore, in get_legacy_lowmem_region()
184 static int reserve_lowmem_region(struct intel_uncore *uncore, in reserve_lowmem_region()
204 struct intel_uncore *uncore = gt->uncore; in setup_lmem()
H A Dintel_gt_irq.c215 struct intel_uncore *uncore = gt->uncore; in gen11_gt_irq_reset()
263 struct intel_uncore *uncore = gt->uncore; in gen11_gt_irq_postinstall()
453 struct intel_uncore *uncore = gt->uncore; in gen8_gt_irq_reset()
475 struct intel_uncore *uncore = gt->uncore; in gen8_gt_irq_postinstall()
515 struct intel_uncore *uncore = gt->uncore; in gen5_gt_irq_reset()
524 struct intel_uncore *uncore = gt->uncore; in gen5_gt_irq_postinstall()
H A Dintel_gt_types.h38 struct intel_uncore;
102 struct intel_uncore *uncore;
/linux-6.15/drivers/gpu/drm/xe/display/ext/
H A Di915_irq.c10 void gen2_irq_reset(struct intel_uncore *uncore, struct i915_irq_regs regs) in gen2_irq_reset()
27 void gen2_assert_iir_is_zero(struct intel_uncore *uncore, i915_reg_t reg) in gen2_assert_iir_is_zero()
44 void gen2_irq_init(struct intel_uncore *uncore, struct i915_irq_regs regs, in gen2_irq_init()
54 void gen2_error_reset(struct intel_uncore *uncore, struct i915_error_regs regs) in gen2_error_reset()
65 void gen2_error_init(struct intel_uncore *uncore, struct i915_error_regs regs, in gen2_error_init()
/linux-6.15/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_fw.c22 struct intel_uncore *uncore = gt->uncore; in guc_prepare_xfer()
52 struct intel_uncore *uncore) in guc_xfer_rsa_mmio()
69 struct intel_uncore *uncore) in guc_xfer_rsa_vma()
81 struct intel_uncore *uncore) in guc_xfer_rsa()
97 static inline bool guc_load_done(struct intel_uncore *uncore, u32 *status, bool *success) in guc_load_done()
157 struct intel_uncore *uncore = gt->uncore; in guc_wait_ucode()
290 struct intel_uncore *uncore = gt->uncore; in intel_guc_fw_upload()
/linux-6.15/drivers/gpu/drm/i915/selftests/
H A Dmock_uncore.c29 nop_write##x(struct intel_uncore *uncore, i915_reg_t reg, u##x val, bool trace) { }
36 nop_read##x(struct intel_uncore *uncore, i915_reg_t reg, bool trace) { return 0; }
42 void mock_uncore_init(struct intel_uncore *uncore, in mock_uncore_init()
H A Dmock_uncore.h29 struct intel_uncore;
31 void mock_uncore_init(struct intel_uncore *uncore,
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_stolen.c89 struct intel_uncore *uncore = ggtt->vm.gt->uncore; in adjust_stolen()
204 struct intel_uncore *uncore, in g4x_get_stolen_reserved()
239 struct intel_uncore *uncore, in gen6_get_stolen_reserved()
272 struct intel_uncore *uncore, in vlv_get_stolen_reserved()
301 struct intel_uncore *uncore, in gen7_get_stolen_reserved()
328 struct intel_uncore *uncore, in chv_get_stolen_reserved()
361 struct intel_uncore *uncore, in bdw_get_stolen_reserved()
381 struct intel_uncore *uncore, in icl_get_stolen_reserved()
447 struct intel_uncore *uncore = &i915->uncore; in init_reserved_stolen()
867 static int mtl_get_gms_size(struct intel_uncore *uncore) in mtl_get_gms_size()
[all …]
/linux-6.15/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_session.c20 struct intel_uncore *uncore = pxp->ctrl_gt->uncore; in intel_pxp_session_is_in_play()
33 struct intel_uncore *uncore = pxp->ctrl_gt->uncore; in pxp_wait_for_session_state()

123