| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_display_irq.c | 34 static void irq_reset(struct intel_display *display, struct intel_irq_regs regs) in irq_reset() 36 intel_de_write(display, regs.imr, 0xffffffff); in irq_reset() 37 intel_de_posting_read(display, regs.imr); in irq_reset() 39 intel_de_write(display, regs.ier, 0); in irq_reset() 42 intel_de_write(display, regs.iir, 0xffffffff); in irq_reset() 43 intel_de_posting_read(display, regs.iir); in irq_reset() 44 intel_de_write(display, regs.iir, 0xffffffff); in irq_reset() 45 intel_de_posting_read(display, regs.iir); in irq_reset() 51 static void assert_iir_is_zero(struct intel_display *display, intel_reg_t reg) in assert_iir_is_zero() 53 u32 val = intel_de_read(display, re in assert_iir_is_zero() 33 irq_reset(struct intel_display * display,struct i915_irq_regs regs) irq_reset() argument 50 assert_iir_is_zero(struct intel_display * display,i915_reg_t reg) assert_iir_is_zero() argument 66 irq_init(struct intel_display * display,struct i915_irq_regs regs,u32 imr_val,u32 ier_val) irq_init() argument 76 error_reset(struct intel_display * display,struct i915_error_regs regs) error_reset() argument 87 error_init(struct intel_display * display,struct i915_error_regs regs,u32 emr_val) error_init() argument 107 struct intel_display *display = to_intel_display(crtc); handle_plane_fault() local 126 intel_pipe_fault_irq_handler(struct intel_display * display,const struct pipe_fault_handler * handlers,enum pipe pipe,u32 fault_errors) intel_pipe_fault_irq_handler() argument 146 intel_handle_vblank(struct intel_display * display,enum pipe pipe) intel_handle_vblank() argument 159 ilk_update_display_irq(struct intel_display * display,u32 interrupt_mask,u32 enabled_irq_mask) ilk_update_display_irq() argument 179 ilk_enable_display_irq(struct intel_display * display,u32 bits) ilk_enable_display_irq() argument 184 ilk_disable_display_irq(struct intel_display * display,u32 bits) ilk_disable_display_irq() argument 195 bdw_update_port_irq(struct intel_display * display,u32 interrupt_mask,u32 enabled_irq_mask) bdw_update_port_irq() argument 227 bdw_update_pipe_irq(struct intel_display * display,enum pipe pipe,u32 interrupt_mask,u32 enabled_irq_mask) bdw_update_pipe_irq() argument 251 bdw_enable_pipe_irq(struct intel_display * display,enum pipe pipe,u32 bits) bdw_enable_pipe_irq() argument 257 bdw_disable_pipe_irq(struct intel_display * display,enum pipe pipe,u32 bits) bdw_disable_pipe_irq() argument 269 ibx_display_interrupt_update(struct intel_display * display,u32 interrupt_mask,u32 enabled_irq_mask) ibx_display_interrupt_update() argument 289 ibx_enable_display_interrupt(struct intel_display * display,u32 bits) ibx_enable_display_interrupt() argument 294 ibx_disable_display_interrupt(struct intel_display * display,u32 bits) ibx_disable_display_interrupt() argument 299 i915_pipestat_enable_mask(struct intel_display * display,enum pipe pipe) i915_pipestat_enable_mask() argument 343 i915_enable_pipestat(struct intel_display * display,enum pipe pipe,u32 status_mask) i915_enable_pipestat() argument 366 i915_disable_pipestat(struct intel_display * display,enum pipe pipe,u32 status_mask) i915_disable_pipestat() argument 389 i915_has_legacy_blc_interrupt(struct intel_display * display) i915_has_legacy_blc_interrupt() argument 401 i915_enable_asle_pipestat(struct intel_display * display) i915_enable_asle_pipestat() argument 420 display_pipe_crc_irq_handler(struct intel_display * display,enum pipe pipe,u32 crc0,u32 crc1,u32 crc2,u32 crc3,u32 crc4) display_pipe_crc_irq_handler() argument 455 display_pipe_crc_irq_handler(struct intel_display * display,enum pipe pipe,u32 crc0,u32 crc1,u32 crc2,u32 crc3,u32 crc4) display_pipe_crc_irq_handler() argument 462 flip_done_handler(struct intel_display * display,enum pipe pipe) flip_done_handler() argument 478 hsw_pipe_crc_irq_handler(struct intel_display * display,enum pipe pipe) hsw_pipe_crc_irq_handler() argument 486 ivb_pipe_crc_irq_handler(struct intel_display * display,enum pipe pipe) ivb_pipe_crc_irq_handler() argument 497 i9xx_pipe_crc_irq_handler(struct intel_display * display,enum pipe pipe) i9xx_pipe_crc_irq_handler() argument 519 i9xx_pipestat_irq_reset(struct intel_display * display) i9xx_pipestat_irq_reset() argument 532 i9xx_pipestat_irq_ack(struct intel_display * display,u32 iir,u32 pipe_stats[I915_MAX_PIPES]) i9xx_pipestat_irq_ack() argument 599 i915_pipestat_irq_handler(struct intel_display * display,u32 iir,u32 pipe_stats[I915_MAX_PIPES]) i915_pipestat_irq_handler() argument 623 i965_pipestat_irq_handler(struct intel_display * display,u32 iir,u32 pipe_stats[I915_MAX_PIPES]) i965_pipestat_irq_handler() argument 650 valleyview_pipestat_irq_handler(struct intel_display * display,u32 pipe_stats[I915_MAX_PIPES]) valleyview_pipestat_irq_handler() argument 673 ibx_irq_handler(struct intel_display * display,u32 pch_iir) ibx_irq_handler() argument 756 ivb_err_int_handler(struct intel_display * display) ivb_err_int_handler() argument 792 cpt_serr_int_handler(struct intel_display * display) cpt_serr_int_handler() argument 807 cpt_irq_handler(struct intel_display * display,u32 pch_iir) cpt_irq_handler() argument 870 ilk_gtt_fault_irq_handler(struct intel_display * display) ilk_gtt_fault_irq_handler() argument 894 _ilk_display_irq_handler(struct intel_display * display,u32 de_iir) _ilk_display_irq_handler() argument 945 _ivb_display_irq_handler(struct intel_display * display,u32 de_iir) _ivb_display_irq_handler() argument 994 ilk_display_irq_master_disable(struct intel_display * display,u32 * de_ier,u32 * sde_ier) ilk_display_irq_master_disable() argument 1015 ilk_display_irq_master_enable(struct intel_display * display,u32 de_ier,u32 sde_ier) ilk_display_irq_master_enable() argument 1023 ilk_display_irq_handler(struct intel_display * display) ilk_display_irq_handler() argument 1041 gen8_de_port_aux_mask(struct intel_display * display) gen8_de_port_aux_mask() argument 1085 gen8_de_pipe_fault_mask(struct intel_display * display) gen8_de_pipe_fault_mask() argument 1146 struct intel_display *display = to_intel_display(crtc); handle_plane_ats_fault() local 1157 struct intel_display *display = to_intel_display(crtc); handle_pipedmc_ats_fault() local 1168 struct intel_display *display = to_intel_display(crtc); handle_pipedmc_fault() local 1232 gen8_pipe_fault_handlers(struct intel_display * display) gen8_pipe_fault_handlers() argument 1246 intel_pmdemand_irq_handler(struct intel_display * display) intel_pmdemand_irq_handler() argument 1252 gen8_de_misc_irq_handler(struct intel_display * display,u32 iir) gen8_de_misc_irq_handler() argument 1315 gen11_dsi_te_interrupt_handler(struct intel_display * display,u32 te_trigger) gen11_dsi_te_interrupt_handler() argument 1371 gen8_de_pipe_flip_done_mask(struct intel_display * display) gen8_de_pipe_flip_done_mask() argument 1379 gen8_read_and_ack_pch_irqs(struct intel_display * display,u32 * pch_iir,u32 * pica_iir) gen8_read_and_ack_pch_irqs() argument 1407 gen8_de_irq_handler(struct intel_display * display,u32 master_ctl) gen8_de_irq_handler() argument 1568 gen11_gu_misc_irq_ack(struct intel_display * display,const u32 master_ctl) gen11_gu_misc_irq_ack() argument 1586 gen11_gu_misc_irq_handler(struct intel_display * display,const u32 iir) gen11_gu_misc_irq_handler() argument 1592 gen11_display_irq_handler(struct intel_display * display) gen11_display_irq_handler() argument 1610 i915gm_irq_cstate_wa_enable(struct intel_display * display) i915gm_irq_cstate_wa_enable() argument 1625 i915gm_irq_cstate_wa_disable(struct intel_display * display) i915gm_irq_cstate_wa_disable() argument 1634 i915gm_irq_cstate_wa(struct intel_display * display,bool enable) i915gm_irq_cstate_wa() argument 1648 struct intel_display *display = to_intel_display(crtc->dev); i8xx_enable_vblank() local 1661 struct intel_display *display = to_intel_display(crtc->dev); i8xx_disable_vblank() local 1672 struct intel_display *display = to_intel_display(crtc->dev); i915gm_enable_vblank() local 1681 struct intel_display *display = to_intel_display(crtc->dev); i915gm_disable_vblank() local 1690 struct intel_display *display = to_intel_display(crtc->dev); i965_enable_vblank() local 1704 struct intel_display *display = to_intel_display(crtc->dev); i965_disable_vblank() local 1716 struct intel_display *display = to_intel_display(crtc->dev); ilk_enable_vblank() local 1737 struct intel_display *display = to_intel_display(crtc->dev); ilk_disable_vblank() local 1751 struct intel_display *display = to_intel_display(intel_crtc); gen11_dsi_configure_te() local 1773 struct intel_display *display = intel_display_vblank_notify_work() local 1787 struct intel_display *display = to_intel_display(crtc); bdw_enable_vblank() local 1813 struct intel_display *display = to_intel_display(crtc); bdw_disable_vblank() local 1867 vlv_page_table_error_irq_ack(struct intel_display * display,u32 * dpinvgtt) vlv_page_table_error_irq_ack() argument 1891 vlv_page_table_error_irq_handler(struct intel_display * display,u32 dpinvgtt) vlv_page_table_error_irq_handler() argument 1905 vlv_display_error_irq_ack(struct intel_display * display,u32 * eir,u32 * dpinvgtt) vlv_display_error_irq_ack() argument 1927 vlv_display_error_irq_handler(struct intel_display * display,u32 eir,u32 dpinvgtt) vlv_display_error_irq_handler() argument 1936 _vlv_display_irq_reset(struct intel_display * display) _vlv_display_irq_reset() argument 1954 vlv_display_irq_reset(struct intel_display * display) vlv_display_irq_reset() argument 1962 i9xx_display_irq_reset(struct intel_display * display) i9xx_display_irq_reset() argument 1972 i9xx_display_irq_enable_mask(struct intel_display * display) i9xx_display_irq_enable_mask() argument 1988 i915_display_irq_postinstall(struct intel_display * display) i915_display_irq_postinstall() argument 2002 i965_display_irq_postinstall(struct intel_display * display) i965_display_irq_postinstall() argument 2023 _vlv_display_irq_postinstall(struct intel_display * display) _vlv_display_irq_postinstall() argument 2064 vlv_display_irq_postinstall(struct intel_display * display) vlv_display_irq_postinstall() argument 2072 ibx_display_irq_reset(struct intel_display * display) ibx_display_irq_reset() argument 2083 ilk_display_irq_reset(struct intel_display * display) ilk_display_irq_reset() argument 2099 gen8_display_irq_reset(struct intel_display * display) gen8_display_irq_reset() argument 2121 gen11_display_irq_reset(struct intel_display * display) gen11_display_irq_reset() argument 2171 gen8_irq_power_well_post_enable(struct intel_display * display,u8 pipe_mask) gen8_irq_power_well_post_enable() argument 2193 gen8_irq_power_well_pre_disable(struct intel_display * display,u8 pipe_mask) gen8_irq_power_well_pre_disable() argument 2225 ibx_irq_postinstall(struct intel_display * display) ibx_irq_postinstall() argument 2242 valleyview_enable_display_irqs(struct intel_display * display) valleyview_enable_display_irqs() argument 2260 valleyview_disable_display_irqs(struct intel_display * display) valleyview_disable_display_irqs() argument 2275 ilk_de_irq_postinstall(struct intel_display * display) ilk_de_irq_postinstall() argument 2319 gen8_de_irq_postinstall(struct intel_display * display) gen8_de_irq_postinstall() argument 2417 xelpdp_pica_aux_mask(struct intel_display * display) xelpdp_pica_aux_mask() argument 2427 mtp_irq_postinstall(struct intel_display * display) mtp_irq_postinstall() argument 2439 icp_irq_postinstall(struct intel_display * display) icp_irq_postinstall() argument 2446 gen11_de_irq_postinstall(struct intel_display * display) gen11_de_irq_postinstall() argument 2456 dg1_de_irq_postinstall(struct intel_display * display) dg1_de_irq_postinstall() argument 2465 intel_display_irq_init(struct intel_display * display) intel_display_irq_init() argument 2483 intel_display_irq_snapshot_capture(struct intel_display * display) intel_display_irq_snapshot_capture() argument [all...] |
| H A D | intel_display_power_well.c | 44 static enum skl_power_gate pw_idx_to_pg(struct intel_display *display, int pw_idx) 46 int pw1_idx = DISPLAY_VER(display) >= 11 ? ICL_PW_CTL_IDX_PW_1 : SKL_PW_CTL_IDX_PW_1; in pw_idx_to_pg() 66 void (*sync_hw)(struct intel_display *display, 73 void (*enable)(struct intel_display *display, 79 void (*disable)(struct intel_display *display, 82 bool (*is_enabled)(struct intel_display *display, 93 lookup_power_well(struct intel_display *display, 98 for_each_power_well(display, power_well) in lookup_power_well() 105 * to abort things like display initialization sequences. Just return in lookup_power_well() 109 drm_WARN(display in lookup_power_well() 45 pw_idx_to_pg(struct intel_display * display,int pw_idx) pw_idx_to_pg() argument 94 lookup_power_well(struct intel_display * display,enum i915_power_well_id power_well_id) lookup_power_well() argument 116 intel_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) intel_power_well_enable() argument 124 intel_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) intel_power_well_disable() argument 132 intel_power_well_sync_hw(struct intel_display * display,struct i915_power_well * power_well) intel_power_well_sync_hw() argument 139 intel_power_well_get(struct intel_display * display,struct i915_power_well * power_well) intel_power_well_get() argument 146 intel_power_well_put(struct intel_display * display,struct i915_power_well * power_well) intel_power_well_put() argument 157 intel_power_well_is_enabled(struct intel_display * display,struct i915_power_well * power_well) intel_power_well_is_enabled() argument 168 intel_display_power_well_is_enabled(struct intel_display * display,enum i915_power_well_id power_well_id) intel_display_power_well_is_enabled() argument 214 dss_pipe_gating_enable_disable(struct intel_display * display,u8 irq_pipe_mask,bool disable) dss_pipe_gating_enable_disable() argument 246 hsw_power_well_post_enable(struct intel_display * display,u8 irq_pipe_mask) hsw_power_well_post_enable() argument 257 hsw_power_well_pre_disable(struct intel_display * display,u8 irq_pipe_mask) hsw_power_well_pre_disable() argument 286 aux_ch_to_digital_port(struct intel_display * display,enum aux_ch aux_ch) aux_ch_to_digital_port() argument 308 icl_aux_pw_to_encoder(struct intel_display * display,const struct i915_power_well * power_well) icl_aux_pw_to_encoder() argument 324 icl_aux_pw_to_phy(struct intel_display * display,const struct i915_power_well * power_well) icl_aux_pw_to_phy() argument 332 icl_aux_pw_is_tc_phy(struct intel_display * display,const struct i915_power_well * power_well) icl_aux_pw_is_tc_phy() argument 340 hsw_wait_for_power_well_enable(struct intel_display * display,struct i915_power_well * power_well,bool timeout_expected) hsw_wait_for_power_well_enable() argument 369 hsw_power_well_requesters(struct intel_display * display,const struct i915_power_well_regs * regs,int pw_idx) hsw_power_well_requesters() argument 385 hsw_wait_for_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) hsw_wait_for_power_well_disable() argument 420 gen9_wait_for_power_well_fuses(struct intel_display * display,enum skl_power_gate pg) gen9_wait_for_power_well_fuses() argument 429 hsw_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) hsw_power_well_enable() argument 471 hsw_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) hsw_power_well_disable() argument 484 intel_aux_ch_is_edp(struct intel_display * display,enum aux_ch aux_ch) intel_aux_ch_is_edp() argument 492 icl_combo_phy_aux_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) icl_combo_phy_aux_power_well_enable() argument 519 icl_combo_phy_aux_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) icl_combo_phy_aux_power_well_disable() argument 541 icl_tc_port_assert_ref_held(struct intel_display * display,struct i915_power_well * power_well,struct intel_digital_port * dig_port) icl_tc_port_assert_ref_held() argument 556 icl_tc_port_assert_ref_held(struct intel_display * display,struct i915_power_well * power_well,struct intel_digital_port * dig_port) icl_tc_port_assert_ref_held() argument 566 icl_tc_cold_exit(struct intel_display * display) icl_tc_cold_exit() argument 587 icl_tc_phy_aux_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) icl_tc_phy_aux_power_well_enable() argument 632 icl_aux_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) icl_aux_power_well_enable() argument 645 icl_aux_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) icl_aux_power_well_disable() argument 662 hsw_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) hsw_power_well_enabled() argument 687 assert_can_enable_dc9(struct intel_display * display) assert_can_enable_dc9() argument 712 assert_can_disable_dc9(struct intel_display * display) assert_can_disable_dc9() argument 730 gen9_write_dc_state(struct intel_display * display,u32 state) gen9_write_dc_state() argument 769 gen9_dc_mask(struct intel_display * display) gen9_dc_mask() argument 788 gen9_sanitize_dc_state(struct intel_display * display) gen9_sanitize_dc_state() argument 827 gen9_set_dc_state(struct intel_display * display,u32 state) gen9_set_dc_state() argument 870 tgl_enable_dc3co(struct intel_display * display) tgl_enable_dc3co() argument 876 tgl_disable_dc3co(struct intel_display * display) tgl_disable_dc3co() argument 887 assert_can_enable_dc5(struct intel_display * display) assert_can_enable_dc5() argument 911 gen9_enable_dc5(struct intel_display * display) gen9_enable_dc5() argument 927 assert_can_enable_dc6(struct intel_display * display) assert_can_enable_dc6() argument 942 skl_enable_dc6(struct intel_display * display) skl_enable_dc6() argument 958 bxt_enable_dc9(struct intel_display * display) bxt_enable_dc9() argument 972 bxt_disable_dc9(struct intel_display * display) bxt_disable_dc9() argument 983 hsw_power_well_sync_hw(struct intel_display * display,struct i915_power_well * power_well) hsw_power_well_sync_hw() argument 1001 bxt_dpio_cmn_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) bxt_dpio_cmn_power_well_enable() argument 1007 bxt_dpio_cmn_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) bxt_dpio_cmn_power_well_disable() argument 1013 bxt_dpio_cmn_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) bxt_dpio_cmn_power_well_enabled() argument 1019 bxt_verify_dpio_phy_power_wells(struct intel_display * display) bxt_verify_dpio_phy_power_wells() argument 1040 gen9_dc_off_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) gen9_dc_off_power_well_enabled() argument 1047 gen9_assert_dbuf_enabled(struct intel_display * display) gen9_assert_dbuf_enabled() argument 1059 gen9_disable_dc_states(struct intel_display * display) gen9_disable_dc_states() argument 1103 gen9_dc_off_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) gen9_dc_off_power_well_enable() argument 1109 gen9_dc_off_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) gen9_dc_off_power_well_disable() argument 1130 i9xx_power_well_sync_hw_noop(struct intel_display * display,struct i915_power_well * power_well) i9xx_power_well_sync_hw_noop() argument 1135 i9xx_always_on_power_well_noop(struct intel_display * display,struct i915_power_well * power_well) i9xx_always_on_power_well_noop() argument 1140 i9xx_always_on_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) i9xx_always_on_power_well_enabled() argument 1146 i830_pipes_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) i830_pipes_power_well_enable() argument 1155 i830_pipes_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) i830_pipes_power_well_disable() argument 1162 i830_pipes_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) i830_pipes_power_well_enabled() argument 1169 i830_pipes_power_well_sync_hw(struct intel_display * display,struct i915_power_well * power_well) i830_pipes_power_well_sync_hw() argument 1178 vlv_set_power_well(struct intel_display * display,struct i915_power_well * power_well,bool enable) vlv_set_power_well() argument 1216 vlv_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) vlv_power_well_enable() argument 1222 vlv_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) vlv_power_well_disable() argument 1228 vlv_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) vlv_power_well_enabled() argument 1264 vlv_init_display_clock_gating(struct intel_display * display) vlv_init_display_clock_gating() argument 1288 vlv_display_power_well_init(struct intel_display * display) vlv_display_power_well_init() argument 1336 vlv_display_power_well_deinit(struct intel_display * display) vlv_display_power_well_deinit() argument 1350 vlv_display_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) vlv_display_power_well_enable() argument 1358 vlv_display_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) vlv_display_power_well_disable() argument 1366 vlv_dpio_cmn_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) vlv_dpio_cmn_power_well_enable() argument 1388 vlv_dpio_cmn_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) vlv_dpio_cmn_power_well_disable() argument 1404 assert_chv_phy_status(struct intel_display * display) assert_chv_phy_status() argument 1510 chv_dpio_cmn_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) chv_dpio_cmn_power_well_enable() argument 1572 chv_dpio_cmn_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) chv_dpio_cmn_power_well_disable() argument 1607 assert_chv_phy_powergate(struct intel_display * display,enum dpio_phy phy,enum dpio_channel ch,bool override,unsigned int mask) assert_chv_phy_powergate() argument 1671 chv_phy_powergate_ch(struct intel_display * display,enum dpio_phy phy,enum dpio_channel ch,bool override) chv_phy_powergate_ch() argument 1707 struct intel_display *display = to_intel_display(encoder); chv_phy_powergate_lanes() local 1736 chv_pipe_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) chv_pipe_power_well_enabled() argument 1766 chv_set_pipe_power_well(struct intel_display * display,struct i915_power_well * power_well,bool enable) chv_set_pipe_power_well() argument 1802 chv_pipe_power_well_sync_hw(struct intel_display * display,struct i915_power_well * power_well) chv_pipe_power_well_sync_hw() argument 1809 chv_pipe_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) chv_pipe_power_well_enable() argument 1817 chv_pipe_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) chv_pipe_power_well_disable() argument 1826 tgl_tc_cold_request(struct intel_display * display,bool block) tgl_tc_cold_request() argument 1867 tgl_tc_cold_off_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) tgl_tc_cold_off_power_well_enable() argument 1874 tgl_tc_cold_off_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) tgl_tc_cold_off_power_well_disable() argument 1881 tgl_tc_cold_off_power_well_sync_hw(struct intel_display * display,struct i915_power_well * power_well) tgl_tc_cold_off_power_well_sync_hw() argument 1891 tgl_tc_cold_off_power_well_is_enabled(struct intel_display * display,struct i915_power_well * power_well) tgl_tc_cold_off_power_well_is_enabled() argument 1901 xelpdp_aux_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) xelpdp_aux_power_well_enable() argument 1932 xelpdp_aux_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) xelpdp_aux_power_well_disable() argument 1953 xelpdp_aux_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) xelpdp_aux_power_well_enabled() argument 1962 xe2lpd_pica_power_well_enable(struct intel_display * display,struct i915_power_well * power_well) xe2lpd_pica_power_well_enable() argument 1976 xe2lpd_pica_power_well_disable(struct intel_display * display,struct i915_power_well * power_well) xe2lpd_pica_power_well_disable() argument 1989 xe2lpd_pica_power_well_enabled(struct intel_display * display,struct i915_power_well * power_well) xe2lpd_pica_power_well_enabled() argument [all...] |
| H A D | intel_gmbus.c | 36 #include <drm/display/drm_hdcp_helper.h> 53 struct intel_display *display; member 154 static const struct gmbus_pin *get_gmbus_pin(struct intel_display *display, in get_gmbus_pin() argument 160 if (INTEL_PCH_TYPE(display) >= PCH_MTL) { in get_gmbus_pin() 163 } else if (INTEL_PCH_TYPE(display) >= PCH_DG2) { in get_gmbus_pin() 166 } else if (INTEL_PCH_TYPE(display) >= PCH_DG1) { in get_gmbus_pin() 169 } else if (INTEL_PCH_TYPE(display) >= PCH_ICP) { in get_gmbus_pin() 172 } else if (HAS_PCH_CNP(display)) { in get_gmbus_pin() 175 } else if (display->platform.geminilake || display in get_gmbus_pin() 195 intel_gmbus_is_valid_pin(struct intel_display * display,unsigned int pin) intel_gmbus_is_valid_pin() argument 211 intel_gmbus_reset(struct intel_display * display) intel_gmbus_reset() argument 217 pnv_gmbus_clock_gating(struct intel_display * display,bool enable) pnv_gmbus_clock_gating() argument 226 pch_gmbus_clock_gating(struct intel_display * display,bool enable) pch_gmbus_clock_gating() argument 234 bxt_gmbus_clock_gating(struct intel_display * display,bool enable) bxt_gmbus_clock_gating() argument 243 struct intel_display *display = bus->display; get_reserved() local 263 struct intel_display *display = bus->display; get_clock() local 275 struct intel_display *display = bus->display; get_data() local 287 struct intel_display *display = bus->display; set_clock() local 304 struct intel_display *display = bus->display; set_data() local 321 struct intel_display *display = bus->display; ptl_handle_mask_bits() local 338 struct intel_display *display = bus->display; intel_gpio_pre_xfer() local 358 struct intel_display *display = bus->display; intel_gpio_post_xfer() local 390 has_gmbus_irq(struct intel_display * display) has_gmbus_irq() argument 399 gmbus_wait(struct intel_display * display,u32 status,u32 irq_en) gmbus_wait() argument 435 gmbus_wait_idle(struct intel_display * display) gmbus_wait_idle() argument 457 gmbus_max_xfer_size(struct intel_display * display) gmbus_max_xfer_size() argument 464 gmbus_xfer_read_chunk(struct intel_display * display,unsigned short addr,u8 * buf,unsigned int len,u32 gmbus0_reg,u32 gmbus1_index) gmbus_xfer_read_chunk() argument 526 gmbus_xfer_read(struct intel_display * display,struct i2c_msg * msg,u32 gmbus0_reg,u32 gmbus1_index) gmbus_xfer_read() argument 553 gmbus_xfer_write_chunk(struct intel_display * display,unsigned short addr,u8 * buf,unsigned int len,u32 gmbus1_index) gmbus_xfer_write_chunk() argument 588 gmbus_xfer_write(struct intel_display * display,struct i2c_msg * msg,u32 gmbus1_index) gmbus_xfer_write() argument 626 gmbus_index_xfer(struct intel_display * display,struct i2c_msg * msgs,u32 gmbus0_reg) gmbus_index_xfer() argument 662 struct intel_display *display = bus->display; do_gmbus_xfer() local 792 struct intel_display *display = bus->display; gmbus_xfer() local 816 struct intel_display *display = bus->display; intel_gmbus_output_aksv() local 870 struct intel_display *display = bus->display; gmbus_lock_bus() local 879 struct intel_display *display = bus->display; gmbus_trylock_bus() local 888 struct intel_display *display = bus->display; gmbus_unlock_bus() local 903 intel_gmbus_setup(struct intel_display * display) intel_gmbus_setup() argument 980 intel_gmbus_get_adapter(struct intel_display * display,unsigned int pin) intel_gmbus_get_adapter() argument 993 struct intel_display *display = bus->display; intel_gmbus_force_bit() local 1013 intel_gmbus_teardown(struct intel_display * display) intel_gmbus_teardown() argument 1031 intel_gmbus_irq_handler(struct intel_display * display) intel_gmbus_irq_handler() argument [all...] |
| H A D | intel_dmc.c | 46 * From gen9 onwards we have newly added DMC (Display microcontroller) in display 47 * engine to save and restore the state of display engine when it enter into 63 struct intel_display *display; member 85 static struct intel_dmc *display_to_dmc(struct intel_display *display) in display_to_dmc() argument 87 return display->dmc.dmc; in display_to_dmc() 90 static const char *dmc_firmware_param(struct intel_display *display) in dmc_firmware_param() argument 92 const char *p = display->params.dmc_firmware_path; in dmc_firmware_param() 97 static bool dmc_firmware_param_disabled(struct intel_display *display) in dmc_firmware_param_disabled() argument 99 const char *p = dmc_firmware_param(display); in dmc_firmware_param_disabled() 186 dmc_firmware_default(struct intel_display * display,u32 * size) dmc_firmware_default() argument 408 has_dmc_id_fw(struct intel_display * display,enum intel_dmc_id dmc_id) has_dmc_id_fw() argument 415 intel_dmc_has_payload(struct intel_display * display) intel_dmc_has_payload() argument 420 initialize_stepping_info(struct intel_display * display,struct stepping_info * si) initialize_stepping_info() argument 428 gen9_set_dc_state_debugmask(struct intel_display * display) gen9_set_dc_state_debugmask() argument 436 disable_event_handler(struct intel_display * display,i915_reg_t ctl_reg,i915_reg_t htp_reg) disable_event_handler() argument 447 disable_all_event_handlers(struct intel_display * display,enum intel_dmc_id dmc_id) disable_all_event_handlers() argument 465 adlp_pipedmc_clock_gating_wa(struct intel_display * display,bool enable) adlp_pipedmc_clock_gating_wa() argument 486 mtl_pipedmc_clock_gating_wa(struct intel_display * display) mtl_pipedmc_clock_gating_wa() argument 498 pipedmc_clock_gating_wa(struct intel_display * display,bool enable) pipedmc_clock_gating_wa() argument 506 pipedmc_interrupt_mask(struct intel_display * display) pipedmc_interrupt_mask() argument 532 is_dmc_evt_ctl_reg(struct intel_display * display,enum intel_dmc_id dmc_id,i915_reg_t reg) is_dmc_evt_ctl_reg() argument 542 is_dmc_evt_htp_reg(struct intel_display * display,enum intel_dmc_id dmc_id,i915_reg_t reg) is_dmc_evt_htp_reg() argument 552 is_event_handler(struct intel_display * display,enum intel_dmc_id dmc_id,unsigned int event_id,i915_reg_t reg,u32 data) is_event_handler() argument 561 fixup_dmc_evt(struct intel_display * display,enum intel_dmc_id dmc_id,i915_reg_t reg_ctl,u32 * data_ctl,i915_reg_t reg_htp,u32 * data_htp) fixup_dmc_evt() argument 606 disable_dmc_evt(struct intel_display * display,enum intel_dmc_id dmc_id,i915_reg_t reg,u32 data) disable_dmc_evt() argument 630 dmc_mmiodata(struct intel_display * display,struct intel_dmc * dmc,enum intel_dmc_id dmc_id,int i) dmc_mmiodata() argument 642 dmc_load_mmio(struct intel_display * display,enum intel_dmc_id dmc_id) dmc_load_mmio() argument 653 dmc_load_program(struct intel_display * display,enum intel_dmc_id dmc_id) dmc_load_program() argument 673 assert_dmc_loaded(struct intel_display * display,enum intel_dmc_id dmc_id) assert_dmc_loaded() argument 702 assert_main_dmc_loaded(struct intel_display * display) assert_main_dmc_loaded() argument 707 need_pipedmc_load_program(struct intel_display * display) need_pipedmc_load_program() argument 713 need_pipedmc_load_mmio(struct intel_display * display,enum pipe pipe) need_pipedmc_load_mmio() argument 761 struct intel_display *display = to_intel_display(crtc_state); can_enable_pipedmc() local 776 struct intel_display *display = to_intel_display(crtc_state); intel_dmc_enable_pipe() local 811 struct intel_display *display = to_intel_display(crtc_state); intel_dmc_disable_pipe() local 832 dmc_configure_event(struct intel_display * display,enum intel_dmc_id dmc_id,unsigned int event_id,bool enable) dmc_configure_event() argument 857 intel_dmc_configure_dc_balance_event(struct intel_display * display,enum pipe pipe,bool enable) intel_dmc_configure_dc_balance_event() argument 874 intel_dmc_block_pkgc(struct intel_display * display,enum pipe pipe,bool block) intel_dmc_block_pkgc() argument 892 intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank(struct intel_display * display,enum pipe pipe,bool enable) intel_dmc_start_pkgc_exit_at_start_of_undelayed_vblank() argument 908 intel_dmc_load_program(struct intel_display * display) intel_dmc_load_program() argument 946 intel_dmc_disable_program(struct intel_display * display) intel_dmc_disable_program() argument 988 struct intel_display *display = dmc->display; dmc_set_fw_offset() local 1018 struct intel_display *display = dmc->display; dmc_mmio_addr_sanity_check() local 1051 struct intel_display *display = dmc->display; parse_dmc_fw_header() local 1193 struct intel_display *display = dmc->display; parse_dmc_fw_package() local 1247 struct intel_display *display = dmc->display; parse_dmc_fw_css() local 1269 struct intel_display *display = dmc->display; parse_dmc_fw() local 1321 intel_dmc_runtime_pm_get(struct intel_display * display) intel_dmc_runtime_pm_get() argument 1327 intel_dmc_runtime_pm_put(struct intel_display * display) intel_dmc_runtime_pm_put() argument 1335 dmc_fallback_path(struct intel_display * display) dmc_fallback_path() argument 1346 struct intel_display *display = dmc->display; dmc_load_work_fn() local 1399 intel_dmc_init(struct intel_display * display) intel_dmc_init() argument 1459 intel_dmc_suspend(struct intel_display * display) intel_dmc_suspend() argument 1474 intel_dmc_wait_fw_load(struct intel_display * display) intel_dmc_wait_fw_load() argument 1492 intel_dmc_resume(struct intel_display * display) intel_dmc_resume() argument 1512 intel_dmc_fini(struct intel_display * display) intel_dmc_fini() argument 1538 intel_dmc_snapshot_capture(struct intel_display * display) intel_dmc_snapshot_capture() argument 1571 intel_dmc_update_dc6_allowed_count(struct intel_display * display,bool start_tracking) intel_dmc_update_dc6_allowed_count() argument 1588 intel_dmc_get_dc6_allowed_count(struct intel_display * display,u32 * count) intel_dmc_get_dc6_allowed_count() argument 1610 struct intel_display *display = m->private; intel_dmc_debugfs_status_show() local 1686 intel_dmc_debugfs_register(struct intel_display * display) intel_dmc_debugfs_register() argument 1692 intel_pipedmc_irq_handler(struct intel_display * display,enum pipe pipe) intel_pipedmc_irq_handler() argument 1738 struct intel_display *display = to_intel_display(crtc); intel_pipedmc_enable_event() local 1747 struct intel_display *display = to_intel_display(crtc); intel_pipedmc_disable_event() local 1755 struct intel_display *display = to_intel_display(crtc); intel_pipedmc_start_mmioaddr() local 1764 struct intel_display *display = to_intel_display(crtc); intel_pipedmc_dcb_enable() local 1773 struct intel_display *display = to_intel_display(crtc); intel_pipedmc_dcb_disable() local [all...] |
| H A D | intel_cdclk.c | 60 * The display engine uses several different clocks to do its work. There 63 * are the core display clock (CDCLK) and RAWCLK. 65 * CDCLK clocks most of the display pipe logic, and thus its frequency 71 * to minimize power consumption for a given display configuration. 72 * Typically changes to the CDCLK frequency require all the display pipes 161 void (*get_cdclk)(struct intel_display *display, 163 void (*set_cdclk)(struct intel_display *display, 170 void intel_cdclk_get_cdclk(struct intel_display *display, in intel_cdclk_get_cdclk() argument 173 display->cdclk.funcs->get_cdclk(display, cdclk_confi in intel_cdclk_get_cdclk() 176 intel_cdclk_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) intel_cdclk_set_cdclk() argument 185 struct intel_display *display = to_intel_display(state); intel_cdclk_modeset_calc_cdclk() local 190 intel_cdclk_calc_voltage_level(struct intel_display * display,int cdclk) intel_cdclk_calc_voltage_level() argument 196 fixed_133mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_133mhz_get_cdclk() argument 202 fixed_200mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_200mhz_get_cdclk() argument 208 fixed_266mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_266mhz_get_cdclk() argument 214 fixed_333mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_333mhz_get_cdclk() argument 220 fixed_400mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_400mhz_get_cdclk() argument 226 fixed_450mhz_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) fixed_450mhz_get_cdclk() argument 232 i85x_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i85x_get_cdclk() argument 274 i915gm_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i915gm_get_cdclk() argument 298 i945gm_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i945gm_get_cdclk() argument 322 intel_hpll_vco(struct intel_display * display) intel_hpll_vco() argument 392 g33_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) g33_get_cdclk() argument 441 pnv_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) pnv_get_cdclk() argument 475 i965gm_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) i965gm_get_cdclk() argument 520 gm45_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) gm45_get_cdclk() argument 551 hsw_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) hsw_get_cdclk() argument 569 vlv_calc_cdclk(struct intel_display * display,int min_cdclk) vlv_calc_cdclk() argument 589 vlv_calc_voltage_level(struct intel_display * display,int cdclk) vlv_calc_voltage_level() argument 608 vlv_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) vlv_get_cdclk() argument 628 vlv_program_pfi_credits(struct intel_display * display) vlv_program_pfi_credits() argument 665 vlv_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) vlv_set_cdclk() argument 755 chv_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) chv_set_cdclk() argument 831 bdw_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) bdw_get_cdclk() argument 875 bdw_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) bdw_set_cdclk() argument 965 skl_dpll0_update(struct intel_display * display,struct intel_cdclk_config * cdclk_config) skl_dpll0_update() argument 1006 skl_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) skl_get_cdclk() argument 1073 skl_set_preferred_cdclk_vco(struct intel_display * display,int vco) skl_set_preferred_cdclk_vco() argument 1083 skl_dpll0_link_rate(struct intel_display * display,int vco) skl_dpll0_link_rate() argument 1102 skl_dpll0_enable(struct intel_display * display,int vco) skl_dpll0_enable() argument 1124 skl_dpll0_disable(struct intel_display * display) skl_dpll0_disable() argument 1135 skl_cdclk_freq_sel(struct intel_display * display,int cdclk,int vco) skl_cdclk_freq_sel() argument 1158 skl_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) skl_set_cdclk() argument 1230 skl_sanitize_cdclk(struct intel_display * display) skl_sanitize_cdclk() argument 1272 skl_cdclk_init_hw(struct intel_display * display) skl_cdclk_init_hw() argument 1301 skl_cdclk_uninit_hw(struct intel_display * display) skl_cdclk_uninit_hw() argument 1585 bxt_calc_cdclk(struct intel_display * display,int min_cdclk) bxt_calc_cdclk() argument 1601 bxt_calc_cdclk_pll_vco(struct intel_display * display,int cdclk) bxt_calc_cdclk_pll_vco() argument 1707 icl_readout_refclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) icl_readout_refclk() argument 1728 bxt_de_pll_readout(struct intel_display * display,struct intel_cdclk_config * cdclk_config) bxt_de_pll_readout() argument 1763 bxt_get_cdclk(struct intel_display * display,struct intel_cdclk_config * cdclk_config) bxt_get_cdclk() argument 1831 bxt_de_pll_disable(struct intel_display * display) bxt_de_pll_disable() argument 1843 bxt_de_pll_enable(struct intel_display * display,int vco) bxt_de_pll_enable() argument 1860 icl_cdclk_pll_disable(struct intel_display * display) icl_cdclk_pll_disable() argument 1886 icl_cdclk_pll_enable(struct intel_display * display,int vco) icl_cdclk_pll_enable() argument 1904 adlp_cdclk_pll_crawl(struct intel_display * display,int vco) adlp_cdclk_pll_crawl() argument 1928 bxt_cdclk_cd2x_pipe(struct intel_display * display,enum pipe pipe) bxt_cdclk_cd2x_pipe() argument 1948 bxt_cdclk_cd2x_div_sel(struct intel_display * display,int cdclk,int vco,u16 waveform) bxt_cdclk_cd2x_div_sel() argument 1984 cdclk_squash_waveform(struct intel_display * display,int cdclk) cdclk_squash_waveform() argument 2004 icl_cdclk_pll_update(struct intel_display * display,int vco) icl_cdclk_pll_update() argument 2014 bxt_cdclk_pll_update(struct intel_display * display,int vco) bxt_cdclk_pll_update() argument 2024 dg2_cdclk_squash_program(struct intel_display * display,u16 waveform) dg2_cdclk_squash_program() argument 2046 mdclk_source_is_cdclk_pll(struct intel_display * display) mdclk_source_is_cdclk_pll() argument 2051 xe2lpd_mdclk_source_sel(struct intel_display * display) xe2lpd_mdclk_source_sel() argument 2059 intel_mdclk_cdclk_ratio(struct intel_display * display,const struct intel_cdclk_config * cdclk_config) intel_mdclk_cdclk_ratio() argument 2069 xe2lpd_mdclk_cdclk_ratio_program(struct intel_display * display,const struct intel_cdclk_config * cdclk_config) xe2lpd_mdclk_cdclk_ratio_program() argument 2077 cdclk_compute_crawl_and_squash_midpoint(struct intel_display * display,const struct intel_cdclk_config * old_cdclk_config,const struct intel_cdclk_config * new_cdclk_config,struct intel_cdclk_config * mid_cdclk_config) cdclk_compute_crawl_and_squash_midpoint() argument 2150 pll_enable_wa_needed(struct intel_display * display) pll_enable_wa_needed() argument 2158 bxt_cdclk_ctl(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) bxt_cdclk_ctl() argument 2201 _bxt_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) _bxt_set_cdclk() argument 2234 bxt_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe) bxt_set_cdclk() argument 2321 bxt_sanitize_cdclk(struct intel_display * display) bxt_sanitize_cdclk() argument 2373 bxt_cdclk_init_hw(struct intel_display * display) bxt_cdclk_init_hw() argument 2398 bxt_cdclk_uninit_hw(struct intel_display * display) bxt_cdclk_uninit_hw() argument 2419 intel_cdclk_init_hw(struct intel_display * display) intel_cdclk_init_hw() argument 2434 intel_cdclk_uninit_hw(struct intel_display * display) intel_cdclk_uninit_hw() argument 2442 intel_cdclk_can_crawl_and_squash(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_crawl_and_squash() argument 2464 intel_cdclk_can_crawl(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_crawl() argument 2486 intel_cdclk_can_squash(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_squash() argument 2533 intel_cdclk_can_cd2x_update(struct intel_display * display,const struct intel_cdclk_config * a,const struct intel_cdclk_config * b) intel_cdclk_can_cd2x_update() argument 2571 intel_cdclk_dump_config(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,const char * context) intel_cdclk_dump_config() argument 2581 intel_pcode_notify(struct intel_display * display,u8 voltage_level,u8 active_pipe_count,u16 cdclk,bool cdclk_update_valid,bool pipe_count_update_valid) intel_pcode_notify() argument 2613 intel_set_cdclk(struct intel_display * display,const struct intel_cdclk_config * cdclk_config,enum pipe pipe,const char * context) intel_set_cdclk() argument 2673 dg2_power_well_count(struct intel_display * display,const struct intel_cdclk_state * cdclk_state) dg2_power_well_count() argument 2681 struct intel_display *display = to_intel_display(state); intel_cdclk_pcode_pre_notify() local 2726 struct intel_display *display = to_intel_display(state); intel_cdclk_pcode_post_notify() local 2782 struct intel_display *display = to_intel_display(state); intel_set_cdclk_pre_plane_update() local 2838 struct intel_display *display = to_intel_display(state); intel_set_cdclk_post_plane_update() local 2868 intel_cdclk_ppc(struct intel_display * display,bool double_wide) intel_cdclk_ppc() argument 2874 intel_cdclk_guardband(struct intel_display * display) intel_cdclk_guardband() argument 2887 struct intel_display *display = to_intel_display(crtc_state); _intel_pixel_rate_to_cdclk() local 2902 struct intel_display *display = to_intel_display(crtc); intel_planes_min_cdclk() local 2936 struct intel_display *display = to_intel_display(state); intel_cdclk_update_crtc_min_cdclk() local 2981 struct intel_display *display = to_intel_display(state); intel_cdclk_update_crtc_min_voltage_level() local 3026 struct intel_display *display = to_intel_display(state); intel_cdclk_update_dbuf_bw_min_cdclk() local 3064 glk_cdclk_audio_wa_needed(struct intel_display * display,const struct intel_cdclk_state * cdclk_state) glk_cdclk_audio_wa_needed() argument 3074 struct intel_display *display = to_intel_display(state); intel_compute_min_cdclk() local 3121 struct intel_display *display = to_intel_display(state); bxt_compute_min_voltage_level() local 3158 struct intel_display *display = to_intel_display(state); vlv_modeset_calc_cdclk() local 3217 struct intel_display *display = to_intel_display(state); skl_dpll0_vco() local 3288 struct intel_display *display = to_intel_display(state); bxt_modeset_calc_cdclk() local 3369 struct intel_display *display = to_intel_display(state); intel_atomic_get_cdclk_state() local 3382 struct intel_display *display = to_intel_display(state); intel_cdclk_modeset_checks() local 3463 intel_cdclk_init(struct intel_display * display) intel_cdclk_init() argument 3477 intel_cdclk_need_serialize(struct intel_display * display,const struct intel_cdclk_state * old_cdclk_state,const struct intel_cdclk_state * new_cdclk_state) intel_cdclk_need_serialize() argument 3493 struct intel_display *display = to_intel_display(state); intel_modeset_calc_cdclk() local 3639 intel_cdclk_update_hw_state(struct intel_display * display) intel_cdclk_update_hw_state() argument 3669 struct intel_display *display = to_intel_display(crtc); intel_cdclk_crtc_disable_noatomic() local 3674 intel_compute_max_dotclk(struct intel_display * display) intel_compute_max_dotclk() argument 3691 intel_update_max_cdclk(struct intel_display * display) intel_update_max_cdclk() argument 3774 intel_update_cdclk(struct intel_display * display) intel_update_cdclk() argument 3789 dg1_rawclk(struct intel_display * display) dg1_rawclk() argument 3801 cnp_rawclk(struct intel_display * display) cnp_rawclk() argument 3830 pch_rawclk(struct intel_display * display) pch_rawclk() argument 3835 i9xx_hrawclk(struct intel_display * display) i9xx_hrawclk() argument 3848 intel_read_rawclk(struct intel_display * display) intel_read_rawclk() argument 3878 struct intel_display *display = m->private; i915_cdclk_info_show() local 3889 intel_cdclk_debugfs_register(struct intel_display * display) intel_cdclk_debugfs_register() argument 4042 intel_init_cdclk_hooks(struct intel_display * display) intel_init_cdclk_hooks() argument 4181 intel_cdclk_read_hw(struct intel_display * display) intel_cdclk_read_hw() argument 4195 struct intel_display *display = to_intel_display(crtc_state); calc_cdclk() local 4219 struct intel_display *display = to_intel_display(crtc_state); _intel_cdclk_prefill_adj() local 4257 struct intel_display *display = to_intel_display(crtc_state); intel_cdclk_min_cdclk_for_prefill() local [all...] |
| H A D | intel_vrr.c | 36 struct intel_display *display = to_intel_display(connector); in intel_vrr_is_capable() local 40 if (!HAS_VRR(display)) in intel_vrr_is_capable() 107 static int intel_vrr_extra_vblank_delay(struct intel_display *display) in intel_vrr_extra_vblank_delay() 115 return DISPLAY_VER(display) < 13 ? 1 : 0; in intel_vrr_vmin_flipline_offset() 118 static int intel_vrr_vmin_flipline_offset(struct intel_display *display) in intel_vrr_vmin_flipline_offset() 128 return DISPLAY_VER(display) < 13 ? 1 : 0; in intel_vrr_guardband_to_pipeline_full() 186 struct intel_display *display = to_intel_display(crtc_state); in is_cmrr_frac_required() 191 if (!HAS_CMRR(display) || true) in is_cmrr_frac_required() 272 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_hw_value() 278 if (DISPLAY_VER(display) > in intel_vrr_vblank_start() 99 intel_vrr_extra_vblank_delay(struct intel_display * display) intel_vrr_extra_vblank_delay() argument 110 intel_vrr_vmin_flipline_offset(struct intel_display * display) intel_vrr_vmin_flipline_offset() argument 178 struct intel_display *display = to_intel_display(crtc_state); is_cmrr_frac_required() local 264 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_hw_value() local 301 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_fixed_rr_hw_vmin() local 315 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_set_fixed_rr_timings() local 358 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_dc_balance_possible() local 410 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_compute_config() local 470 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_max_hw_guardband() local 483 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_max_vblank_guardband() local 502 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_compute_optimized_guardband() local 546 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_compute_guardband() local 580 struct intel_display *display = to_intel_display(crtc_state); trans_vrr_ctl() local 596 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_set_transcoder_timings() local 669 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_dcb_increment_flip_count() local 683 struct intel_display *display = to_intel_display(old_crtc_state); intel_vrr_dcb_reset() local 696 struct intel_display *display = to_intel_display(crtc_state); trans_vrr_push() local 715 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_send_push() local 734 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_check_push_sent() local 767 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_is_push_sent() local 776 intel_vrr_always_use_vrr_tg(struct intel_display * display) intel_vrr_always_use_vrr_tg() argument 789 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_hw_vmin() local 807 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_set_vrr_timings() local 821 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_enable_dc_balancing() local 872 struct intel_display *display = to_intel_display(old_crtc_state); intel_vrr_disable_dc_balancing() local 907 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_tg_enable() local 929 struct intel_display *display = to_intel_display(old_crtc_state); intel_vrr_tg_disable() local 946 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_enable() local 960 struct intel_display *display = to_intel_display(old_crtc_state); intel_vrr_disable() local 974 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_transcoder_enable() local 987 struct intel_display *display = to_intel_display(old_crtc_state); intel_vrr_transcoder_disable() local 998 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_psr_frame_change_enable() local 1016 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_get_dc_balance_config() local 1043 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_get_config() local 1148 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_safe_window_start() local 1176 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_dcb_vmin_vblank_start_next() local 1190 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_dcb_vmax_vblank_start_next() local 1204 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_dcb_vmin_vblank_start_final() local 1215 struct intel_display *display = to_intel_display(crtc_state); intel_vrr_dcb_vmax_vblank_start_final() local [all...] |
| H A D | intel_display.c | 35 #include <drm/display/drm_dp_helper.h> 36 #include <drm/display/drm_dp_tunnel.h> 147 /* WA Display #0827: Gen9:all */ 149 skl_wa_827(struct intel_display *display, enum pipe pipe, bool enable) 151 intel_de_rmw(display, CLKGATE_DIS_PSL(pipe), in skl_wa_827() 158 icl_wa_scalerclkgating(struct intel_display *display, enum pipe pipe, 161 intel_de_rmw(display, CLKGATE_DIS_PSL(pipe), in icl_wa_scalerclkgating() 168 icl_wa_cursorclkgating(struct intel_display *display, enum pipe pipe, 171 intel_de_rmw(display, CLKGATE_DIS_PSL(pipe), in icl_wa_cursorclkgating() 340 struct intel_display *display in intel_primary_crtc() 150 skl_wa_827(struct intel_display * display,enum pipe pipe,bool enable) skl_wa_827() argument 159 icl_wa_scalerclkgating(struct intel_display * display,enum pipe pipe,bool enable) icl_wa_scalerclkgating() argument 169 icl_wa_cursorclkgating(struct intel_display * display,enum pipe pipe,bool enable) icl_wa_cursorclkgating() argument 341 struct intel_display *display = to_intel_display(crtc_state); intel_primary_crtc() local 352 struct intel_display *display = to_intel_display(old_crtc_state); intel_wait_for_pipe_off() local 367 assert_transcoder(struct intel_display * display,enum transcoder cpu_transcoder,bool state) assert_transcoder() argument 398 struct intel_display *display = to_intel_display(plane->base.dev); assert_plane() local 415 struct intel_display *display = to_intel_display(crtc); assert_planes_disabled() local 424 struct intel_display *display = to_intel_display(new_crtc_state); intel_enable_transcoder() local 503 struct intel_display *display = to_intel_display(old_crtc_state); intel_disable_transcoder() local 547 intel_plane_fb_max_stride(struct intel_display * display,const struct drm_format_info * info,u64 modifier) intel_plane_fb_max_stride() argument 572 struct intel_display *display = to_intel_display(drm); intel_dumb_fb_max_stride() local 598 struct intel_display *display = to_intel_display(crtc_state); intel_plane_fixup_bitmasks() local 619 struct intel_display *display = to_intel_display(crtc); intel_plane_disable_noatomic() local 679 struct intel_display *display = to_intel_display(crtc_state); icl_set_pipe_chicken() local 716 intel_has_pending_fb_unpin(struct intel_display * display) intel_has_pending_fb_unpin() argument 785 struct intel_display *display = to_intel_display(crtc_state); needs_nv12_wa() local 799 struct intel_display *display = to_intel_display(crtc_state); needs_scalerclk_wa() local 810 struct intel_display *display = to_intel_display(crtc_state); needs_cursorclk_wa() local 821 intel_async_flip_vtd_wa(struct intel_display * display,enum pipe pipe,bool enable) intel_async_flip_vtd_wa() argument 842 struct intel_display *display = to_intel_display(crtc_state); needs_async_flip_vtd_wa() local 1037 struct intel_display *display = to_intel_display(state); intel_post_plane_update() local 1169 struct intel_display *display = to_intel_display(state); intel_pre_plane_update() local 1290 struct intel_display *display = to_intel_display(state); intel_crtc_disable_planes() local 1317 struct intel_display *display = to_intel_display(state); intel_encoders_update_prepare() local 1516 struct intel_display *display = to_intel_display(crtc); ilk_crtc_enable() local 1590 struct intel_display *display = to_intel_display(crtc_state); glk_need_scaler_clock_gating_wa() local 1597 struct intel_display *display = to_intel_display(crtc); glk_pipe_scaler_clock_gating_wa() local 1606 struct intel_display *display = to_intel_display(crtc_state); hsw_set_linetime_wm() local 1616 struct intel_display *display = to_intel_display(crtc_state); hsw_set_frame_start_delay() local 1625 struct intel_display *display = to_intel_display(crtc_state); hsw_configure_cpu_transcoder() local 1653 struct intel_display *display = to_intel_display(state); hsw_crtc_enable() local 1752 struct intel_display *display = to_intel_display(crtc); ilk_crtc_disable() local 1788 struct intel_display *display = to_intel_display(state); hsw_crtc_disable() local 1814 intel_phy_is_combo(struct intel_display * display,enum phy phy) intel_phy_is_combo() argument 1846 intel_phy_is_tc(struct intel_display * display,enum phy phy) intel_phy_is_tc() argument 1866 intel_phy_is_snps(struct intel_display * display,enum phy phy) intel_phy_is_snps() argument 1876 intel_port_to_phy(struct intel_display * display,enum port port) intel_port_to_phy() argument 1899 intel_port_to_tc(struct intel_display * display,enum port port) intel_port_to_tc() argument 1912 intel_tc_phy_port_to_tc(struct intel_display * display,enum port port) intel_tc_phy_port_to_tc() argument 1922 struct intel_display *display = to_intel_display(encoder); intel_encoder_to_phy() local 1929 struct intel_display *display = to_intel_display(encoder); intel_encoder_is_combo() local 1936 struct intel_display *display = to_intel_display(encoder); intel_encoder_is_snps() local 1943 struct intel_display *display = to_intel_display(encoder); intel_encoder_is_tc() local 1954 struct intel_display *display = to_intel_display(encoder); intel_encoder_to_tc() local 1962 struct intel_display *display = to_intel_display(dig_port); intel_aux_power_domain() local 1973 struct intel_display *display = to_intel_display(crtc_state); get_crtc_power_domains() local 2010 struct intel_display *display = to_intel_display(crtc_state); intel_modeset_get_crtc_power_domains() local 2035 struct intel_display *display = to_intel_display(crtc); intel_modeset_put_crtc_power_domains() local 2062 struct intel_display *display = to_intel_display(crtc); valleyview_crtc_enable() local 2110 struct intel_display *display = to_intel_display(crtc); i9xx_crtc_enable() local 2151 struct intel_display *display = to_intel_display(state); i9xx_crtc_disable() local 2205 struct intel_display *display = to_intel_display(crtc); intel_crtc_supports_double_wide() local 2256 struct intel_display *display = to_intel_display(crtc_state); intel_crtc_compute_pixel_rate() local 2369 struct intel_display *display = to_intel_display(crtc_state); intel_crtc_compute_pipe_src() local 2402 struct intel_display *display = to_intel_display(crtc_state); intel_crtc_compute_pipe_mode() local 2449 struct intel_display *display = to_intel_display(crtc_state); intel_crtc_set_context_latency() local 2464 struct intel_display *display = to_intel_display(state); intel_crtc_compute_set_context_latency() local 2572 intel_panel_sanitize_ssc(struct intel_display * display) intel_panel_sanitize_ssc() argument 2602 intel_set_m_n(struct intel_display * display,const struct intel_link_m_n * m_n,i915_reg_t data_m_reg,i915_reg_t data_n_reg,i915_reg_t link_m_reg,i915_reg_t link_n_reg) intel_set_m_n() argument 2617 intel_cpu_transcoder_has_m2_n2(struct intel_display * display,enum transcoder transcoder) intel_cpu_transcoder_has_m2_n2() argument 2630 struct intel_display *display = to_intel_display(crtc); intel_cpu_transcoder_set_m1_n1() local 2649 struct intel_display *display = to_intel_display(crtc); intel_cpu_transcoder_set_m2_n2() local 2664 struct intel_display *display = to_intel_display(crtc_state); transcoder_has_vrr() local 2672 struct intel_display *display = to_intel_display(crtc_state); intel_set_transcoder_timings() local 2782 struct intel_display *display = to_intel_display(crtc_state); intel_set_transcoder_timings_lrr() local 2845 struct intel_display *display = to_intel_display(crtc_state); intel_set_pipe_src_size() local 2860 struct intel_display *display = to_intel_display(crtc_state); intel_pipe_is_interlaced() local 2878 struct intel_display *display = to_intel_display(crtc); intel_get_transcoder_timings() local 2963 struct intel_display *display = to_intel_display(crtc); intel_get_pipe_src_size() local 2977 struct intel_display *display = to_intel_display(crtc_state); i9xx_set_pipeconf() local 3045 struct intel_display *display = to_intel_display(crtc); bdw_get_pipe_misc_output_format() local 3071 struct intel_display *display = to_intel_display(crtc); i9xx_get_pipe_config() local 3177 struct intel_display *display = to_intel_display(crtc_state); ilk_set_pipeconf() local 3240 struct intel_display *display = to_intel_display(crtc_state); hsw_set_transconf() local 3272 struct intel_display *display = to_intel_display(crtc_state); bdw_set_pipe_misc() local 3322 struct intel_display *display = to_intel_display(crtc); bdw_get_pipe_misc_bpp() local 3365 intel_get_m_n(struct intel_display * display,struct intel_link_m_n * m_n,i915_reg_t data_m_reg,i915_reg_t data_n_reg,i915_reg_t link_m_reg,i915_reg_t link_n_reg) intel_get_m_n() argument 3381 struct intel_display *display = to_intel_display(crtc); intel_cpu_transcoder_get_m1_n1() local 3400 struct intel_display *display = to_intel_display(crtc); intel_cpu_transcoder_get_m2_n2() local 3415 struct intel_display *display = to_intel_display(crtc); ilk_get_pipe_config() local 3490 joiner_pipes(struct intel_display * display) joiner_pipes() argument 3504 transcoder_ddi_func_is_enabled(struct intel_display * display,enum transcoder cpu_transcoder) transcoder_ddi_func_is_enabled() argument 3519 enabled_uncompressed_joiner_pipes(struct intel_display * display,u8 * primary_pipes,u8 * secondary_pipes) enabled_uncompressed_joiner_pipes() argument 3547 enabled_bigjoiner_pipes(struct intel_display * display,u8 * primary_pipes,u8 * secondary_pipes) enabled_bigjoiner_pipes() argument 3616 enabled_ultrajoiner_pipes(struct intel_display * display,u8 * primary_pipes,u8 * secondary_pipes) enabled_ultrajoiner_pipes() argument 3647 enabled_joiner_pipes(struct intel_display * display,enum pipe pipe,u8 * primary_pipe,u8 * secondary_pipes) enabled_joiner_pipes() argument 3766 hsw_panel_transcoders(struct intel_display * display) hsw_panel_transcoders() argument 3778 struct intel_display *display = to_intel_display(crtc); hsw_enabled_transcoders() local 3861 assert_enabled_transcoders(struct intel_display * display,u8 enabled_transcoders) assert_enabled_transcoders() argument 3880 struct intel_display *display = to_intel_display(crtc); hsw_get_transcoder_state() local 3919 struct intel_display *display = to_intel_display(crtc); bxt_get_dsi_transcoder_state() local 3962 struct intel_display *display = to_intel_display(crtc_state); intel_joiner_get_config() local 3978 struct intel_display *display = to_intel_display(crtc); hsw_get_pipe_config() local 4073 struct intel_display *display = to_intel_display(crtc_state); intel_crtc_get_pipe_config() local 4136 struct intel_display *display = to_intel_display(encoder); intel_encoder_current_mode() local 4235 struct intel_display *display = to_intel_display(crtc_state); skl_linetime_wm() local 4257 struct intel_display *display = to_intel_display(state); hsw_compute_linetime_wm() local 4283 struct intel_display *display = to_intel_display(crtc); intel_crtc_atomic_check() local 4371 struct intel_display *display = to_intel_display(crtc_state); compute_sink_pipe_bpp() local 4412 intel_display_max_pipe_bpp(struct intel_display * display) intel_display_max_pipe_bpp() argument 4427 struct intel_display *display = to_intel_display(crtc); compute_baseline_pipe_bpp() local 4453 struct intel_display *display = to_intel_display(state); check_digital_port_conflicts() local 4639 struct intel_display *display = to_intel_display(state); intel_crtc_prepare_cleared_state() local 4689 struct intel_display *display = to_intel_display(crtc); intel_modeset_pipe_config() local 4951 struct intel_display *display = to_intel_display(crtc); pipe_config_infoframe_mismatch() local 5037 struct intel_display *display = to_intel_display(crtc); pipe_config_pll_mismatch() local 5049 struct intel_display *display = to_intel_display(old_crtc_state); allow_vblank_delay_fastset() local 5071 struct intel_display *display = to_intel_display(current_config); intel_pipe_config_compare() local 5537 struct intel_display *display = to_intel_display(state); intel_modeset_pipe() local 5581 struct intel_display *display = to_intel_display(state); intel_modeset_pipes_in_mask_early() local 5628 struct intel_display *display = to_intel_display(state); intel_modeset_all_pipes_late() local 5657 intel_modeset_commit_pipes(struct intel_display * display,u8 pipe_mask,struct drm_modeset_acquire_ctx * ctx) intel_modeset_commit_pipes() argument 5788 struct intel_display *display = to_intel_display(state); intel_modeset_checks() local 5813 struct intel_display *display = to_intel_display(new_crtc_state); intel_crtc_check_fastset() local 5844 struct intel_display *display = to_intel_display(state); intel_atomic_check_crtcs() local 5901 struct intel_display *display = to_intel_display(state); intel_atomic_check_joiner() local 5961 struct intel_display *display = to_intel_display(state); kill_joiner_secondaries() local 6000 struct intel_display *display = to_intel_display(state); intel_async_flip_check_uapi() local 6068 struct intel_display *display = to_intel_display(state); intel_async_flip_check_hw() local 6234 struct intel_display *display = to_intel_display(state); intel_joiner_add_affected_crtcs() local 6301 struct intel_display *display = to_intel_display(state); intel_atomic_check_config() local 6407 struct intel_display *display = to_intel_display(dev); intel_atomic_check() local 6621 struct intel_display *display = to_intel_display(crtc); intel_crtc_arm_fifo_underrun() local 6637 struct intel_display *display = to_intel_display(new_crtc_state); intel_pipe_fastset() local 6684 struct intel_display *display = to_intel_display(state); commit_pipe_pre_planes() local 6716 struct intel_display *display = to_intel_display(state); commit_pipe_post_planes() local 6744 struct intel_display *display = to_intel_display(state); intel_enable_crtc() local 6772 struct intel_display *display = to_intel_display(state); intel_pre_update_crtc() local 6884 struct intel_display *display = to_intel_display(state); intel_old_crtc_state_disables() local 6916 struct intel_display *display = to_intel_display(state); intel_commit_modeset_disables() local 7010 struct intel_display *display = to_intel_display(state); skl_commit_modeset_enables() local 7208 struct intel_display *display = to_intel_display(state); intel_atomic_cleanup_work() local 7223 struct intel_display *display = to_intel_display(state); intel_atomic_prepare_plane_clear_colors() local 7267 struct intel_display *display = to_intel_display(state); intel_atomic_dsb_prepare() local 7300 struct intel_display *display = to_intel_display(state); intel_atomic_dsb_finish() local 7437 struct intel_display *display = to_intel_display(state); intel_atomic_commit_tail() local 7725 struct intel_display *display = to_intel_display(dev); intel_atomic_commit() local 7795 struct intel_display *display = to_intel_display(encoder); intel_encoder_possible_clones() local 7809 struct intel_display *display = to_intel_display(encoder); intel_encoder_possible_crtcs() local 7819 ilk_has_edp_a(struct intel_display * display) ilk_has_edp_a() argument 7833 intel_ddi_crt_present(struct intel_display * display) intel_ddi_crt_present() argument 7855 assert_port_valid(struct intel_display * display,enum port port) assert_port_valid() argument 7862 intel_setup_outputs(struct intel_display * display) intel_setup_outputs() argument 8031 intel_max_uncompressed_dotclock(struct intel_display * display) intel_max_uncompressed_dotclock() argument 8050 max_dotclock(struct intel_display * display) max_dotclock() argument 8065 struct intel_display *display = to_intel_display(dev); intel_mode_valid() local 8152 intel_cpu_transcoder_mode_valid(struct intel_display * display,const struct drm_display_mode * mode) intel_cpu_transcoder_mode_valid() argument 8186 intel_mode_valid_max_plane_size(struct intel_display * display,const struct drm_display_mode * mode,int num_joined_pipes) intel_mode_valid_max_plane_size() argument 8273 intel_init_display_hooks(struct intel_display * display) intel_init_display_hooks() argument 8289 intel_initial_commit(struct intel_display * display) intel_initial_commit() argument 8363 i830_enable_pipe(struct intel_display * display,enum pipe pipe) i830_enable_pipe() argument 8444 i830_disable_pipe(struct intel_display * display,enum pipe pipe) i830_disable_pipe() argument 8471 intel_scanout_needs_vtd_wa(struct intel_display * display) intel_scanout_needs_vtd_wa() argument [all...] |
| H A D | vlv_dsi_regs.h | 14 #define _MIPI_MMIO_BASE(display) ((display)->dsi.mmio_base) argument 97 #define MIPI_DEVICE_READY(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DEVICE_R… argument 107 #define MIPI_INTR_STAT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_INTR_STAT,… argument 110 #define MIPI_INTR_EN(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_INTR_EN, _MI… argument 146 #define MIPI_DSI_FUNC_PRG(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DSI_FUNC… argument 169 #define MIPI_HS_TX_TIMEOUT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_HS_TX_T… argument 174 #define MIPI_LP_RX_TIMEOUT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_LP_RX_T… argument 179 #define MIPI_TURN_AROUND_TIMEOUT(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_T… argument 184 #define MIPI_DEVICE_RESET_TIMER(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DE… argument 189 #define MIPI_DPI_RESOLUTION(display, port) _MMIO_MIPI(_MIPI_MMIO_BASE(display), port, _MIPIA_DPI_RE… argument [all …]
|
| H A D | intel_psr.c | 65 * Since Haswell Display controller supports Panel Self-Refresh on display 67 * spec in eDP1.3. PSR feature allows the display to go to lower standby states 68 * when system is idle but display is on as it eliminates display refresh 70 * display is unchanged. 114 * When unmasked (nearly) all display register writes (eg. even 269 struct intel_display *display = to_intel_display(intel_dp); in panel_replay_global_enabled() 272 display->params.enable_panel_replay; in panel_replay_global_enabled() 277 struct intel_display *display in psr_irq_psr_error_bit_get() 268 struct intel_display *display = to_intel_display(intel_dp); panel_replay_global_enabled() local 276 struct intel_display *display = to_intel_display(intel_dp); psr_irq_psr_error_bit_get() local 284 struct intel_display *display = to_intel_display(intel_dp); psr_irq_post_exit_bit_get() local 292 struct intel_display *display = to_intel_display(intel_dp); psr_irq_pre_entry_bit_get() local 300 struct intel_display *display = to_intel_display(intel_dp); psr_irq_mask_get() local 306 psr_ctl_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_ctl_reg() argument 315 psr_debug_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_debug_reg() argument 324 psr_perf_cnt_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_perf_cnt_reg() argument 333 psr_status_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_status_reg() argument 342 psr_imr_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_imr_reg() argument 351 psr_iir_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_iir_reg() argument 360 psr_aux_ctl_reg(struct intel_display * display,enum transcoder cpu_transcoder) psr_aux_ctl_reg() argument 369 psr_aux_data_reg(struct intel_display * display,enum transcoder cpu_transcoder,int i) psr_aux_data_reg() argument 380 struct intel_display *display = to_intel_display(intel_dp); psr_irq_control() local 396 psr_event_print(struct intel_display * display,u32 val,bool sel_update_enabled) psr_event_print() argument 436 struct intel_display *display = to_intel_display(intel_dp); intel_psr_irq_handler() local 487 struct intel_display *display = to_intel_display(intel_dp); intel_dp_get_sink_sync_latency() local 502 struct intel_display *display = to_intel_display(intel_dp); _psr_compute_su_granularity() local 607 struct intel_display *display = to_intel_display(intel_dp); _panel_replay_init_dpcd() local 667 struct intel_display *display = to_intel_display(intel_dp); _psr_init_dpcd() local 739 struct intel_display *display = to_intel_display(intel_dp); hsw_psr_setup_aux() local 777 struct intel_display *display = to_intel_display(intel_dp); psr2_su_region_et_valid() local 818 struct intel_display *display = to_intel_display(intel_dp); _psr_enable_sink() local 872 struct intel_display *display = to_intel_display(intel_dp); intel_psr1_get_tp_time() local 924 struct intel_display *display = to_intel_display(intel_dp); psr_compute_idle_frames() local 942 struct intel_display *display = to_intel_display(intel_dp); is_dc5_dc6_blocked() local 955 struct intel_display *display = to_intel_display(intel_dp); hsw_activate_psr1() local 993 struct intel_display *display = to_intel_display(intel_dp); intel_psr2_get_tp_time() local 1043 struct intel_display *display = to_intel_display(intel_dp); dg2_activate_panel_replay() local 1068 struct intel_display *display = to_intel_display(intel_dp); hsw_activate_psr2() local 1164 transcoder_has_psr2(struct intel_display * display,enum transcoder cpu_transcoder) transcoder_has_psr2() argument 1188 struct intel_display *display = to_intel_display(intel_dp); psr2_program_idle_frames() local 1198 struct intel_display *display = to_intel_display(intel_dp); tgl_psr2_enable_dc3co() local 1206 struct intel_display *display = to_intel_display(intel_dp); tgl_psr2_disable_dc3co() local 1241 struct intel_display *display = to_intel_display(intel_dp); dc3co_is_pipe_port_compatible() local 1256 struct intel_display *display = to_intel_display(intel_dp); tgl_dc3co_exitline_compute_config() local 1301 struct intel_display *display = to_intel_display(intel_dp); intel_psr2_sel_fetch_config_valid() local 1317 struct intel_display *display = to_intel_display(intel_dp); psr2_granularity_check() local 1397 struct intel_display *display = to_intel_display(intel_dp); _compute_psr2_sdp_prior_scanline_indication() local 1423 struct intel_display *display = to_intel_display(intel_dp); intel_psr_entry_setup_frames() local 1459 struct intel_display *display = to_intel_display(crtc_state); _intel_psr_min_set_context_latency() local 1518 struct intel_display *display = to_intel_display(intel_dp); wake_lines_fit_into_vblank() local 1553 struct intel_display *display = to_intel_display(intel_dp); alpm_config_valid() local 1575 struct intel_display *display = to_intel_display(intel_dp); intel_psr2_config_valid() local 1677 struct intel_display *display = to_intel_display(intel_dp); intel_sel_update_config_valid() local 1745 struct intel_display *display = to_intel_display(intel_dp); _psr_compute_config() local 1790 struct intel_display *display = to_intel_display(intel_dp); _panel_replay_compute_config() local 1857 struct intel_display *display = to_intel_display(intel_dp); intel_psr_needs_wa_18037818876() local 1867 struct intel_display *display = to_intel_display(intel_dp); intel_psr_set_non_psr_pipes() local 1894 struct intel_display *display = to_intel_display(intel_dp); intel_psr_compute_config() local 1942 struct intel_display *display = to_intel_display(encoder); intel_psr_get_config() local 1995 struct intel_display *display = to_intel_display(intel_dp); intel_psr_activate() local 2030 struct intel_display *display = to_intel_display(intel_dp); wm_optimization_wa() local 2055 struct intel_display *display = to_intel_display(intel_dp); intel_psr_enable_source() local 2180 struct intel_display *display = to_intel_display(intel_dp); psr_interrupt_error_check() local 2211 struct intel_display *display = to_intel_display(intel_dp); intel_psr_enable_locked() local 2282 struct intel_display *display = to_intel_display(intel_dp); intel_psr_exit() local 2330 struct intel_display *display = to_intel_display(intel_dp); intel_psr_wait_exit_locked() local 2352 struct intel_display *display = to_intel_display(intel_dp); intel_psr_disable_locked() local 2430 struct intel_display *display = to_intel_display(intel_dp); intel_psr_disable() local 2489 struct intel_display *display = to_intel_display(intel_dp); intel_psr_resume() local 2526 struct intel_display *display = to_intel_display(crtc_state); intel_psr_needs_vblank_notification() local 2566 struct intel_display *display = to_intel_display(crtc); intel_psr_trigger_frame_change_event() local 2589 man_trk_ctl_enable_bit_get(struct intel_display * display) man_trk_ctl_enable_bit_get() argument 2595 man_trk_ctl_single_full_frame_bit_get(struct intel_display * display) man_trk_ctl_single_full_frame_bit_get() argument 2602 man_trk_ctl_partial_frame_bit_get(struct intel_display * display) man_trk_ctl_partial_frame_bit_get() argument 2609 man_trk_ctl_continuos_full_frame(struct intel_display * display) man_trk_ctl_continuos_full_frame() argument 2618 struct intel_display *display = to_intel_display(intel_dp); intel_psr_force_update() local 2639 struct intel_display *display = to_intel_display(crtc_state); intel_psr2_program_trans_man_trk_ctl() local 2679 struct intel_display *display = to_intel_display(crtc_state); psr2_man_trk_ctl_calc() local 2746 struct intel_display *display = to_intel_display(crtc_state); intel_psr2_sel_fetch_pipe_alignment() local 2851 struct intel_display *display = to_intel_display(crtc_state); intel_psr_apply_pr_link_on_su_wa() local 2883 struct intel_display *display = to_intel_display(crtc_state); intel_psr_apply_su_area_workarounds() local 2900 struct intel_display *display = to_intel_display(state); intel_psr2_sel_fetch_update() local 3115 struct intel_display *display = to_intel_display(crtc_state); intel_psr2_panic_force_full_update() local 3136 struct intel_display *display = to_intel_display(state); intel_psr_pre_plane_update() local 3187 struct intel_display *display = to_intel_display(crtc_state); verify_panel_replay_dsc_state() local 3201 struct intel_display *display = to_intel_display(state); intel_psr_post_plane_update() local 3268 struct intel_display *display = to_intel_display(new_crtc_state); _psr2_ready_for_pipe_update_locked() local 3293 struct intel_display *display = to_intel_display(new_crtc_state); _psr1_ready_for_pipe_update_locked() local 3318 struct intel_display *display = to_intel_display(new_crtc_state); intel_psr_wait_for_idle_locked() local 3361 struct intel_display *display = to_intel_display(intel_dp); __psr_wait_for_idle_locked() local 3391 intel_psr_fastset_force(struct intel_display * display) intel_psr_fastset_force() argument 3456 struct intel_display *display = to_intel_display(intel_dp); intel_psr_debug_set() local 3549 struct intel_display *display = to_intel_display(intel_dp); intel_psr_configure_full_frame_update() local 3569 struct intel_display *display = to_intel_display(intel_dp); _psr_invalidate_handle() local 3596 intel_psr_invalidate(struct intel_display * display,unsigned frontbuffer_bits,enum fb_op_origin origin) intel_psr_invalidate() argument 3634 struct intel_display *display = to_intel_display(intel_dp); tgl_dc3co_flush_locked() local 3655 struct intel_display *display = to_intel_display(intel_dp); _psr_flush_handle() local 3708 intel_psr_flush(struct intel_display * display,unsigned frontbuffer_bits,enum fb_op_origin origin) intel_psr_flush() argument 3762 struct intel_display *display = to_intel_display(intel_dp); intel_psr_init() local 3842 struct intel_display *display = to_intel_display(intel_dp); psr_capability_changed_check() local 3873 struct intel_display *display = to_intel_display(intel_dp); intel_psr_short_pulse() local 3983 struct intel_display *display = to_intel_display(crtc_state); intel_psr_lock() local 4006 struct intel_display *display = to_intel_display(crtc_state); intel_psr_unlock() local 4024 struct intel_display *display = to_intel_display(intel_dp); intel_psr_apply_underrun_on_idle_wa_locked() local 4043 struct intel_display *display = container_of(work, typeof(*display), psr_dc5_dc6_wa_work() local 4067 intel_psr_notify_dc5_dc6(struct intel_display * display) intel_psr_notify_dc5_dc6() argument 4082 intel_psr_dc5_dc6_wa_init(struct intel_display * display) intel_psr_dc5_dc6_wa_init() argument 4102 struct intel_display *display = to_intel_display(state); intel_psr_notify_pipe_change() local 4150 intel_psr_notify_vblank_enable_disable(struct intel_display * display,bool enable) intel_psr_notify_vblank_enable_disable() argument 4180 struct intel_display *display = to_intel_display(intel_dp); psr_source_status() local 4282 struct intel_display *display = to_intel_display(intel_dp); intel_psr_status() local 4389 struct intel_display *display = m->private; i915_edp_psr_status_show() local 4412 struct intel_display *display = data; i915_edp_psr_debug_set() local 4435 struct intel_display *display = data; i915_edp_psr_debug_get() local 4456 intel_psr_debugfs_register(struct intel_display * display) intel_psr_debugfs_register() argument 4545 struct intel_display *display = to_intel_display(connector); intel_psr_connector_debugfs_add() local 4579 struct intel_display *display = to_intel_display(intel_dp); intel_psr_compute_config_late() local 4632 struct intel_display *display = to_intel_display(crtc_state); intel_psr_min_guardband() local 4659 struct intel_display *display = to_intel_display(crtc_state); intel_psr_use_trans_push() local [all...] |
| H A D | intel_lpe_audio.c | 79 #define HAS_LPE_AUDIO(display) ((display)->audio.lpe.platdev) argument 82 lpe_audio_platdev_create(struct intel_display *display) in lpe_audio_platdev_create() argument 84 struct pci_dev *pdev = to_pci_dev(display->drm->dev); in lpe_audio_platdev_create() 100 rsc[0].start = display->audio.lpe.irq; in lpe_audio_platdev_create() 101 rsc[0].end = display->audio.lpe.irq; in lpe_audio_platdev_create() 112 pinfo.parent = display->drm->dev; in lpe_audio_platdev_create() 121 pdata->num_pipes = INTEL_NUM_PIPES(display); in lpe_audio_platdev_create() 122 pdata->num_ports = display->platform.cherryview ? 3 : 2; /* B,C,D or B,C */ in lpe_audio_platdev_create() 133 drm_err(display in lpe_audio_platdev_create() 143 lpe_audio_platdev_destroy(struct intel_display * display) lpe_audio_platdev_destroy() argument 170 lpe_audio_irq_init(struct intel_display * display) lpe_audio_irq_init() argument 181 lpe_audio_detect(struct intel_display * display) lpe_audio_detect() argument 203 lpe_audio_setup(struct intel_display * display) lpe_audio_setup() argument 258 intel_lpe_audio_irq_handler(struct intel_display * display) intel_lpe_audio_irq_handler() argument 279 intel_lpe_audio_init(struct intel_display * display) intel_lpe_audio_init() argument 299 intel_lpe_audio_teardown(struct intel_display * display) intel_lpe_audio_teardown() argument 324 intel_lpe_audio_notify(struct intel_display * display,enum transcoder cpu_transcoder,enum port port,const void * eld,int ls_clock,bool dp_output) intel_lpe_audio_notify() argument [all...] |
| H A D | icl_dsi.c | 30 #include <drm/display/drm_dsc_helper.h> 59 static int header_credits_available(struct intel_display *display, in header_credits_available() argument 62 return (intel_de_read(display, DSI_CMD_TXCTL(dsi_trans)) & FREE_HEADER_CREDIT_MASK) in header_credits_available() 66 static int payload_credits_available(struct intel_display *display, in payload_credits_available() argument 69 return (intel_de_read(display, DSI_CMD_TXCTL(dsi_trans)) & FREE_PLOAD_CREDIT_MASK) in payload_credits_available() 73 static bool wait_for_header_credits(struct intel_display *display, in wait_for_header_credits() argument 78 ret = poll_timeout_us(available = header_credits_available(display, dsi_trans), in wait_for_header_credits() 82 drm_err(display->drm, "DSI header credits not released\n"); in wait_for_header_credits() 89 static bool wait_for_payload_credits(struct intel_display *display, in wait_for_payload_credits() argument 94 ret = poll_timeout_us(available = payload_credits_available(display, dsi_tran in wait_for_payload_credits() 115 struct intel_display *display = to_intel_display(encoder); wait_for_cmds_dispatched_to_panel() local 162 struct intel_display *display = to_intel_display(&intel_dsi->base); dsi_send_pkt_payld() local 194 struct intel_display *display = to_intel_display(&intel_dsi->base); dsi_send_pkt_hdr() local 227 struct intel_display *display = to_intel_display(crtc_state); icl_dsi_frame_update() local 251 struct intel_display *display = to_intel_display(encoder); dsi_program_swing_and_deemphasis() local 297 struct intel_display *display = to_intel_display(encoder); configure_dual_link_mode() local 361 struct intel_display *display = to_intel_display(encoder); gen11_dsi_program_esc_clk_div() local 402 struct intel_display *display = to_intel_display(&intel_dsi->base); get_dsi_io_power_domains() local 417 struct intel_display *display = to_intel_display(encoder); gen11_dsi_enable_io_power() local 430 struct intel_display *display = to_intel_display(encoder); gen11_dsi_power_up_lanes() local 441 struct intel_display *display = to_intel_display(encoder); gen11_dsi_config_phy_lanes_sequence() local 484 struct intel_display *display = to_intel_display(encoder); gen11_dsi_voltage_swing_program_seq() local 528 struct intel_display *display = to_intel_display(encoder); gen11_dsi_enable_ddi_buffer() local 548 struct intel_display *display = to_intel_display(encoder); gen11_dsi_setup_dphy_timings() local 589 struct intel_display *display = to_intel_display(encoder); gen11_dsi_setup_timings() local 622 struct intel_display *display = to_intel_display(encoder); gen11_dsi_gate_clocks() local 638 struct intel_display *display = to_intel_display(encoder); gen11_dsi_ungate_clocks() local 654 struct intel_display *display = to_intel_display(encoder); gen11_dsi_is_clock_enabled() local 673 struct intel_display *display = to_intel_display(encoder); gen11_dsi_map_pll() local 702 struct intel_display *display = to_intel_display(encoder); gen11_dsi_configure_transcoder() local 877 struct intel_display *display = to_intel_display(encoder); gen11_dsi_set_transcoder_timings() local 1045 struct intel_display *display = to_intel_display(encoder); gen11_dsi_enable_transcoder() local 1066 struct intel_display *display = to_intel_display(encoder); gen11_dsi_setup_timeouts() local 1113 struct intel_display *display = to_intel_display(encoder); gen11_dsi_config_util_pin() local 1171 struct intel_display *display = to_intel_display(encoder); gen11_dsi_powerup_panel() local 1254 struct intel_display *display = to_intel_display(encoder); icl_apply_kvmr_pipe_a_wa() local 1270 struct intel_display *display = to_intel_display(encoder); adlp_set_lp_hs_wakeup_gb() local 1312 struct intel_display *display = to_intel_display(encoder); gen11_dsi_disable_transcoder() local 1344 struct intel_display *display = to_intel_display(encoder); gen11_dsi_deconfigure_trancoder() local 1393 struct intel_display *display = to_intel_display(encoder); gen11_dsi_disable_port() local 1415 struct intel_display *display = to_intel_display(encoder); gen11_dsi_disable_io_power() local 1494 struct intel_display *display = to_intel_display(connector->dev); gen11_dsi_mode_valid() local 1546 struct intel_display *display = to_intel_display(&intel_dsi->base); gen11_dsi_is_periodic_cmd_mode() local 1598 struct intel_display *display = to_intel_display(encoder); gen11_dsi_sync_state() local 1620 struct intel_display *display = to_intel_display(encoder); gen11_dsi_dsc_compute_config() local 1664 struct intel_display *display = to_intel_display(encoder); gen11_dsi_compute_config() local 1722 struct intel_display *display = to_intel_display(encoder); gen11_dsi_get_hw_state() local 1924 icl_dsi_init(struct intel_display * display,const struct intel_bios_encoder_data * devdata) icl_dsi_init() argument [all...] |
| H A D | intel_hdcp_gsc_message.c | 23 struct intel_display *display; in intel_hdcp_gsc_initiate_session() local 29 display = to_intel_display(dev); in intel_hdcp_gsc_initiate_session() 30 if (!display) { in intel_hdcp_gsc_initiate_session() 34 gsc_context = display->hdcp.gsc_context; in intel_hdcp_gsc_initiate_session() 47 byte = intel_parent_hdcp_gsc_msg_send(display, gsc_context, in intel_hdcp_gsc_initiate_session() 51 drm_dbg_kms(display->drm, "intel_hdcp_gsc_msg_send failed. %zd\n", byte); in intel_hdcp_gsc_initiate_session() 56 drm_dbg_kms(display->drm, "FW cmd 0x%08X Failed. Status: 0x%X\n", in intel_hdcp_gsc_initiate_session() 81 struct intel_display *display; in intel_hdcp_gsc_verify_receiver_cert_prepare_km() local 87 display = to_intel_display(dev); in intel_hdcp_gsc_verify_receiver_cert_prepare_km() 88 if (!display) { in intel_hdcp_gsc_verify_receiver_cert_prepare_km() [all …]
|
| H A D | intel_opregion.c | 88 u32 didl[8]; /* supported display devices ID list */ 89 u32 cpdl[8]; /* currently presented display list */ 90 u32 cadl[8]; /* currently active display list */ 101 u32 did2[7]; /* extended supported display devices ID list */ 102 u32 cpd2[7]; /* extended attached display devices list */ 259 struct intel_display *display; member 275 static int check_swsci_function(struct intel_display *display, u32 function) in check_swsci_function() argument 277 struct intel_opregion *opregion = display->opregion; in check_swsci_function() 307 static int swsci(struct intel_display *display, in swsci() argument 311 struct pci_dev *pdev = to_pci_dev(display in swsci() 393 struct intel_display *display = to_intel_display(encoder); intel_opregion_notify_encoder() local 475 intel_opregion_notify_adapter(struct intel_display * display,pci_power_t state) intel_opregion_notify_adapter() argument 492 asle_set_backlight(struct intel_display * display,u32 bclp) asle_set_backlight() argument 533 asle_set_als_illum(struct intel_display * display,u32 alsi) asle_set_als_illum() argument 541 asle_set_pwm_freq(struct intel_display * display,u32 pfmb) asle_set_pwm_freq() argument 547 asle_set_pfit(struct intel_display * display,u32 pfit) asle_set_pfit() argument 555 asle_set_supported_rotation_angles(struct intel_display * display,u32 srot) asle_set_supported_rotation_angles() argument 561 asle_set_button_array(struct intel_display * display,u32 iuer) asle_set_button_array() argument 585 asle_set_convertible(struct intel_display * display,u32 iuer) asle_set_convertible() argument 597 asle_set_docking(struct intel_display * display,u32 iuer) asle_set_docking() argument 608 asle_isct_state(struct intel_display * display) asle_isct_state() argument 618 struct intel_display *display = opregion->display; asle_work() local 665 intel_opregion_asle_present(struct intel_display * display) intel_opregion_asle_present() argument 670 intel_opregion_asle_intr(struct intel_display * display) intel_opregion_asle_intr() argument 729 intel_didl_outputs(struct intel_display * display) intel_didl_outputs() argument 768 intel_setup_cadls(struct intel_display * display) intel_setup_cadls() argument 798 swsci_setup(struct intel_display * display) swsci_setup() argument 876 intel_opregion_setup(struct intel_display * display) intel_opregion_setup() argument 1063 intel_opregion_get_panel_type(struct intel_display * display) intel_opregion_get_panel_type() argument 1112 struct intel_display *display = to_intel_display(connector); intel_opregion_get_edid() local 1139 intel_opregion_vbt_present(struct intel_display * display) intel_opregion_vbt_present() argument 1149 intel_opregion_get_vbt(struct intel_display * display,size_t * size) intel_opregion_get_vbt() argument 1162 intel_opregion_headless_sku(struct intel_display * display) intel_opregion_headless_sku() argument 1179 intel_opregion_register(struct intel_display * display) intel_opregion_register() argument 1195 intel_opregion_resume_display(struct intel_display * display) intel_opregion_resume_display() argument 1221 intel_opregion_resume(struct intel_display * display) intel_opregion_resume() argument 1234 intel_opregion_suspend_display(struct intel_display * display) intel_opregion_suspend_display() argument 1247 intel_opregion_suspend(struct intel_display * display,pci_power_t state) intel_opregion_suspend() argument 1260 intel_opregion_unregister(struct intel_display * display) intel_opregion_unregister() argument 1275 intel_opregion_cleanup(struct intel_display * display) intel_opregion_cleanup() argument 1291 struct intel_display *display = m->private; intel_opregion_show() local 1302 intel_opregion_debugfs_register(struct intel_display * display) intel_opregion_debugfs_register() argument [all...] |
| H A D | g4x_dp.c | 55 const struct dpll *vlv_get_dpll(struct intel_display *display) in vlv_get_dpll() argument 57 return display->platform.cherryview ? &chv_dpll[0] : &vlv_dpll[0]; in vlv_get_dpll() 63 struct intel_display *display = to_intel_display(encoder); in g4x_dp_set_clock() local 67 if (display->platform.g4x) { in g4x_dp_set_clock() 70 } else if (HAS_PCH_SPLIT(display)) { in g4x_dp_set_clock() 73 } else if (display->platform.cherryview) { in g4x_dp_set_clock() 76 } else if (display->platform.valleyview) { in g4x_dp_set_clock() 95 struct intel_display *display = to_intel_display(encoder); in intel_dp_prepare() local 124 intel_dp->DP = intel_de_read(display, intel_dp->output_reg) & DP_DETECTED; in intel_dp_prepare() 132 if (display in intel_dp_prepare() 172 struct intel_display *display = to_intel_display(intel_dp); assert_dp_port() local 183 assert_edp_pll(struct intel_display * display,bool state) assert_edp_pll() argument 197 struct intel_display *display = to_intel_display(intel_dp); ilk_edp_pll_on() local 237 struct intel_display *display = to_intel_display(intel_dp); ilk_edp_pll_off() local 252 cpt_dp_port_selected(struct intel_display * display,enum port port,enum pipe * pipe) cpt_dp_port_selected() argument 275 g4x_dp_port_enabled(struct intel_display * display,i915_reg_t dp_reg,enum port port,enum pipe * pipe) g4x_dp_port_enabled() argument 302 struct intel_display *display = to_intel_display(encoder); intel_dp_get_hw_state() local 338 struct intel_display *display = to_intel_display(encoder); intel_dp_get_config() local 414 struct intel_display *display = to_intel_display(encoder); intel_dp_link_down() local 469 struct intel_display *display = to_intel_display(encoder); g4x_dp_audio_enable() local 486 struct intel_display *display = to_intel_display(encoder); g4x_dp_audio_disable() local 579 struct intel_display *display = to_intel_display(intel_dp); cpt_set_link_train() local 606 struct intel_display *display = to_intel_display(intel_dp); cpt_set_idle_link_train() local 620 struct intel_display *display = to_intel_display(intel_dp); g4x_set_link_train() local 647 struct intel_display *display = to_intel_display(intel_dp); g4x_set_idle_link_train() local 659 struct intel_display *display = to_intel_display(intel_dp); intel_dp_enable_port() local 683 struct intel_display *display = to_intel_display(state); intel_enable_dp() local 1033 struct intel_display *display = to_intel_display(encoder); g4x_set_signal_levels() local 1081 struct intel_display *display = to_intel_display(encoder); snb_cpu_edp_set_signal_levels() local 1133 struct intel_display *display = to_intel_display(encoder); ivb_cpu_edp_set_signal_levels() local 1188 struct intel_display *display = to_intel_display(encoder); ibx_digital_port_connected() local 1196 struct intel_display *display = to_intel_display(encoder); g4x_digital_port_connected() local 1219 struct intel_display *display = to_intel_display(encoder); ilk_digital_port_connected() local 1229 struct intel_display *display = to_intel_display(encoder); g4x_dp_compute_config() local 1263 struct intel_display *display = to_intel_display(encoder->dev); intel_dp_encoder_reset() local 1282 g4x_dp_init(struct intel_display * display,i915_reg_t output_reg,enum port port) g4x_dp_init() argument [all...] |
| H A D | intel_lvds.c | 87 bool intel_lvds_port_enabled(struct intel_display *display, in intel_lvds_port_enabled() argument 92 val = intel_de_read(display, lvds_reg); in intel_lvds_port_enabled() 95 if (HAS_PCH_CPT(display)) in intel_lvds_port_enabled() 106 struct intel_display *display = to_intel_display(encoder); in intel_lvds_get_hw_state() local 111 wakeref = intel_display_power_get_if_enabled(display, encoder->power_domain); in intel_lvds_get_hw_state() 115 ret = intel_lvds_port_enabled(display, lvds_encoder->reg, pipe); in intel_lvds_get_hw_state() 117 intel_display_power_put(display, encoder->power_domain, wakeref); in intel_lvds_get_hw_state() 125 struct intel_display *display = to_intel_display(encoder); in intel_lvds_get_config() local 131 tmp = intel_de_read(display, lvds_encoder->reg); in intel_lvds_get_config() 143 if (DISPLAY_VER(display) < in intel_lvds_get_config() 157 intel_lvds_pps_get_hw_state(struct intel_display * display,struct intel_lvds_pps * pps) intel_lvds_pps_get_hw_state() argument 211 intel_lvds_pps_init_hw(struct intel_display * display,struct intel_lvds_pps * pps) intel_lvds_pps_init_hw() argument 243 struct intel_display *display = to_intel_display(state); intel_pre_enable_lvds() local 324 struct intel_display *display = to_intel_display(encoder); intel_enable_lvds() local 344 struct intel_display *display = to_intel_display(encoder); intel_disable_lvds() local 385 struct intel_display *display = to_intel_display(encoder); intel_lvds_shutdown() local 396 struct intel_display *display = to_intel_display(_connector->dev); intel_lvds_mode_valid() local 421 struct intel_display *display = to_intel_display(encoder); intel_lvds_compute_config() local 776 intel_get_lvds_encoder(struct intel_display * display) intel_get_lvds_encoder() argument 788 intel_is_dual_link_lvds(struct intel_display * display) intel_is_dual_link_lvds() argument 797 struct intel_display *display = to_intel_display(&lvds_encoder->base); compute_is_dual_link_lvds() local 843 intel_lvds_init(struct intel_display * display) intel_lvds_init() argument [all...] |
| H A D | intel_opregion.h | 37 int intel_opregion_setup(struct intel_display *display); 38 void intel_opregion_cleanup(struct intel_display *display); 40 void intel_opregion_register(struct intel_display *display); 41 void intel_opregion_unregister(struct intel_display *display); 43 void intel_opregion_resume(struct intel_display *display); 44 void intel_opregion_suspend(struct intel_display *display, 47 bool intel_opregion_asle_present(struct intel_display *display); 48 void intel_opregion_asle_intr(struct intel_display *display); 51 int intel_opregion_notify_adapter(struct intel_display *display, 53 int intel_opregion_get_panel_type(struct intel_display *display); [all …]
|
| H A D | intel_color.c | 228 struct intel_display *display = to_intel_display(crtc->base.dev); in ilk_update_pipe_csc() local 231 intel_de_write_dsb(display, dsb, PIPE_CSC_PREOFF_HI(pipe), in ilk_update_pipe_csc() 233 intel_de_write_dsb(display, dsb, PIPE_CSC_PREOFF_ME(pipe), in ilk_update_pipe_csc() 235 intel_de_write_dsb(display, dsb, PIPE_CSC_PREOFF_LO(pipe), in ilk_update_pipe_csc() 238 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_RY_GY(pipe), in ilk_update_pipe_csc() 240 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_BY(pipe), in ilk_update_pipe_csc() 243 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_RU_GU(pipe), in ilk_update_pipe_csc() 245 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_BU(pipe), in ilk_update_pipe_csc() 248 intel_de_write_dsb(display, dsb, PIPE_CSC_COEFF_RV_GV(pipe), in ilk_update_pipe_csc() 250 intel_de_write_dsb(display, ds in ilk_update_pipe_csc() 267 struct intel_display *display = to_intel_display(crtc); ilk_read_pipe_csc() local 334 struct intel_display *display = to_intel_display(crtc->base.dev); icl_update_output_csc() local 370 struct intel_display *display = to_intel_display(crtc); icl_read_output_csc() local 419 struct intel_display *display = to_intel_display(crtc_state); ilk_limited_range() local 434 struct intel_display *display = to_intel_display(crtc_state); ilk_lut_limited_range() local 457 ilk_csc_copy(struct intel_display * display,struct intel_csc_matrix * dst,const struct intel_csc_matrix * src) ilk_csc_copy() argument 471 struct intel_display *display = to_intel_display(crtc_state); ilk_csc_convert_ctm() local 529 struct intel_display *display = to_intel_display(crtc_state); ilk_assign_csc() local 570 struct intel_display *display = to_intel_display(crtc_state); icl_assign_csc() local 651 struct intel_display *display = to_intel_display(crtc); vlv_load_wgc_csc() local 673 struct intel_display *display = to_intel_display(crtc); vlv_read_wgc_csc() local 709 struct intel_display *display = to_intel_display(crtc_state); vlv_assign_csc() local 753 struct intel_display *display = to_intel_display(crtc); chv_load_cgm_csc() local 771 struct intel_display *display = to_intel_display(crtc); chv_read_cgm_csc() local 805 struct intel_display *display = to_intel_display(crtc_state); chv_assign_csc() local 1038 struct intel_display *display = to_intel_display(crtc); ilk_color_commit_arm() local 1051 struct intel_display *display = to_intel_display(crtc); hsw_color_commit_arm() local 1062 struct intel_display *display = to_intel_display(crtc); hsw_read_gamma_mode() local 1069 struct intel_display *display = to_intel_display(crtc); ilk_read_csc_mode() local 1076 struct intel_display *display = to_intel_display(crtc_state); i9xx_get_config() local 1103 struct intel_display *display = to_intel_display(crtc_state); skl_get_config() local 1123 struct intel_display *display = to_intel_display(crtc_state); skl_color_commit_arm() local 1150 struct intel_display *display = to_intel_display(crtc_state); icl_color_commit_arm() local 1167 struct intel_display *display = to_intel_display(crtc_state); icl_color_post_update() local 1188 create_linear_lut(struct intel_display * display,int lut_size) create_linear_lut() argument 1222 create_resized_lut(struct intel_display * display,const struct drm_property_blob * blob_in,int lut_out_size,bool limited_color_range) create_resized_lut() argument 1259 struct intel_display *display = to_intel_display(crtc); i9xx_load_lut_8() local 1277 struct intel_display *display = to_intel_display(crtc); i9xx_load_lut_10() local 1313 struct intel_display *display = to_intel_display(crtc); i965_load_lut_10p6() local 1353 struct intel_display *display = to_intel_display(crtc_state); ilk_lut_write() local 1364 struct intel_display *display = to_intel_display(crtc_state); ilk_lut_write_indexed() local 1586 glk_degamma_lut_size(struct intel_display * display) glk_degamma_lut_size() argument 1620 struct intel_display *display = to_intel_display(crtc_state); glk_load_degamma_lut() local 1860 struct intel_display *display = to_intel_display(crtc); chv_load_cgm_degamma() local 1894 struct intel_display *display = to_intel_display(crtc); chv_load_cgm_gamma() local 1909 struct intel_display *display = to_intel_display(crtc_state); chv_load_luts() local 1931 struct intel_display *display = to_intel_display(crtc_state); intel_color_load_luts() local 1942 struct intel_display *display = to_intel_display(crtc_state); intel_color_commit_noarm() local 1951 struct intel_display *display = to_intel_display(crtc_state); intel_color_commit_arm() local 1958 struct intel_display *display = to_intel_display(crtc_state); intel_color_post_update() local 1966 struct intel_display *display = to_intel_display(crtc_state); intel_color_modeset() local 1988 struct intel_display *display = to_intel_display(crtc_state); intel_color_uses_chained_dsb() local 1995 struct intel_display *display = to_intel_display(crtc_state); intel_color_uses_gosub_dsb() local 2003 struct intel_display *display = to_intel_display(state); intel_color_prepare_commit() local 2057 struct intel_display *display = to_intel_display(state); intel_can_preload_luts() local 2100 struct intel_display *display = to_intel_display(state); intel_color_check() local 2121 struct intel_display *display = to_intel_display(crtc_state); intel_color_get_config() local 2136 struct intel_display *display = to_intel_display(crtc_state); intel_color_lut_equal() local 2152 struct intel_display *display = to_intel_display(plane); need_plane_update() local 2167 struct intel_display *display = to_intel_display(state); intel_color_add_affected_planes() local 2206 struct intel_display *display = to_intel_display(crtc_state); intel_gamma_lut_tests() local 2217 struct intel_display *display = to_intel_display(crtc_state); intel_degamma_lut_tests() local 2224 struct intel_display *display = to_intel_display(crtc_state); intel_gamma_lut_size() local 2235 struct intel_display *display = to_intel_display(crtc_state); intel_degamma_lut_size() local 2243 struct intel_display *display = to_intel_display(crtc); check_lut_size() local 2263 struct intel_display *display = to_intel_display(crtc_state); _check_luts() local 2316 struct intel_display *display = to_intel_display(crtc); i9xx_check_lut_10() local 2336 struct intel_display *display = to_intel_display(crtc_state); intel_color_assert_luts() local 2375 struct intel_display *display = to_intel_display(state); i9xx_color_check() local 2559 struct intel_display *display = to_intel_display(crtc_state); ilk_assign_luts() local 2598 struct intel_display *display = to_intel_display(state); ilk_color_check() local 2671 struct intel_display *display = to_intel_display(crtc_state); ivb_assign_luts() local 2704 struct intel_display *display = to_intel_display(state); ivb_color_check() local 2777 struct intel_display *display = to_intel_display(crtc_state); glk_assign_luts() local 2841 struct intel_display *display = to_intel_display(state); glk_color_check() local 2899 struct intel_display *display = to_intel_display(crtc_state); icl_gamma_mode() local 3298 struct intel_display *display = to_intel_display(crtc); i9xx_read_lut_8() local 3324 struct intel_display *display = to_intel_display(crtc); i9xx_read_lut_10() local 3375 struct intel_display *display = to_intel_display(crtc); i965_read_lut_10p6() local 3427 struct intel_display *display = to_intel_display(crtc); chv_read_cgm_degamma() local 3453 struct intel_display *display = to_intel_display(crtc); chv_read_cgm_gamma() local 3479 struct intel_display *display = to_intel_display(crtc_state); chv_get_config() local 3502 struct intel_display *display = to_intel_display(crtc); ilk_read_lut_8() local 3527 struct intel_display *display = to_intel_display(crtc); ilk_read_lut_10() local 3590 struct intel_display *display = to_intel_display(crtc); ivb_read_lut_10() local 3655 struct intel_display *display = to_intel_display(crtc); bdw_read_lut_10() local 3720 struct intel_display *display = to_intel_display(crtc); glk_read_degamma_lut() local 3786 struct intel_display *display = to_intel_display(crtc); icl_read_lut_multi_segment() local 3855 struct intel_display *display = to_intel_display(plane_state); xelpd_load_plane_csc_matrix() local 3950 struct intel_display *display = to_intel_display(plane_state); xelpd_program_plane_pre_csc_lut() local 4003 struct intel_display *display = to_intel_display(plane_state); xelpd_program_plane_post_csc_lut() local 4076 struct intel_display *display = to_intel_display(crtc->base.dev); glk_load_lut_3d() local 4095 struct intel_display *display = to_intel_display(crtc); glk_lut_3d_commit() local 4243 struct intel_display *display = to_intel_display(plane_state); intel_color_plane_commit_arm() local 4254 struct intel_display *display = to_intel_display(plane_state); intel_color_load_plane_csc_matrix() local 4264 struct intel_display *display = to_intel_display(plane_state); intel_color_load_plane_luts() local 4271 intel_color_crtc_has_3dlut(struct intel_display * display,enum pipe pipe) intel_color_crtc_has_3dlut() argument 4283 struct intel_display *display = to_intel_display(plane_state); intel_color_load_3dlut() local 4303 struct intel_display *display = to_intel_display(crtc); intel_color_crtc_init() local 4328 intel_color_init(struct intel_display * display) intel_color_init() argument 4345 intel_color_init_hooks(struct intel_display * display) intel_color_init_hooks() argument [all...] |
| H A D | intel_dbuf_bw.c | 31 struct intel_display *display = to_intel_display(state); in intel_atomic_get_old_dbuf_bw_state() local 34 dbuf_bw_state = intel_atomic_get_old_global_obj_state(state, &display->dbuf_bw.obj); in intel_atomic_get_old_dbuf_bw_state() 42 struct intel_display *display = to_intel_display(state); in intel_atomic_get_new_dbuf_bw_state() local 45 dbuf_bw_state = intel_atomic_get_new_global_obj_state(state, &display->dbuf_bw.obj); in intel_atomic_get_new_dbuf_bw_state() 53 struct intel_display *display = to_intel_display(state); in intel_atomic_get_dbuf_bw_state() local 56 dbuf_bw_state = intel_atomic_get_global_obj_state(state, &display->dbuf_bw.obj); in intel_atomic_get_dbuf_bw_state() 63 static bool intel_dbuf_bw_changed(struct intel_display *display, in intel_dbuf_bw_changed() argument 69 for_each_dbuf_slice(display, slice) { in intel_dbuf_bw_changed() 78 static bool intel_dbuf_bw_state_changed(struct intel_display *display, in intel_dbuf_bw_state_changed() argument 84 for_each_pipe(display, pip in intel_dbuf_bw_state_changed() 103 struct intel_display *display = to_intel_display(crtc); skl_plane_calc_dbuf_bw() local 120 struct intel_display *display = to_intel_display(crtc_state); skl_crtc_calc_dbuf_bw() local 149 intel_dbuf_bw_min_cdclk(struct intel_display * display,const struct intel_dbuf_bw_state * dbuf_bw_state) intel_dbuf_bw_min_cdclk() argument 181 struct intel_display *display = to_intel_display(state); intel_dbuf_bw_calc_min_cdclk() local 230 intel_dbuf_bw_update_hw_state(struct intel_display * display) intel_dbuf_bw_update_hw_state() argument 249 struct intel_display *display = to_intel_display(crtc); intel_dbuf_bw_crtc_disable_noatomic() local 283 intel_dbuf_bw_init(struct intel_display * display) intel_dbuf_bw_init() argument [all...] |
| H A D | intel_display_driver.h | 17 void intel_display_driver_init_hw(struct intel_display *display); 18 void intel_display_driver_early_probe(struct intel_display *display); 19 int intel_display_driver_probe_noirq(struct intel_display *display); 20 int intel_display_driver_probe_nogem(struct intel_display *display); 21 int intel_display_driver_probe(struct intel_display *display); 22 void intel_display_driver_register(struct intel_display *display); 23 void intel_display_driver_remove(struct intel_display *display); 24 void intel_display_driver_remove_noirq(struct intel_display *display); 25 void intel_display_driver_remove_nogem(struct intel_display *display); 26 void intel_display_driver_unregister(struct intel_display *display); [all...] |
| H A D | intel_encoder.c | 35 struct intel_display *display = to_intel_display(encoder); in intel_encoder_link_check_queue_work() local 37 mod_delayed_work(display->wq.unordered, in intel_encoder_link_check_queue_work() 41 void intel_encoder_unblock_all_hpds(struct intel_display *display) in intel_encoder_unblock_all_hpds() argument 45 if (!HAS_DISPLAY(display)) in intel_encoder_unblock_all_hpds() 48 for_each_intel_encoder(display->drm, encoder) in intel_encoder_unblock_all_hpds() 52 void intel_encoder_block_all_hpds(struct intel_display *display) in intel_encoder_block_all_hpds() argument 56 if (!HAS_DISPLAY(display)) in intel_encoder_block_all_hpds() 59 for_each_intel_encoder(display->drm, encoder) in intel_encoder_block_all_hpds() 63 void intel_encoder_suspend_all(struct intel_display *display) in intel_encoder_suspend_all() argument 67 if (!HAS_DISPLAY(display)) in intel_encoder_suspend_all() [all …]
|
| H A D | intel_vdsc.c | 10 #include <drm/display/drm_dsc_helper.h> 26 struct intel_display *display = to_intel_display(crtc_state); in intel_dsc_source_support() local 29 if (!HAS_DSC(display)) in intel_dsc_source_support() 32 if (DISPLAY_VER(display) == 11 && cpu_transcoder == TRANSCODER_A) in intel_dsc_source_support() 43 bool intel_dsc_get_slice_config(struct intel_display *display, in intel_dsc_get_slice_config() argument 56 if (!HAS_DSC_3ENGINES(display) || pipes_per_line != 4) in intel_dsc_get_slice_config() 92 struct intel_display *display = to_intel_display(crtc); in is_pipe_dsc() local 94 if (DISPLAY_VER(display) >= 12) in is_pipe_dsc() 103 drm_WARN_ON(display->drm, crtc->pipe == PIPE_A); in is_pipe_dsc() 326 struct intel_display *display in intel_dsc_compute_params() local 436 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_enabled_on_link() local 447 struct intel_display *display = to_intel_display(crtc); intel_dsc_power_domain() local 508 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_pps_write() local 525 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_pps_configure() local 826 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_su_et_parameters_configure() local 860 struct intel_display *display = to_intel_display(crtc_state); intel_uncompressed_joiner_enable() local 877 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_enable() local 917 struct intel_display *display = to_intel_display(old_crtc_state); intel_dsc_disable() local 931 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_pps_read() local 959 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_pps_read_and_verify() local 971 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_get_pps_config() local 1074 struct intel_display *display = to_intel_display(crtc_state); intel_dsc_get_config() local 1130 intel_dsc_get_pixel_rate_with_dsc_bubbles(struct intel_display * display,int pixel_rate,int htotal,int dsc_horizontal_slices) intel_dsc_get_pixel_rate_with_dsc_bubbles() argument 1148 struct intel_display *display = to_intel_display(crtc_state); intel_vdsc_min_cdclk() local [all...] |
| /linux/drivers/gpu/drm/xe/ |
| H A D | Makefile | 207 # i915 Display compat #defines and #includes 210 -I$(srctree)/drivers/gpu/drm/i915/display/ 212 # Rule to build display code shared with i915 213 $(obj)/i915-display/%.o: $(srctree)/drivers/gpu/drm/i915/display/%.c FORCE 217 # Display code specific to xe 219 display/xe_display.o \ 220 display/xe_display_bo.o \ 221 display/xe_display_pcode.o \ 222 display/xe_display_rp [all...] |
| /linux/Documentation/devicetree/bindings/display/ |
| H A D | allwinner,sun4i-a10-display-engine.yaml | 4 $id: http://devicetree.org/schemas/display/allwinner,sun4i-a10-display-engine.yaml# 7 title: Allwinner A10 Display Engine Pipeline 14 The display engine pipeline (and its entry point, since it can be 18 The Allwinner A10 Display pipeline is composed of several components 22 display pipeline, when there are multiple components of the same 52 - allwinner,sun4i-a10-display-engine 53 - allwinner,sun5i-a10s-display-engine 54 - allwinner,sun5i-a13-display-engine 55 - allwinner,sun6i-a31-display-engine 56 - allwinner,sun6i-a31s-display-engine [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_driver.c | 53 #include "display/i9xx_display_sr.h" 54 #include "display/intel_bw.h" 55 #include "display/intel_cdclk.h" 56 #include "display/intel_crtc.h" 57 #include "display/intel_display_device.h" 58 #include "display/intel_display_driver.h" 59 #include "display/intel_display_power.h" 60 #include "display/intel_dmc.h" 61 #include "display/intel_dp.h" 62 #include "display/intel_dp 236 struct intel_display *display = dev_priv->display; i915_driver_early_probe() local 297 struct intel_display *display = dev_priv->display; i915_driver_late_release() local 327 struct intel_display *display = dev_priv->display; i915_driver_mmio_probe() local 472 struct intel_display *display = dev_priv->display; i915_driver_hw_probe() local 606 struct intel_display *display = dev_priv->display; i915_driver_hw_remove() local 626 struct intel_display *display = dev_priv->display; i915_driver_register() local 677 struct intel_display *display = dev_priv->display; i915_driver_unregister() local 804 struct intel_display *display; i915_driver_create() local 842 struct intel_display *display; i915_driver_probe() local 955 struct intel_display *display = i915->display; i915_driver_remove() local 1039 struct intel_display *display = i915->display; i915_driver_shutdown() local 1119 struct intel_display *display = dev_priv->display; i915_drm_suspend() local 1166 struct intel_display *display = dev_priv->display; i915_drm_suspend_late() local 1253 struct intel_display *display = dev_priv->display; i915_drm_resume() local 1338 struct intel_display *display = dev_priv->display; i915_drm_resume_early() local 1561 struct intel_display *display = dev_priv->display; intel_runtime_suspend() local 1660 struct intel_display *display = dev_priv->display; intel_runtime_resume() local [all...] |
| /linux/drivers/media/platform/renesas/vsp1/ |
| H A D | vsp1_dl.c | 3 * vsp1_dl.c -- R-Car VSP1 Display List 42 * struct vsp1_dl_ext_header - Extended display list header 46 * @pre_ext_dl_plist: start address of pre-extended display list bodies 48 * @post_ext_dl_plist: start address of post-extended display list bodies 80 * struct vsp1_pre_ext_dl_body - Pre Extended Display List Body 81 * @opcode: Extended display list command operation code 94 * struct vsp1_dl_body - Display list body 95 * @list: entry in the display list list of bodies 122 * struct vsp1_dl_body_pool - display list body pool 146 * struct vsp1_dl_cmd_pool - Display Lis [all...] |