Lines Matching full:ips
22 * We can only enable IPS after we enable a plane and wait for a vblank in hsw_ips_enable()
35 * value in IPS_CTL bit 31 after enabling IPS through the in hsw_ips_enable()
50 "Timed out waiting for IPS enable\n"); in hsw_ips_enable()
67 * Wait for PCODE to finish disabling IPS. The BSpec specified in hsw_ips_disable()
73 "Timed out waiting for IPS disable\n"); in hsw_ips_disable()
102 * GAMMA_MODE is configured for split gamma and IPS_CTL has IPS enabled. in hsw_ips_need_disable()
104 * Disable IPS before we program the LUT. in hsw_ips_need_disable()
144 * GAMMA_MODE is configured for split gamma and IPS_CTL has IPS enabled. in hsw_ips_need_enable()
146 * Re-enable IPS after the LUT has been programmed. in hsw_ips_need_enable()
155 * We can't read out IPS on broadwell, assume the worst and in hsw_ips_need_enable()
156 * forcibly enable IPS on the first fastset. in hsw_ips_need_enable()
176 /* IPS only exists on ULT machines and is tied to pipe A. */
187 /* IPS only exists on ULT machines and is tied to pipe A. */ in hsw_crtc_state_ips_capable()
202 * Should measure whether using a lower cdclk w/o IPS in hsw_crtc_state_ips_capable()
224 * When IPS gets enabled, the pipe CRC changes. Since IPS gets in hsw_ips_compute_config()
232 /* IPS should be fine as long as at least one plane is enabled. */ in hsw_ips_compute_config()
243 /* pixel rate mustn't exceed 95% of cdclk with IPS on BDW */ in hsw_ips_compute_config()
265 * We cannot readout IPS state on broadwell, set to in hsw_ips_get_config()