Home
last modified time | relevance | path

Searched refs:drm_display_mode (Results 1 – 25 of 534) sorted by relevance

12345678910>>...22

/linux/include/drm/
H A Ddrm_modes.h252 struct drm_display_mode { struct
437 #define obj_to_mode(x) container_of(x, struct drm_display_mode, base)
447 static inline bool drm_mode_is_stereo(const struct drm_display_mode *mode) in drm_mode_is_stereo()
455 struct drm_display_mode *drm_mode_create(struct drm_device *dev);
456 void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode);
458 const struct drm_display_mode *in);
460 struct drm_display_mode *out,
462 void drm_mode_probed_add(struct drm_connector *connector, struct drm_display_mode *mode);
463 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode);
465 const struct drm_display_mode *mode);
[all …]
H A Ddrm_modeset_helper_vtables.h147 const struct drm_display_mode *mode);
193 const struct drm_display_mode *mode,
194 struct drm_display_mode *adjusted_mode);
211 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode,
212 struct drm_display_mode *adjusted_mode, int x, int y,
492 const struct drm_display_mode *mode);
563 const struct drm_display_mode *mode);
606 const struct drm_display_mode *mode,
607 struct drm_display_mode *adjusted_mode);
662 struct drm_display_mode *mode,
[all …]
H A Ddrm_encoder_slave.h81 const struct drm_display_mode *mode,
82 struct drm_display_mode *adjusted_mode);
88 struct drm_display_mode *mode);
94 struct drm_display_mode *mode,
95 struct drm_display_mode *adjusted_mode);
228 const struct drm_display_mode *mode,
229 struct drm_display_mode *adjusted_mode);
233 struct drm_display_mode *mode,
234 struct drm_display_mode *adjusted_mode);
H A Ddrm_bridge.h122 const struct drm_display_mode *mode);
162 const struct drm_display_mode *mode,
163 struct drm_display_mode *adjusted_mode);
238 const struct drm_display_mode *mode,
239 const struct drm_display_mode *adjusted_mode);
653 const struct drm_display_mode *mode,
1021 const struct drm_display_mode *mode);
1023 const struct drm_display_mode *mode,
1024 const struct drm_display_mode *adjusted_mode);
H A Ddrm_edid.h31 struct drm_display_mode;
349 const struct drm_display_mode *mode);
354 const struct drm_display_mode *mode);
358 const struct drm_display_mode *mode);
363 const struct drm_display_mode *mode,
434 u8 drm_match_cea_mode(const struct drm_display_mode *to_match);
438 drm_default_rgb_quant_range(const struct drm_display_mode *mode);
446 struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev,
449 struct drm_display_mode *
/linux/drivers/gpu/drm/i915/display/
H A Dintel_panel.c54 const struct drm_display_mode *
58 struct drm_display_mode, head); in intel_panel_preferred_fixed_mode()
63 const struct drm_display_mode *best_mode) in is_best_fixed_mode()
84 const struct drm_display_mode *
86 const struct drm_display_mode *mode) in intel_panel_fixed_mode()
88 const struct drm_display_mode *fixed_mode, *best_mode = NULL; in intel_panel_fixed_mode()
102 static bool is_alt_drrs_mode(const struct drm_display_mode *mode, in is_alt_drrs_mode()
103 const struct drm_display_mode *preferred_mode) in is_alt_drrs_mode()
112 static bool is_alt_fixed_mode(const struct drm_display_mode *mode, in is_alt_fixed_mode()
113 const struct drm_display_mode *preferred_mode) in is_alt_fixed_mode()
[all …]
H A Dintel_vblank.h13 struct drm_display_mode;
23 int intel_mode_vdisplay(const struct drm_display_mode *mode);
24 int intel_mode_vblank_start(const struct drm_display_mode *mode);
25 int intel_mode_vblank_end(const struct drm_display_mode *mode);
26 int intel_mode_vtotal(const struct drm_display_mode *mode);
H A Dintel_dvo_dev.h31 struct drm_display_mode;
74 struct drm_display_mode *mode);
84 const struct drm_display_mode *mode,
85 const struct drm_display_mode *adjusted_mode);
H A Dintel_vblank.c74 const struct drm_display_mode *mode = &vblank->hwmode; in i915_get_vblank_counter()
138 const struct drm_display_mode *mode = &vblank->hwmode; in intel_crtc_scanlines_since_frame_timestamp()
183 const struct drm_display_mode *mode = &vblank->hwmode; in __intel_get_crtc_scanline_from_timestamp()
241 const struct drm_display_mode *mode = &vblank->hwmode; in __intel_get_crtc_scanline()
326 const struct drm_display_mode *mode) in i915_get_crtc_scanoutpos()
516 struct drm_display_mode adjusted_mode; in intel_crtc_update_active_timings()
560 int intel_mode_vdisplay(const struct drm_display_mode *mode) in intel_mode_vdisplay()
570 int intel_mode_vblank_start(const struct drm_display_mode *mode) in intel_mode_vblank_start()
580 int intel_mode_vblank_end(const struct drm_display_mode *mode) in intel_mode_vblank_end()
590 int intel_mode_vtotal(const struct drm_display_mode *mode) in intel_mode_vtotal()
[all …]
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_drv.h73 struct drm_display_mode *panel_fixed_mode;
74 struct drm_display_mode *panel_fixed_mode2;
75 struct drm_display_mode *vbt_mode; /* if any */
151 struct drm_display_mode saved_mode;
152 struct drm_display_mode saved_adjusted_mode;
207 extern struct drm_display_mode *psb_intel_crtc_mode_get(struct drm_device *dev,
212 const struct drm_display_mode *mode,
213 struct drm_display_mode *adjusted_mode);
215 struct drm_display_mode *mode);
231 struct drm_display_mode *mode,
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_modes.c58 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode) in drm_mode_debug_printmodeline()
74 struct drm_display_mode *drm_mode_create(struct drm_device *dev) in drm_mode_create()
76 struct drm_display_mode *nmode; in drm_mode_create()
78 nmode = kzalloc(sizeof(struct drm_display_mode), GFP_KERNEL); in drm_mode_create()
93 void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode) in drm_mode_destroy()
112 struct drm_display_mode *mode) in drm_mode_probed_add()
326 struct drm_display_mode *mode, in fill_analog_mode()
545 struct drm_display_mode *drm_analog_tv_mode(struct drm_device *dev, in drm_analog_tv_mode()
552 struct drm_display_mode *mode; in drm_analog_tv_mode()
623 struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, int hdisplay, in drm_cvt_mode()
[all …]
H A Ddrm_crtc_helper_internal.h35 struct drm_display_mode;
41 const struct drm_display_mode *mode);
43 const struct drm_display_mode *mode);
46 struct drm_display_mode *mode,
H A Ddrm_encoder_slave.c135 const struct drm_display_mode *mode, in drm_i2c_encoder_mode_fixup()
136 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_fixup()
158 struct drm_display_mode *mode, in drm_i2c_encoder_mode_set()
159 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_set()
/linux/drivers/gpu/drm/panel/
H A Dpanel-simple.c56 const struct drm_display_mode *modes;
153 struct drm_display_mode override_mode;
166 struct drm_display_mode *mode; in panel_simple_get_timings_modes()
198 struct drm_display_mode *mode; in panel_simple_get_display_modes()
202 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_simple_get_display_modes()
229 struct drm_display_mode *mode; in panel_simple_get_non_edid_modes()
762 static const struct drm_display_mode ampire_am_1280800n3tzqw_t00h_mode = {
788 static const struct drm_display_mode ampire_am_480272h3tmqw_t01h_mode = {
812 static const struct drm_display_mode ampire_am800480r3tmqwa1h_mode = {
922 static const struct drm_display_mode auo_b101aw03_mode = {
[all …]
H A Dpanel-edp.c173 const struct drm_display_mode *modes;
220 const struct drm_display_mode *override_edid_mode;
244 struct drm_display_mode override_mode;
257 struct drm_display_mode *mode; in panel_edp_get_timings_modes()
289 struct drm_display_mode *mode; in panel_edp_get_display_modes()
293 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_edp_get_display_modes()
319 const struct drm_display_mode *override_mode) in panel_edp_override_edid_mode()
321 struct drm_display_mode *mode; in panel_edp_override_edid_mode()
338 struct drm_display_mode *mode; in panel_edp_get_non_edid_modes()
1015 static const struct drm_display_mode auo_b116xa3_mode = {
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Datombios_crtc.h28 struct drm_display_mode *mode,
29 struct drm_display_mode *adjusted_mode);
37 struct drm_display_mode *mode);
56 struct drm_display_mode *mode);
58 struct drm_display_mode *mode);
H A Damdgpu_mode.h479 struct drm_display_mode native_mode;
502 struct drm_display_mode hw_mode;
525 struct drm_display_mode native_mode;
545 struct drm_display_mode native_mode;
682 const struct drm_display_mode *mode);
689 const struct drm_display_mode *mode,
690 struct drm_display_mode *adjusted_mode);
692 struct drm_display_mode *adjusted_mode);
698 const struct drm_display_mode *mode);
/linux/include/drm/bridge/
H A Ddw_mipi_dsi.h20 struct drm_display_mode;
38 const struct drm_display_mode *mode,
58 const struct drm_display_mode *mode,
62 bool (*mode_fixup)(void *priv_data, const struct drm_display_mode *mode,
63 struct drm_display_mode *adjusted_mode);
H A Ddw_mipi_dsi2.h21 struct drm_display_mode;
48 const struct drm_display_mode *mode,
68 const struct drm_display_mode *mode,
72 bool (*mode_fixup)(void *priv_data, const struct drm_display_mode *mode,
73 struct drm_display_mode *adjusted_mode);
/linux/drivers/gpu/drm/sti/
H A Dsti_vtg.h20 struct drm_display_mode;
25 const struct drm_display_mode *mode);
31 u32 sti_vtg_get_line_number(struct drm_display_mode mode, int y);
32 u32 sti_vtg_get_pixel_number(struct drm_display_mode mode, int x);
/linux/drivers/gpu/drm/meson/
H A Dmeson_venc.h17 struct drm_display_mode;
56 meson_venc_hdmi_supported_mode(const struct drm_display_mode *mode);
69 const struct drm_display_mode *mode);
71 const struct drm_display_mode *mode);
/linux/drivers/gpu/drm/radeon/
H A Dradeon_mode.h344 struct drm_display_mode native_mode;
365 struct drm_display_mode hw_mode;
386 struct drm_display_mode native_mode;
430 struct drm_display_mode native_mode;
455 struct drm_display_mode native_mode;
709 struct drm_display_mode *mode);
711 const struct drm_display_mode *mode);
811 struct drm_display_mode *mode,
812 struct drm_display_mode *adjusted_mode,
840 const struct drm_display_mode *mode);
[all …]
/linux/drivers/gpu/drm/tests/
H A Ddrm_modes_test.c42 struct drm_display_mode *mode; in drm_test_modes_analog_tv_ntsc_480i()
72 struct drm_display_mode *expected, *mode; in drm_test_modes_analog_tv_ntsc_480i_inlined()
89 struct drm_display_mode *mode; in drm_test_modes_analog_tv_pal_576i()
119 struct drm_display_mode *expected, *mode; in drm_test_modes_analog_tv_pal_576i_inlined()
136 struct drm_display_mode *mode; in drm_test_modes_analog_tv_mono_576i()
H A Ddrm_hdmi_state_helper_test.c43 static struct drm_display_mode *find_preferred_mode(struct drm_connector *connector) in find_preferred_mode()
46 struct drm_display_mode *mode, *preferred; in find_preferred_mode()
49 preferred = list_first_entry_or_null(&connector->modes, struct drm_display_mode, head); in find_preferred_mode()
62 struct drm_display_mode *mode, in light_up_connector()
124 const struct drm_display_mode *mode, in reject_connector_tmds_char_rate_valid()
136 const struct drm_display_mode *mode, in reject_100MHz_connector_tmds_char_rate_valid()
281 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_crtc_mode_changed()
345 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_crtc_mode_not_changed()
409 struct drm_display_mode *preferred; in drm_test_check_broadcast_rgb_auto_cea_mode()
465 struct drm_display_mode *mode; in drm_test_check_broadcast_rgb_auto_cea_mode_vic_1()
[all …]
/linux/drivers/gpu/drm/display/
H A Ddrm_hdmi_state_helper.c33 static const struct drm_display_mode *
59 const struct drm_display_mode *mode = in hdmi_is_limited_range()
85 const struct drm_display_mode *mode, in sink_supports_format_bpc()
204 const struct drm_display_mode *mode, in hdmi_clock_valid()
227 const struct drm_display_mode *mode, in hdmi_compute_clock()
249 const struct drm_display_mode *mode, in hdmi_try_format_bpc()
284 const struct drm_display_mode *mode, in hdmi_compute_format()
306 const struct drm_display_mode *mode) in hdmi_compute_config()
340 const struct drm_display_mode *mode = in hdmi_generate_avi_infoframe()
427 const struct drm_display_mode *mode = in hdmi_generate_hdmi_vendor_infoframe()
[all …]

12345678910>>...22