Lines Matching refs:I915_READ

116 	u32 val = I915_READ(reg); \
291 WARN_ON(I915_READ(gen6_pm_iir(dev_priv)) & dev_priv->pm_rps_events); in gen6_enable_rps_interrupts()
293 I915_WRITE(gen6_pm_ier(dev_priv), I915_READ(gen6_pm_ier(dev_priv)) | in gen6_enable_rps_interrupts()
332 I915_WRITE(gen6_pm_ier(dev_priv), I915_READ(gen6_pm_ier(dev_priv)) & in gen6_disable_rps_interrupts()
350 uint32_t sdeimr = I915_READ(SDEIMR); in ibx_display_interrupt_update()
370 u32 pipestat = I915_READ(reg) & PIPESTAT_INT_ENABLE_MASK; in __i915_enable_pipestat()
397 u32 pipestat = I915_READ(reg) & PIPESTAT_INT_ENABLE_MASK; in __i915_disable_pipestat()
585 high1 = I915_READ(high_frame) & PIPE_FRAME_HIGH_MASK; in i915_get_vblank_counter()
586 low = I915_READ(low_frame); in i915_get_vblank_counter()
587 high2 = I915_READ(high_frame) & PIPE_FRAME_HIGH_MASK; in i915_get_vblank_counter()
607 return I915_READ(reg); in gm45_get_vblank_counter()
957 I915_WRITE16(MEMINTRSTS, I915_READ(MEMINTRSTS)); in ironlake_rps_change_irq_handler()
962 busy_up = I915_READ(RCPREVBSYTUPAVG); in ironlake_rps_change_irq_handler()
963 busy_down = I915_READ(RCPREVBSYTDNAVG); in ironlake_rps_change_irq_handler()
964 max_avg = I915_READ(RCBMAXAVG); in ironlake_rps_change_irq_handler()
965 min_avg = I915_READ(RCBMINAVG); in ironlake_rps_change_irq_handler()
1003 ei->render_c0 = I915_READ(VLV_RENDER_C0_COUNT); in vlv_c0_read()
1004 ei->media_c0 = I915_READ(VLV_MEDIA_C0_COUNT); in vlv_c0_read()
1174 misccpctl = I915_READ(GEN7_MISCCPCTL); in ivybridge_parity_work()
1189 error_status = I915_READ(reg); in ivybridge_parity_work()
1291 tmp = I915_READ(GEN8_GT_IIR(0)); in gen8_gt_irq_handler()
1314 tmp = I915_READ(GEN8_GT_IIR(1)); in gen8_gt_irq_handler()
1337 tmp = I915_READ(GEN8_GT_IIR(2)); in gen8_gt_irq_handler()
1348 tmp = I915_READ(GEN8_GT_IIR(3)); in gen8_gt_irq_handler()
1599 I915_READ(PIPE_CRC_RES_1_IVB(pipe)), in hsw_pipe_crc_irq_handler()
1608 I915_READ(PIPE_CRC_RES_1_IVB(pipe)), in ivb_pipe_crc_irq_handler()
1609 I915_READ(PIPE_CRC_RES_2_IVB(pipe)), in ivb_pipe_crc_irq_handler()
1610 I915_READ(PIPE_CRC_RES_3_IVB(pipe)), in ivb_pipe_crc_irq_handler()
1611 I915_READ(PIPE_CRC_RES_4_IVB(pipe)), in ivb_pipe_crc_irq_handler()
1612 I915_READ(PIPE_CRC_RES_5_IVB(pipe))); in ivb_pipe_crc_irq_handler()
1621 res1 = I915_READ(PIPE_CRC_RES_RES1_I915(pipe)); in i9xx_pipe_crc_irq_handler()
1626 res2 = I915_READ(PIPE_CRC_RES_RES2_G4X(pipe)); in i9xx_pipe_crc_irq_handler()
1631 I915_READ(PIPE_CRC_RES_RED(pipe)), in i9xx_pipe_crc_irq_handler()
1632 I915_READ(PIPE_CRC_RES_GREEN(pipe)), in i9xx_pipe_crc_irq_handler()
1633 I915_READ(PIPE_CRC_RES_BLUE(pipe)), in i9xx_pipe_crc_irq_handler()
1713 pipe_stats[pipe] = I915_READ(reg) & mask; in valleyview_pipestat_irq_handler()
1748 u32 hotplug_status = I915_READ(PORT_HOTPLUG_STAT); in i9xx_hpd_irq_handler()
1787 gt_iir = I915_READ(GTIIR); in valleyview_irq_handler()
1791 pm_iir = I915_READ(GEN6_PMIIR); in valleyview_irq_handler()
1795 iir = I915_READ(VLV_IIR); in valleyview_irq_handler()
1832 master_ctl = I915_READ(GEN8_MASTER_IRQ) & ~GEN8_MASTER_IRQ_CONTROL; in cherryview_irq_handler()
1833 iir = I915_READ(VLV_IIR); in cherryview_irq_handler()
1871 dig_hotplug_reg = I915_READ(PCH_PORT_HOTPLUG); in ibx_irq_handler()
1902 I915_READ(FDI_RX_IIR(pipe))); in ibx_irq_handler()
1920 u32 err_int = I915_READ(GEN7_ERR_INT); in ivb_err_int_handler()
1944 u32 serr_int = I915_READ(SERR_INT); in cpt_serr_int_handler()
1968 dig_hotplug_reg = I915_READ(PCH_PORT_HOTPLUG); in cpt_irq_handler()
1996 I915_READ(FDI_RX_IIR(pipe))); in cpt_irq_handler()
2036 u32 pch_iir = I915_READ(SDEIIR); in ilk_display_irq_handler()
2079 u32 pch_iir = I915_READ(SDEIIR); in ivb_display_irq_handler()
2111 de_ier = I915_READ(DEIER); in ironlake_irq_handler()
2121 sde_ier = I915_READ(SDEIER); in ironlake_irq_handler()
2128 gt_iir = I915_READ(GTIIR); in ironlake_irq_handler()
2138 de_iir = I915_READ(DEIIR); in ironlake_irq_handler()
2149 u32 pm_iir = I915_READ(GEN6_PMIIR); in ironlake_irq_handler()
2184 master_ctl = I915_READ(GEN8_MASTER_IRQ); in gen8_irq_handler()
2197 tmp = I915_READ(GEN8_DE_MISC_IIR); in gen8_irq_handler()
2211 tmp = I915_READ(GEN8_DE_PORT_IIR); in gen8_irq_handler()
2231 pipe_iir = I915_READ(GEN8_DE_PIPE_IIR(pipe)); in gen8_irq_handler()
2277 u32 pch_iir = I915_READ(SDEIIR); in gen8_irq_handler()
2408 u32 eir = I915_READ(EIR); in i915_report_and_clear_eir()
2420 u32 ipeir = I915_READ(IPEIR_I965); in i915_report_and_clear_eir()
2422 pr_err(" IPEIR: 0x%08x\n", I915_READ(IPEIR_I965)); in i915_report_and_clear_eir()
2423 pr_err(" IPEHR: 0x%08x\n", I915_READ(IPEHR_I965)); in i915_report_and_clear_eir()
2426 pr_err(" INSTPS: 0x%08x\n", I915_READ(INSTPS)); in i915_report_and_clear_eir()
2427 pr_err(" ACTHD: 0x%08x\n", I915_READ(ACTHD_I965)); in i915_report_and_clear_eir()
2432 u32 pgtbl_err = I915_READ(PGTBL_ER); in i915_report_and_clear_eir()
2442 u32 pgtbl_err = I915_READ(PGTBL_ER); in i915_report_and_clear_eir()
2454 pipe_name(pipe), I915_READ(PIPESTAT(pipe))); in i915_report_and_clear_eir()
2459 pr_err(" INSTPM: 0x%08x\n", I915_READ(INSTPM)); in i915_report_and_clear_eir()
2463 u32 ipeir = I915_READ(IPEIR); in i915_report_and_clear_eir()
2465 pr_err(" IPEIR: 0x%08x\n", I915_READ(IPEIR)); in i915_report_and_clear_eir()
2466 pr_err(" IPEHR: 0x%08x\n", I915_READ(IPEHR)); in i915_report_and_clear_eir()
2467 pr_err(" ACTHD: 0x%08x\n", I915_READ(ACTHD)); in i915_report_and_clear_eir()
2471 u32 ipeir = I915_READ(IPEIR_I965); in i915_report_and_clear_eir()
2473 pr_err(" IPEIR: 0x%08x\n", I915_READ(IPEIR_I965)); in i915_report_and_clear_eir()
2474 pr_err(" IPEHR: 0x%08x\n", I915_READ(IPEHR_I965)); in i915_report_and_clear_eir()
2475 pr_err(" INSTPS: 0x%08x\n", I915_READ(INSTPS)); in i915_report_and_clear_eir()
2476 pr_err(" ACTHD: 0x%08x\n", I915_READ(ACTHD_I965)); in i915_report_and_clear_eir()
2484 eir = I915_READ(EIR); in i915_report_and_clear_eir()
2491 I915_WRITE(EMR, I915_READ(EMR) | eir); in i915_report_and_clear_eir()
2713 ipehr = I915_READ(RING_IPEHR(ring->mmio_base)); in semaphore_waits_for()
3012 WARN_ON(I915_READ(SDEIER) != 0); in ibx_irq_pre_postinstall()
3048 I915_WRITE(PORT_HOTPLUG_STAT, I915_READ(PORT_HOTPLUG_STAT)); in vlv_display_irq_reset()
3166 hotplug = I915_READ(PCH_PORT_HOTPLUG); in ibx_hpd_irq_setup()
3676 pipe_stats[pipe] = I915_READ(reg); in i8xx_irq_handler()
3723 I915_WRITE(PIPESTAT(pipe), I915_READ(PIPESTAT(pipe))); in i8xx_irq_uninstall()
3737 I915_WRITE(PORT_HOTPLUG_STAT, I915_READ(PORT_HOTPLUG_STAT)); in i915_irq_preinstall()
3816 if (I915_READ(ISR) & flip_pending) in i915_handle_vblank()
3841 iir = I915_READ(IIR); in i915_irq_handler()
3857 pipe_stats[pipe] = I915_READ(reg); in i915_irq_handler()
3876 new_iir = I915_READ(IIR); /* Flush posted writes */ in i915_irq_handler()
3933 I915_WRITE(PORT_HOTPLUG_STAT, I915_READ(PORT_HOTPLUG_STAT)); in i915_irq_uninstall()
3940 I915_WRITE(PIPESTAT(pipe), I915_READ(PIPESTAT(pipe))); in i915_irq_uninstall()
3945 I915_WRITE(IIR, I915_READ(IIR)); in i915_irq_uninstall()
3954 I915_WRITE(PORT_HOTPLUG_STAT, I915_READ(PORT_HOTPLUG_STAT)); in i965_irq_preinstall()
4030 hotplug_en = I915_READ(PORT_HOTPLUG_EN); in i915_hpd_irq_setup()
4064 iir = I915_READ(IIR); in i965_irq_handler()
4081 pipe_stats[pipe] = I915_READ(reg); in i965_irq_handler()
4103 new_iir = I915_READ(IIR); /* Flush posted writes */ in i965_irq_handler()
4161 I915_WRITE(PORT_HOTPLUG_STAT, I915_READ(PORT_HOTPLUG_STAT)); in i965_irq_uninstall()
4171 I915_READ(PIPESTAT(pipe)) & 0x8000ffff); in i965_irq_uninstall()
4172 I915_WRITE(IIR, I915_READ(IIR)); in i965_irq_uninstall()