Home
last modified time | relevance | path

Searched refs:intel_display (Results 1 – 25 of 84) sorted by relevance

1234

/linux/drivers/gpu/drm/i915/display/
A Dintel_opregion.h32 struct intel_display;
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,
[all …]
A Dintel_acpi.h9 struct intel_display;
14 void intel_dsm_get_bios_data_funcs_supported(struct intel_display *display);
15 void intel_acpi_device_id_update(struct intel_display *display);
16 void intel_acpi_assign_connector_fwnodes(struct intel_display *display);
17 void intel_acpi_video_register(struct intel_display *display);
22 void intel_dsm_get_bios_data_funcs_supported(struct intel_display *display) { return; } in intel_dsm_get_bios_data_funcs_supported()
24 void intel_acpi_device_id_update(struct intel_display *display) { return; } in intel_acpi_device_id_update()
26 void intel_acpi_assign_connector_fwnodes(struct intel_display *display) { return; } in intel_acpi_assign_connector_fwnodes()
28 void intel_acpi_video_register(struct intel_display *display) { return; } in intel_acpi_video_register()
A Dintel_de.h13 static inline struct intel_uncore *__to_uncore(struct intel_display *display) in __to_uncore()
19 __intel_de_read(struct intel_display *display, i915_reg_t reg) in __intel_de_read()
34 __intel_de_read8(struct intel_display *display, i915_reg_t reg) in __intel_de_read8()
49 __intel_de_read64_2x32(struct intel_display *display, in __intel_de_read64_2x32()
68 __intel_de_posting_read(struct intel_display *display, i915_reg_t reg) in __intel_de_posting_read()
90 ____intel_de_rmw_nowl(struct intel_display *display, i915_reg_t reg, in ____intel_de_rmw_nowl()
114 ____intel_de_wait_for_register_nowl(struct intel_display *display, in ____intel_de_wait_for_register_nowl()
124 __intel_de_wait(struct intel_display *display, i915_reg_t reg, in __intel_de_wait()
141 __intel_de_wait_fw(struct intel_display *display, i915_reg_t reg, in __intel_de_wait_fw()
158 __intel_de_wait_custom(struct intel_display *display, i915_reg_t reg, in __intel_de_wait_custom()
[all …]
A Dintel_dmc_wl.h15 struct intel_display;
25 void intel_dmc_wl_init(struct intel_display *display);
26 void intel_dmc_wl_enable(struct intel_display *display);
27 void intel_dmc_wl_disable(struct intel_display *display);
28 void intel_dmc_wl_get(struct intel_display *display, i915_reg_t reg);
29 void intel_dmc_wl_put(struct intel_display *display, i915_reg_t reg);
A Dintel_bios.h38 struct intel_display;
235 void intel_bios_init(struct intel_display *display);
236 void intel_bios_init_panel_early(struct intel_display *display,
239 void intel_bios_init_panel_late(struct intel_display *display,
244 void intel_bios_driver_remove(struct intel_display *display);
245 bool intel_bios_is_valid_vbt(struct intel_display *display,
247 bool intel_bios_is_tv_present(struct intel_display *display);
248 bool intel_bios_is_lvds_present(struct intel_display *display, u8 *i2c_pin);
280 void intel_bios_for_each_encoder(struct intel_display *display,
281 void (*func)(struct intel_display *display,
[all …]
A Dintel_fbc.h16 struct intel_display;
35 void intel_fbc_init(struct intel_display *display);
36 void intel_fbc_cleanup(struct intel_display *display);
37 void intel_fbc_sanitize(struct intel_display *display);
47 void intel_fbc_handle_fifo_underrun_irq(struct intel_display *display);
48 void intel_fbc_reset_underrun(struct intel_display *display);
50 void intel_fbc_debugfs_register(struct intel_display *display);
A Dintel_quirks.c25 static void quirk_ssc_force_disable(struct intel_display *display) in quirk_ssc_force_disable()
35 static void quirk_invert_brightness(struct intel_display *display) in quirk_invert_brightness()
42 static void quirk_backlight_present(struct intel_display *display) in quirk_backlight_present()
51 static void quirk_increase_t12_delay(struct intel_display *display) in quirk_increase_t12_delay()
61 static void quirk_increase_ddi_disabled_time(struct intel_display *display) in quirk_increase_ddi_disabled_time()
67 static void quirk_no_pps_backlight_power_hook(struct intel_display *display) in quirk_no_pps_backlight_power_hook()
75 struct intel_display *display = to_intel_display(intel_dp); in quirk_fw_sync_len()
85 void (*hook)(struct intel_display *display);
105 void (*hook)(struct intel_display *display);
246 void intel_init_quirks(struct intel_display *display) in intel_init_quirks()
[all …]
A Dintel_fbc.c93 struct intel_display *display;
272 struct intel_display *display = fbc->display; in i8xx_fbc_ctl()
314 struct intel_display *display = fbc->display; in i8xx_fbc_deactivate()
336 struct intel_display *display = fbc->display; in i8xx_fbc_activate()
377 struct intel_display *display = fbc->display; in i8xx_fbc_program_cfb()
440 struct intel_display *display = fbc->display; in g4x_dpfc_ctl()
463 struct intel_display *display = fbc->display; in g4x_fbc_activate()
474 struct intel_display *display = fbc->display; in g4x_fbc_deactivate()
497 struct intel_display *display = fbc->display; in g4x_fbc_program_cfb()
515 struct intel_display *display = fbc->display; in ilk_fbc_activate()
[all …]
A Dintel_opregion.c255 struct intel_display *display;
303 static int swsci(struct intel_display *display, in swsci()
387 struct intel_display *display = to_intel_display(encoder); in intel_opregion_notify_encoder()
602 static u32 asle_isct_state(struct intel_display *display) in asle_isct_state()
612 struct intel_display *display = opregion->display; in asle_work()
793 static void swsci_setup(struct intel_display *display) in swsci_setup()
871 int intel_opregion_setup(struct intel_display *display) in intel_opregion_setup()
1174 void intel_opregion_register(struct intel_display *display) in intel_opregion_register()
1216 void intel_opregion_resume(struct intel_display *display) in intel_opregion_resume()
1270 void intel_opregion_cleanup(struct intel_display *display) in intel_opregion_cleanup()
[all …]
A Dintel_dmc_wl.c54 static void __intel_dmc_wl_release(struct intel_display *display) in __intel_dmc_wl_release()
69 struct intel_display *display = in intel_dmc_wl_work()
70 container_of(wl, struct intel_display, wl); in intel_dmc_wl_work()
110 static bool __intel_dmc_wl_supported(struct intel_display *display) in __intel_dmc_wl_supported()
122 void intel_dmc_wl_init(struct intel_display *display) in intel_dmc_wl_init()
135 void intel_dmc_wl_enable(struct intel_display *display) in intel_dmc_wl_enable()
162 void intel_dmc_wl_disable(struct intel_display *display) in intel_dmc_wl_disable()
188 void intel_dmc_wl_get(struct intel_display *display, i915_reg_t reg) in intel_dmc_wl_get()
236 void intel_dmc_wl_put(struct intel_display *display, i915_reg_t reg) in intel_dmc_wl_put()
A Dintel_psr.c227 struct intel_display *display = to_intel_display(intel_dp); in psr_global_enabled()
244 struct intel_display *display = to_intel_display(intel_dp); in psr2_global_enabled()
259 struct intel_display *display = to_intel_display(intel_dp); in psr2_su_region_et_global_enabled()
269 struct intel_display *display = to_intel_display(intel_dp); in panel_replay_global_enabled()
279 struct intel_display *display = to_intel_display(intel_dp); in psr_irq_psr_error_bit_get()
399 static void psr_event_print(struct intel_display *display, in psr_event_print()
3068 void intel_psr_invalidate(struct intel_display *display, in intel_psr_invalidate()
3183 void intel_psr_flush(struct intel_display *display, in intel_psr_flush()
3686 struct intel_display *display = m->private; in i915_edp_psr_status_show()
3709 struct intel_display *display = data; in i915_edp_psr_debug_set()
[all …]
A Dintel_pps.c21 static void vlv_steal_power_sequencer(struct intel_display *display,
29 struct intel_display *display = to_intel_display(intel_dp); in pps_name()
66 struct intel_display *display = to_intel_display(intel_dp); in intel_pps_lock()
82 struct intel_display *display = to_intel_display(intel_dp); in intel_pps_unlock()
94 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_kick()
207 struct intel_display *display = to_intel_display(intel_dp); in vlv_power_sequencer_pipe()
255 struct intel_display *display = to_intel_display(intel_dp); in bxt_power_sequencer_idx()
295 vlv_initial_pps_pipe(struct intel_display *display, in vlv_initial_pps_pipe()
353 static int intel_num_pps(struct intel_display *display) in intel_num_pps()
449 void intel_pps_reset_all(struct intel_display *display) in intel_pps_reset_all()
[all …]
A Dintel_hti.h11 struct intel_display;
14 void intel_hti_init(struct intel_display *display);
15 bool intel_hti_uses_phy(struct intel_display *display, enum phy phy);
16 u32 intel_hti_dpll_mask(struct intel_display *display);
A Dintel_pps.h16 struct intel_display;
46 void intel_pps_reset_all(struct intel_display *display);
51 void intel_pps_unlock_regs_wa(struct intel_display *display);
52 void intel_pps_setup(struct intel_display *display);
56 void assert_pps_unlocked(struct intel_display *display, enum pipe pipe);
A Dintel_vblank.c70 struct intel_display *display = to_intel_display(crtc->dev); in i915_get_vblank_counter()
122 struct intel_display *display = to_intel_display(crtc->dev); in g4x_get_vblank_counter()
134 struct intel_display *display = to_intel_display(crtc); in intel_crtc_scanlines_since_frame_timestamp()
195 struct intel_display *display = to_intel_display(crtc_state); in intel_crtc_scanline_offset()
238 struct intel_display *display = to_intel_display(crtc); in __intel_get_crtc_scanline()
327 struct intel_display *display = to_intel_display(_crtc->dev); in i915_get_crtc_scanoutpos()
460 struct intel_display *display = to_intel_display(crtc); in intel_get_crtc_scanline()
475 static bool pipe_scanline_is_moving(struct intel_display *display, in pipe_scanline_is_moving()
490 struct intel_display *display = to_intel_display(crtc); in wait_for_pipe_scanline_moving()
513 struct intel_display *display = to_intel_display(crtc_state); in intel_crtc_update_active_timings()
[all …]
A Dintel_hdmi.c66 struct intel_display *display = to_intel_display(intel_hdmi); in assert_hdmi_port_disabled()
156 hsw_dip_data_reg(struct intel_display *display, in hsw_dip_data_reg()
184 static int hsw_dip_data_size(struct intel_display *display, in hsw_dip_data_size()
209 struct intel_display *display = to_intel_display(encoder); in g4x_write_infoframe()
245 struct intel_display *display = to_intel_display(encoder); in g4x_read_infoframe()
259 struct intel_display *display = to_intel_display(encoder); in g4x_infoframes_enabled()
277 struct intel_display *display = to_intel_display(encoder); in ibx_write_infoframe()
316 struct intel_display *display = to_intel_display(encoder); in ibx_read_infoframe()
331 struct intel_display *display = to_intel_display(encoder); in ibx_infoframes_enabled()
1256 struct intel_display *display = to_intel_display(hdmi); in intel_dp_dual_mode_set_tmds_output()
[all …]
A Dintel_dp_tunnel.h18 struct intel_display;
55 int intel_dp_tunnel_mgr_init(struct intel_display *display);
56 void intel_dp_tunnel_mgr_cleanup(struct intel_display *display);
123 intel_dp_tunnel_mgr_init(struct intel_display *display) in intel_dp_tunnel_mgr_init()
128 static inline void intel_dp_tunnel_mgr_cleanup(struct intel_display *display) {} in intel_dp_tunnel_mgr_cleanup()
A Dintel_bios.c69 struct intel_display *display;
148 bdb_find_section(struct intel_display *display, in bdb_find_section()
454 init_bdb_block(struct intel_display *display, in init_bdb_block()
879 parse_lfp_data(struct intel_display *display, in parse_lfp_data()
923 parse_generic_dtd(struct intel_display *display, in parse_generic_dtd()
1406 parse_edp(struct intel_display *display, in parse_edp()
1541 parse_psr(struct intel_display *display, in parse_psr()
1686 parse_mipi_config(struct intel_display *display, in parse_mipi_config()
2865 init_vbt_defaults(struct intel_display *display) in init_vbt_defaults()
3714 struct intel_display *display; in intel_bios_dp_has_shared_aux_ch()
[all …]
A Dintel_tv.h9 struct intel_display;
12 void intel_tv_init(struct intel_display *display);
14 static inline void intel_tv_init(struct intel_display *display) in intel_tv_init()
A Dintel_encoder.h9 struct intel_display;
17 void intel_encoder_suspend_all(struct intel_display *display);
18 void intel_encoder_shutdown_all(struct intel_display *display);
A Dintel_quirks.h11 struct intel_display;
25 void intel_init_quirks(struct intel_display *display);
28 bool intel_has_quirk(struct intel_display *display, enum intel_quirk_id quirk);
A Dintel_psr.h18 struct intel_display;
40 void intel_psr_invalidate(struct intel_display *display,
43 void intel_psr_flush(struct intel_display *display,
65 void intel_psr_debugfs_register(struct intel_display *display);
A Dintel_vrr.c20 struct intel_display *display = to_intel_display(connector); in intel_vrr_is_capable()
92 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_vblank_exit_length()
115 struct intel_display *display = to_intel_display(crtc_state); in is_cmrr_frac_required()
163 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_compute_config()
259 struct intel_display *display = to_intel_display(crtc_state); in trans_vrr_ctl()
272 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_set_transcoder_timings()
313 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_send_push()
325 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_is_push_sent()
336 struct intel_display *display = to_intel_display(crtc_state); in intel_vrr_enable()
363 struct intel_display *display = to_intel_display(old_crtc_state); in intel_vrr_disable()
[all …]
A Dintel_lspcon.c83 struct intel_display *display = to_intel_display(intel_dp); in lspcon_detect_vendor()
126 struct intel_display *display = to_intel_display(intel_dp); in lspcon_detect_hdr_capability()
145 struct intel_display *display = to_intel_display(intel_dp); in lspcon_get_current_mode()
172 struct intel_display *display = to_intel_display(intel_dp); in lspcon_wait_mode()
198 struct intel_display *display = to_intel_display(intel_dp); in lspcon_change_mode()
228 struct intel_display *display = to_intel_display(intel_dp); in lspcon_wake_native_aux_ch()
246 struct intel_display *display = to_intel_display(intel_dp); in lspcon_probe()
292 struct intel_display *display = to_intel_display(intel_dp); in lspcon_resume_in_pcon_wa()
480 struct intel_display *display = to_intel_display(encoder); in lspcon_write_infoframe()
525 struct intel_display *display = to_intel_display(encoder); in lspcon_set_infoframes()
[all …]
A Dintel_hti.c12 void intel_hti_init(struct intel_display *display) in intel_hti_init()
22 bool intel_hti_uses_phy(struct intel_display *display, enum phy phy) in intel_hti_uses_phy()
31 u32 intel_hti_dpll_mask(struct intel_display *display) in intel_hti_dpll_mask()

Completed in 74 milliseconds

1234