Home
last modified time | relevance | path

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

12345678910>>...23

/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.h120 const struct drm_display_mode *mode);
160 const struct drm_display_mode *mode,
161 struct drm_display_mode *adjusted_mode);
236 const struct drm_display_mode *mode,
237 const struct drm_display_mode *adjusted_mode);
651 const struct drm_display_mode *mode,
942 const struct drm_display_mode *mode);
944 const struct drm_display_mode *mode,
945 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 *
H A Ddrm_probe_helper.h34 const struct drm_display_mode *mode,
35 const struct drm_display_mode *fixed_mode);
38 const struct drm_display_mode *fixed_mode);
/linux/drivers/gpu/drm/i915/display/
H A Dintel_panel.h15 struct drm_display_mode;
29 const struct drm_display_mode *
31 const struct drm_display_mode *
33 const struct drm_display_mode *mode);
34 const struct drm_display_mode *
36 const struct drm_display_mode *adjusted_mode);
37 const struct drm_display_mode *
39 const struct drm_display_mode *adjusted_mode);
44 const struct drm_display_mode *mode);
48 struct drm_display_mode *adjusted_mode);
H A Dintel_panel.c58 const struct drm_display_mode *
62 struct drm_display_mode, head); in intel_panel_preferred_fixed_mode()
67 const struct drm_display_mode *best_mode) in is_best_fixed_mode()
88 const struct drm_display_mode *
90 const struct drm_display_mode *mode) in intel_panel_fixed_mode()
92 const struct drm_display_mode *fixed_mode, *best_mode = NULL; in intel_panel_fixed_mode()
106 static bool is_alt_drrs_mode(const struct drm_display_mode *mode, in is_alt_drrs_mode()
107 const struct drm_display_mode *preferred_mode) in is_alt_drrs_mode()
116 static bool is_alt_fixed_mode(const struct drm_display_mode *mode, in is_alt_fixed_mode()
117 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.c72 const struct drm_display_mode *mode = &vblank->hwmode; in i915_get_vblank_counter()
136 const struct drm_display_mode *mode = &vblank->hwmode; in intel_crtc_scanlines_since_frame_timestamp()
181 const struct drm_display_mode *mode = &vblank->hwmode; in __intel_get_crtc_scanline_from_timestamp()
240 const struct drm_display_mode *mode = &vblank->hwmode; in __intel_get_crtc_scanline()
325 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/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/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);
/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.h341 struct drm_display_mode native_mode;
362 struct drm_display_mode hw_mode;
383 struct drm_display_mode native_mode;
427 struct drm_display_mode native_mode;
452 struct drm_display_mode native_mode;
706 struct drm_display_mode *mode);
708 const struct drm_display_mode *mode);
808 struct drm_display_mode *mode,
809 struct drm_display_mode *adjusted_mode,
837 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()
/linux/drivers/gpu/drm/msm/dp/
H A Ddp_drm.h35 const struct drm_display_mode *mode);
37 const struct drm_display_mode *mode,
38 const struct drm_display_mode *adjusted_mode);

12345678910>>...23