Home
last modified time | relevance | path

Searched refs:intel_uncore_rmw (Results 1 – 21 of 21) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/i915/
Dintel_clock_gating.c58 intel_uncore_rmw(&i915->uncore, CHICKEN_PAR1_1, 0, SKL_DE_COMPRESSED_HASH_MODE); in gen9_init_clock_gating()
62 intel_uncore_rmw(&i915->uncore, CHICKEN_PAR1_1, 0, SKL_EDP_PSR_FIX_RDWRAP); in gen9_init_clock_gating()
65 intel_uncore_rmw(&i915->uncore, GEN8_CHICKEN_DCPR_1, 0, MASK_WAKEMEM); in gen9_init_clock_gating()
71 intel_uncore_rmw(&i915->uncore, DISP_ARB_CTL, 0, DISP_FBC_MEMORY_WAKE); in gen9_init_clock_gating()
79 intel_uncore_rmw(&i915->uncore, GEN8_UCGCTL6, 0, GEN8_SDEUNIT_CLOCK_GATE_DISABLE); in bxt_init_clock_gating()
85 intel_uncore_rmw(&i915->uncore, GEN8_UCGCTL6, 0, GEN8_HDCUNIT_CLOCK_GATE_DISABLE_HDCREQ); in bxt_init_clock_gating()
107 intel_uncore_rmw(&i915->uncore, DISP_ARB_CTL, 0, DISP_FBC_WM_DIS); in bxt_init_clock_gating()
113 intel_uncore_rmw(&i915->uncore, ILK_DPFC_CHICKEN(INTEL_FBC_A), 0, DPFC_DISABLE_DUMMY0); in bxt_init_clock_gating()
145 intel_uncore_rmw(&dev_priv->uncore, DSPCNTR(pipe), 0, DISP_TRICKLE_FEED_DISABLE); in g4x_disable_trickle_feed()
147 intel_uncore_rmw(&dev_priv->uncore, DSPSURF(pipe), 0, 0); in g4x_disable_trickle_feed()
[all …]
Dvlv_suspend.c264 intel_uncore_rmw(uncore, VLV_GTLC_WAKE_CTRL, ~VLV_GTLC_ALLOWWAKEREQ, in vlv_restore_gunit_s0ix_state()
267 intel_uncore_rmw(uncore, VLV_GTLC_SURVIVABILITY_REG, ~VLV_GFX_CLK_FORCE_ON_BIT, in vlv_restore_gunit_s0ix_state()
308 intel_uncore_rmw(uncore, VLV_GTLC_SURVIVABILITY_REG, VLV_GFX_CLK_FORCE_ON_BIT, in vlv_force_gfx_clock()
334 intel_uncore_rmw(uncore, VLV_GTLC_WAKE_CTRL, VLV_GTLC_ALLOWWAKEREQ, in vlv_allow_gt_wake()
Di915_hwmon.c78 intel_uncore_rmw(uncore, reg, clear, set); in hwm_locked_with_pm_intel_uncore_rmw()
431 intel_uncore_rmw(ddat->uncore, hwmon->rg.pkg_rapl_limit, in hwm_power_max_write()
444 intel_uncore_rmw(ddat->uncore, hwmon->rg.pkg_rapl_limit, in hwm_power_max_write()
511 r = intel_uncore_rmw(hwmon->ddat.uncore, hwmon->rg.pkg_rapl_limit, in i915_hwmon_power_max_disable()
527 intel_uncore_rmw(hwmon->ddat.uncore, hwmon->rg.pkg_rapl_limit, in i915_hwmon_power_max_restore()
Di915_irq.c196 misccpctl = intel_uncore_rmw(&dev_priv->uncore, GEN7_MISCCPCTL, in ivb_parity_work()
291 ier = intel_uncore_rmw(&dev_priv->uncore, VLV_IER, ~0, 0); in valleyview_irq_handler()
376 ier = intel_uncore_rmw(&dev_priv->uncore, VLV_IER, ~0, 0); in cherryview_irq_handler()
1041 intel_uncore_rmw(&dev_priv->uncore, PORT_HOTPLUG_STAT, 0, 0); in i915_irq_reset()
1150 intel_uncore_rmw(uncore, PORT_HOTPLUG_STAT, 0, 0); in i965_irq_reset()
Di915_perf.c1016 intel_uncore_rmw(uncore, oastatus_reg, in gen8_oa_read()
2426 intel_uncore_rmw(uncore, GEN7_MISCCPCTL, in hsw_enable_metric_set()
2428 intel_uncore_rmw(uncore, GEN6_UCGCTL1, in hsw_enable_metric_set()
2440 intel_uncore_rmw(uncore, GEN6_UCGCTL1, in hsw_disable_metric_set()
2442 intel_uncore_rmw(uncore, GEN7_MISCCPCTL, in hsw_disable_metric_set()
2445 intel_uncore_rmw(uncore, GDT_CHICKEN_BITS, GT_NOA_ENABLE, 0); in hsw_disable_metric_set()
2952 intel_uncore_rmw(uncore, GEN12_SQCNT1, 0, sqcnt1); in gen12_enable_metric_set()
2986 intel_uncore_rmw(uncore, GDT_CHICKEN_BITS, GT_NOA_ENABLE, 0); in gen8_disable_metric_set()
2997 intel_uncore_rmw(uncore, RPM_CONFIG1, GEN10_GT_NOA_ENABLE, 0); in gen11_disable_metric_set()
3025 intel_uncore_rmw(uncore, RPM_CONFIG1, GEN10_GT_NOA_ENABLE, 0); in gen12_disable_metric_set()
[all …]
Dintel_uncore.h435 static inline u32 intel_uncore_rmw(struct intel_uncore *uncore, in intel_uncore_rmw() function
/linux-6.6.21/drivers/gpu/drm/i915/display/
Dintel_hotplug_irq.c189 intel_uncore_rmw(&dev_priv->uncore, PORT_HOTPLUG_EN, mask, bits); in i915_hotplug_interrupt_update_locked()
559 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, SHOTPLUG_CTL_DDI, 0, 0); in icp_irq_handler()
571 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, SHOTPLUG_CTL_TC, 0, 0); in icp_irq_handler()
596 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, PCH_PORT_HOTPLUG, 0, 0); in spt_irq_handler()
607 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, PCH_PORT_HOTPLUG2, 0, 0); in spt_irq_handler()
626 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, DIGITAL_PORT_HOTPLUG_CNTRL, 0, 0); in ilk_hpd_irq_handler()
640 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, PCH_PORT_HOTPLUG, 0, 0); in bxt_hpd_irq_handler()
659 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, GEN11_TC_HOTPLUG_CTL, 0, 0); in gen11_hpd_irq_handler()
670 dig_hotplug_reg = intel_uncore_rmw(&dev_priv->uncore, GEN11_TBT_HOTPLUG_CTL, 0, 0); in gen11_hpd_irq_handler()
734 intel_uncore_rmw(&dev_priv->uncore, PCH_PORT_HOTPLUG, in ibx_hpd_detection_setup()
[all …]
Dintel_de.h47 return intel_uncore_rmw(&i915->uncore, reg, clear, set); in intel_de_rmw()
Dintel_display_irq.c759 psr_iir = intel_uncore_rmw(&dev_priv->uncore, in ivb_display_irq_handler()
883 psr_iir = intel_uncore_rmw(&dev_priv->uncore, iir_reg, 0, 0); in gen8_de_misc_irq_handler()
953 intel_uncore_rmw(&dev_priv->uncore, DSI_INTR_IDENT_REG(port), 0, 0); in gen11_dsi_te_interrupt_handler()
1272 intel_uncore_rmw(&dev_priv->uncore, DSI_INTR_MASK_REG(port), DSI_TE_EVENT, in gen11_dsi_configure_te()
1275 intel_uncore_rmw(&dev_priv->uncore, DSI_INTR_IDENT_REG(port), 0, 0); in gen11_dsi_configure_te()
1377 intel_uncore_rmw(uncore, PORT_HOTPLUG_STAT, 0, 0); in vlv_display_irq_reset()
Di9xx_wm.c669 intel_uncore_rmw(&dev_priv->uncore, DSPFW3, DSPFW_CURSOR_SR_MASK, in pnv_update_wm()
676 intel_uncore_rmw(&dev_priv->uncore, DSPFW3, DSPFW_HPLL_SR_MASK, FW_WM(wm, HPLL_SR)); in pnv_update_wm()
3223 intel_uncore_rmw(&dev_priv->uncore, WM_MISC, WM_MISC_DATA_PARTITION_5_6, in ilk_write_wm_values()
3227 intel_uncore_rmw(&dev_priv->uncore, DISP_ARB_CTL2, DISP_DATA_PARTITION_5_6, in ilk_write_wm_values()
3233 intel_uncore_rmw(&dev_priv->uncore, DISP_ARB_CTL, DISP_FBC_WM_DIS, in ilk_write_wm_values()
3919 intel_uncore_rmw(&dev_priv->uncore, WM3_LP_ILK, WM_LP_ENABLE, 0); in ilk_init_lp_watermarks()
3920 intel_uncore_rmw(&dev_priv->uncore, WM2_LP_ILK, WM_LP_ENABLE, 0); in ilk_init_lp_watermarks()
3921 intel_uncore_rmw(&dev_priv->uncore, WM1_LP_ILK, WM_LP_ENABLE, 0); in ilk_init_lp_watermarks()
/linux-6.6.21/drivers/gpu/drm/i915/gt/uc/
Dintel_gsc_proxy.c282 intel_uncore_rmw(gt->uncore, HECI_H_CSR(MTL_GSC_HECI2_BASE), in intel_gsc_proxy_request_handler()
318 intel_uncore_rmw(gt->uncore, HECI_H_CSR(MTL_GSC_HECI2_BASE), in i915_gsc_proxy_component_bind()
343 intel_uncore_rmw(gt->uncore, HECI_H_CSR(MTL_GSC_HECI2_BASE), in i915_gsc_proxy_component_unbind()
Dintel_guc_fw.c43 intel_uncore_rmw(uncore, GEN7_MISCCPCTL, 0, in guc_prepare_xfer()
Dintel_guc_slpc.c587 intel_uncore_rmw(gt->uncore, in intel_guc_pm_intrmsk_enable()
/linux-6.6.21/drivers/gpu/drm/i915/gt/
Dgen6_ppgtt.c36 intel_uncore_rmw(uncore, GAC_ECO_BITS, 0, ECOBITS_PPGTT_CACHE64B); in gen7_ppgtt_enable()
52 intel_uncore_rmw(uncore, in gen6_ppgtt_enable()
57 intel_uncore_rmw(uncore, in gen6_ppgtt_enable()
62 intel_uncore_rmw(uncore, in gen6_ppgtt_enable()
Dintel_gt.c177 intel_uncore_rmw(uncore, HSW_IDICR, 0, IDIHASHMSK(0xf)); in intel_gt_init_hw()
260 intel_uncore_rmw(uncore, EMR, 0, eir); in intel_gt_clear_error_registers()
270 intel_uncore_rmw(uncore, GEN12_RING_FAULT_REG, RING_FAULT_VALID, 0); in intel_gt_clear_error_registers()
273 intel_uncore_rmw(uncore, GEN8_RING_FAULT_REG, RING_FAULT_VALID, 0); in intel_gt_clear_error_registers()
Dintel_ggtt_fencing.c907 intel_uncore_rmw(uncore, DISP_ARB_CTL, 0, DISP_TILE_SURFACE_SWIZZLING); in intel_gt_init_swizzling()
912 intel_uncore_rmw(uncore, TILECTL, 0, TILECTL_SWZCTL); in intel_gt_init_swizzling()
Dintel_reset.c741 intel_uncore_rmw(gt->uncore, in wa_14015076503_start()
746 intel_uncore_rmw(gt->uncore, in wa_14015076503_start()
761 intel_uncore_rmw(gt->uncore, in wa_14015076503_end()
Dintel_gtt.c444 intel_uncore_rmw(uncore, in gtt_write_workarounds()
Dintel_gt_irq.c340 intel_uncore_rmw(uncore, MTL_GUC_MGUC_INTR_MASK, mask, 0); in gen11_gt_irq_postinstall()
Dintel_gt_pm_debugfs.c572 intel_uncore_rmw(gt->uncore, intel_gt_perf_limit_reasons_reg(gt), in perf_limit_reasons_clear()
Dintel_rps.c635 intel_uncore_rmw(uncore, MEMINTREN, MEMINT_EVAL_CHG_EN, 0); in gen5_rps_disable()