Home
last modified time | relevance | path

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

12345678910>>...17

/Linux-v5.4/include/drm/
Ddrm_modes.h224 struct drm_display_mode { struct
446 #define obj_to_mode(x) container_of(x, struct drm_display_mode, base)
456 static inline bool drm_mode_is_stereo(const struct drm_display_mode *mode) in drm_mode_is_stereo()
464 struct drm_display_mode *drm_mode_create(struct drm_device *dev);
465 void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode);
467 const struct drm_display_mode *in);
469 struct drm_display_mode *out,
471 void drm_mode_probed_add(struct drm_connector *connector, struct drm_display_mode *mode);
472 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode);
474 const struct drm_display_mode *mode);
[all …]
Ddrm_bridge.h95 const struct drm_display_mode *mode);
133 const struct drm_display_mode *mode,
134 struct drm_display_mode *adjusted_mode);
199 const struct drm_display_mode *mode,
200 const struct drm_display_mode *adjusted_mode);
410 const struct drm_display_mode *mode,
411 struct drm_display_mode *adjusted_mode);
413 const struct drm_display_mode *mode);
417 const struct drm_display_mode *mode,
418 const struct drm_display_mode *adjusted_mode);
Ddrm_encoder_slave.h57 const struct drm_display_mode *mode,
58 struct drm_display_mode *adjusted_mode);
60 struct drm_display_mode *mode);
62 struct drm_display_mode *mode,
63 struct drm_display_mode *adjusted_mode);
169 const struct drm_display_mode *mode,
170 struct drm_display_mode *adjusted_mode);
174 struct drm_display_mode *mode,
175 struct drm_display_mode *adjusted_mode);
Ddrm_modeset_helper_vtables.h142 const struct drm_display_mode *mode);
188 const struct drm_display_mode *mode,
189 struct drm_display_mode *adjusted_mode);
206 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode,
207 struct drm_display_mode *adjusted_mode, int x, int y,
523 const struct drm_display_mode *mode);
566 const struct drm_display_mode *mode,
567 struct drm_display_mode *adjusted_mode);
622 struct drm_display_mode *mode,
623 struct drm_display_mode *adjusted_mode);
[all …]
Ddrm_edid.h338 struct drm_display_mode;
343 const struct drm_display_mode *mode);
360 const struct drm_display_mode *mode);
364 const struct drm_display_mode *mode);
373 const struct drm_display_mode *mode,
483 u8 drm_match_cea_mode(const struct drm_display_mode *to_match);
488 drm_default_rgb_quant_range(const struct drm_display_mode *mode);
500 struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev,
Ddrm_crtc.h228 struct drm_display_mode adjusted_mode;
245 struct drm_display_mode mode;
970 struct drm_display_mode mode;
985 struct drm_display_mode hwmode;
1132 struct drm_display_mode *mode;
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_panel.h15 struct drm_display_mode;
23 struct drm_display_mode *fixed_mode,
24 struct drm_display_mode *downclock_mode);
26 void intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode,
27 struct drm_display_mode *adjusted_mode);
44 struct drm_display_mode *
46 const struct drm_display_mode *fixed_mode);
47 struct drm_display_mode *
49 struct drm_display_mode *
Dintel_dvo_dev.h79 struct drm_display_mode *mode);
99 const struct drm_display_mode *mode,
100 const struct drm_display_mode *adjusted_mode);
120 struct drm_display_mode *(*get_modes)(struct intel_dvo_device *dvo);
Dintel_dvo.c221 struct drm_display_mode *mode) in intel_dvo_mode_valid()
224 const struct drm_display_mode *fixed_mode = in intel_dvo_mode_valid()
254 const struct drm_display_mode *fixed_mode = in intel_dvo_compute_config()
256 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dvo_compute_config()
281 const struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dvo_pre_enable()
323 const struct drm_display_mode *fixed_mode = in intel_dvo_get_modes()
338 struct drm_display_mode *mode; in intel_dvo_get_modes()
384 static struct drm_display_mode *
387 struct drm_display_mode *mode; in intel_dvo_get_current_mode()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_modes.c54 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode) in drm_mode_debug_printmodeline()
70 struct drm_display_mode *drm_mode_create(struct drm_device *dev) in drm_mode_create()
72 struct drm_display_mode *nmode; in drm_mode_create()
74 nmode = kzalloc(sizeof(struct drm_display_mode), GFP_KERNEL); in drm_mode_create()
89 void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mode) in drm_mode_destroy()
108 struct drm_display_mode *mode) in drm_mode_probed_add()
140 struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, int hdisplay, in drm_cvt_mode()
155 struct drm_display_mode *drm_mode; in drm_cvt_mode()
365 struct drm_display_mode *
384 struct drm_display_mode *drm_mode; in drm_gtf_mode_complex()
[all …]
Ddrm_crtc_helper_internal.h73 const struct drm_display_mode *mode);
75 const struct drm_display_mode *mode);
77 struct drm_display_mode *mode);
Ddrm_edid.c223 static const struct drm_display_mode drm_dmt_modes[] = {
588 static const struct drm_display_mode edid_est_modes[] = {
718 static const struct drm_display_mode edid_cea_modes[] = {
1286 static const struct drm_display_mode edid_4k_modes[] = {
1874 struct drm_display_mode *t, *cur_mode, *preferred_mode; in edid_fixup_preferred()
1887 struct drm_display_mode, head); in edid_fixup_preferred()
1915 mode_is_rb(const struct drm_display_mode *mode) in mode_is_rb()
1935 struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev, in drm_mode_find_dmt()
1942 const struct drm_display_mode *ptr = &drm_dmt_modes[i]; in drm_mode_find_dmt()
2121 static struct drm_display_mode *
[all …]
Ddrm_encoder_slave.c140 const struct drm_display_mode *mode, in drm_i2c_encoder_mode_fixup()
141 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_fixup()
163 struct drm_display_mode *mode, in drm_i2c_encoder_mode_set()
164 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_set()
/Linux-v5.4/drivers/gpu/drm/gma500/
Dpsb_intel_drv.h62 psb_intel_mode_set_pixel_multiplier(struct drm_display_mode *mode, in psb_intel_mode_set_pixel_multiplier()
70 psb_intel_mode_get_pixel_multiplier(const struct drm_display_mode *mode) in psb_intel_mode_get_pixel_multiplier()
93 struct drm_display_mode *panel_fixed_mode;
94 struct drm_display_mode *panel_fixed_mode2;
95 struct drm_display_mode *vbt_mode; /* if any */
171 struct drm_display_mode saved_mode;
172 struct drm_display_mode saved_adjusted_mode;
231 extern struct drm_display_mode *psb_intel_crtc_mode_get(struct drm_device *dev,
244 const struct drm_display_mode *mode,
245 struct drm_display_mode *adjusted_mode);
[all …]
Dmdfld_dsi_dpi.h58 extern int mdfld_dsi_dpi_timing_calculation(struct drm_display_mode *mode,
68 const struct drm_display_mode *mode,
69 struct drm_display_mode *adjusted_mode);
73 struct drm_display_mode *mode,
74 struct drm_display_mode *adjusted_mode);
/Linux-v5.4/drivers/gpu/drm/panel/
Dpanel-simple.c58 const struct drm_display_mode *modes;
113 struct drm_display_mode override_mode;
125 struct drm_display_mode *mode; in panel_simple_get_timings_modes()
158 struct drm_display_mode *mode; in panel_simple_get_display_modes()
162 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_simple_get_display_modes()
189 struct drm_display_mode *mode; in panel_simple_get_non_edid_modes()
515 static const struct drm_display_mode ampire_am_480272h3tmqw_t01h_mode = {
540 static const struct drm_display_mode ampire_am800480r3tmqwa1h_mode = {
591 static const struct drm_display_mode auo_b101aw03_mode = {
636 static const struct drm_display_mode auo_b101xtn01_mode = {
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
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);
Ddce_virtual.c179 struct drm_display_mode *mode, in dce_virtual_crtc_mode_set()
180 struct drm_display_mode *adjusted_mode, in dce_virtual_crtc_mode_set()
192 const struct drm_display_mode *mode, in dce_virtual_crtc_mode_fixup()
193 struct drm_display_mode *adjusted_mode) in dce_virtual_crtc_mode_fixup()
280 struct drm_display_mode *mode = NULL; in dce_virtual_get_modes()
314 struct drm_display_mode *mode) in dce_virtual_mode_valid()
542 struct drm_display_mode *mode, in dce_virtual_encoder_mode_set()
543 struct drm_display_mode *adjusted_mode) in dce_virtual_encoder_mode_set()
560 const struct drm_display_mode *mode, in dce_virtual_encoder_mode_fixup()
561 struct drm_display_mode *adjusted_mode) in dce_virtual_encoder_mode_fixup()
Damdgpu_mode.h401 struct drm_display_mode native_mode;
423 struct drm_display_mode hw_mode;
442 struct drm_display_mode native_mode;
462 struct drm_display_mode native_mode;
597 const struct drm_display_mode *mode);
609 const struct drm_display_mode *mode,
610 struct drm_display_mode *adjusted_mode);
612 struct drm_display_mode *adjusted_mode);
/Linux-v5.4/drivers/gpu/drm/sti/
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-v5.4/drivers/gpu/drm/meson/
Dmeson_venc.h17 struct drm_display_mode;
52 meson_venc_hdmi_supported_mode(const struct drm_display_mode *mode);
63 struct drm_display_mode *mode);
/Linux-v5.4/include/drm/bridge/
Ddw_mipi_dsi.h16 struct drm_display_mode;
27 const struct drm_display_mode *mode,
44 const struct drm_display_mode *mode);
/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_encoder_phys.h121 const struct drm_display_mode *mode,
122 struct drm_display_mode *adjusted_mode);
124 struct drm_display_mode *mode,
125 struct drm_display_mode *adjusted_mode);
225 struct drm_display_mode cached_mode;
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_mode.h351 struct drm_display_mode native_mode;
372 struct drm_display_mode hw_mode;
393 struct drm_display_mode native_mode;
437 struct drm_display_mode native_mode;
474 struct drm_display_mode native_mode;
749 struct drm_display_mode *mode);
751 const struct drm_display_mode *mode);
853 struct drm_display_mode *mode,
854 struct drm_display_mode *adjusted_mode,
882 const struct drm_display_mode *mode);
[all …]
/Linux-v5.4/drivers/gpu/drm/armada/
Darmada_drm.h18 struct drm_display_mode;
47 const struct drm_display_mode *,
50 void (*enable)(struct armada_crtc *, const struct drm_display_mode *);

12345678910>>...17