/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_modes.h | 148 * This macro initializes a &drm_display_mode that only contains info about 173 * struct drm_display_mode - DRM kernel-internal display mode structure 224 struct drm_display_mode { struct 395 * DRM_MODE_FMT - printf string for &struct drm_display_mode 400 * DRM_MODE_ARG - printf arguments for &struct drm_display_mode 409 #define obj_to_mode(x) container_of(x, struct drm_display_mode, base) 413 * @mode: drm_display_mode to check 419 static inline bool drm_mode_is_stereo(const struct drm_display_mode *mode) in drm_mode_is_stereo() 427 struct drm_display_mode *drm_mode_create(struct drm_device *dev); 428 void drm_mode_destroy(struct drm_device *dev, struct drm_display_mode *mod [all...] |
H A D | drm_modeset_helper_vtables.h | 142 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, 499 const struct drm_display_mode *mode); 570 const struct drm_display_mode *mode); 613 const struct drm_display_mode *mode, 614 struct drm_display_mode *adjusted_mode); 669 struct drm_display_mode *mod [all...] |
H A D | drm_encoder_slave.h | 57 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);
|
H A D | drm_bridge.h | 117 const struct drm_display_mode *mode); 157 const struct drm_display_mode *mode, 158 struct drm_display_mode *adjusted_mode); 223 const struct drm_display_mode *mode, 224 const struct drm_display_mode *adjusted_mode); 448 * else (FW property, &drm_display_mode, &drm_display_info, ...) 837 const struct drm_display_mode *mode, 838 struct drm_display_mode *adjusted_mode); 842 const struct drm_display_mode *mode); 846 const struct drm_display_mode *mod [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_modes.h | 164 * This macro initializes a &drm_display_mode that contains information about 177 * This macro initializes a &drm_display_mode that only contains info about 198 * struct drm_display_mode - DRM kernel-internal display mode structure 252 struct drm_display_mode { struct 423 * DRM_MODE_FMT - printf string for &struct drm_display_mode 428 * DRM_MODE_ARG - printf arguments for &struct drm_display_mode 437 #define obj_to_mode(x) container_of(x, struct drm_display_mode, base) 441 * @mode: drm_display_mode to check 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_creat [all...] |
H A D | drm_modeset_helper_vtables.h | 146 const struct drm_display_mode *mode); 192 const struct drm_display_mode *mode, 193 struct drm_display_mode *adjusted_mode); 210 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode, 211 struct drm_display_mode *adjusted_mode, int x, int y, 491 const struct drm_display_mode *mode); 562 const struct drm_display_mode *mode); 605 const struct drm_display_mode *mode, 606 struct drm_display_mode *adjusted_mode); 661 struct drm_display_mode *mod [all...] |
H A D | drm_encoder_slave.h | 59 const struct drm_display_mode *mode, 60 struct drm_display_mode *adjusted_mode); 62 struct drm_display_mode *mode); 64 struct drm_display_mode *mode, 65 struct drm_display_mode *adjusted_mode); 171 const struct drm_display_mode *mode, 172 struct drm_display_mode *adjusted_mode); 176 struct drm_display_mode *mode, 177 struct drm_display_mode *adjusted_mode);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_panel.h | 15 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_mod [all...] |
H A D | intel_panel.c | 55 const struct drm_display_mode * 59 struct drm_display_mode, head); in intel_panel_preferred_fixed_mode() 73 const struct drm_display_mode *best_mode) in is_best_fixed_mode() 94 const struct drm_display_mode * 96 const struct drm_display_mode *mode) in intel_panel_fixed_mode() 98 const struct drm_display_mode *fixed_mode, *best_mode = NULL; in intel_panel_fixed_mode() 112 static bool is_alt_drrs_mode(const struct drm_display_mode *mode, in is_alt_drrs_mode() 113 const struct drm_display_mode *preferred_mode) in is_alt_drrs_mode() 122 static bool is_alt_fixed_mode(const struct drm_display_mode *mode, in is_alt_fixed_mode() 123 const struct drm_display_mode *preferred_mod in is_alt_fixed_mode() [all...] |
H A D | intel_dvo_dev.h | 31 struct drm_display_mode; 80 struct drm_display_mode *mode); 100 const struct drm_display_mode *mode, 101 const struct drm_display_mode *adjusted_mode); 121 struct drm_display_mode *(*get_modes)(struct intel_dvo_device *dvo);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_panel.h | 15 struct drm_display_mode; 23 struct drm_display_mode *fixed_mode, 24 struct drm_display_mode *downclock_mode); 28 void intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode, 29 struct drm_display_mode *adjusted_mode); 45 struct drm_display_mode * 47 const struct drm_display_mode *fixed_mode); 48 struct drm_display_mode * 50 struct drm_display_mode *
|
H A D | intel_dvo_dev.h | 79 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);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_modes.c | 54 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode) in drm_mode_debug_printmodeline() 64 * Create a new, cleared drm_display_mode with kzalloc, allocate an ID for it 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() 136 * The modeline based on the CVT algorithm stored in a drm_display_mode object. 140 struct drm_display_mode *drm_cvt_mode(struct drm_device *dev, int hdisplay, in drm_cvt_mode() 155 struct drm_display_mode *drm_mod in drm_cvt_mode() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
H A D | panel-simple.c | 58 const struct drm_display_mode *modes; 114 struct drm_display_mode override_mode; 127 struct drm_display_mode *mode; in panel_simple_get_timings_modes() 159 struct drm_display_mode *mode; in panel_simple_get_display_modes() 163 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_simple_get_display_modes() 190 struct drm_display_mode *mode; in panel_simple_get_non_edid_modes() 663 static const struct drm_display_mode ampire_am_1280800n3tzqw_t00h_mode = { 689 static const struct drm_display_mode ampire_am_480272h3tmqw_t01h_mode = { 713 static const struct drm_display_mode ampire_am800480r3tmqwa1h_mode = { 763 static const struct drm_display_mode auo_b101aw03_mod [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
H A D | psb_intel_drv.h | 74 struct drm_display_mode *panel_fixed_mode; 75 struct drm_display_mode *panel_fixed_mode2; 76 struct drm_display_mode *vbt_mode; /* if any */ 152 struct drm_display_mode saved_mode; 153 struct drm_display_mode saved_adjusted_mode; 214 extern struct drm_display_mode *psb_intel_crtc_mode_get(struct drm_device *dev, 227 const struct drm_display_mode *mode, 228 struct drm_display_mode *adjusted_mode); 230 struct drm_display_mode *mode); 246 struct drm_display_mode *mod [all...] |
H A D | mdfld_dsi_dpi.h | 58 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);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/ |
H A D | psb_intel_drv.h | 73 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; 213 extern struct drm_display_mode *psb_intel_crtc_mode_get(struct drm_device *dev, 223 const struct drm_display_mode *mode, 224 struct drm_display_mode *adjusted_mode); 226 struct drm_display_mode *mode); 242 struct drm_display_mode *mod [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_modes.c | 58 void drm_mode_debug_printmodeline(const struct drm_display_mode *mode) in drm_mode_debug_printmodeline() 68 * Create a new, cleared drm_display_mode with kzalloc, allocate an ID for it 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() 532 * This function creates a struct drm_display_mode instance suited for 544 struct drm_display_mode *drm_analog_tv_mod [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_crtc.h | 28 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);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_crtc.h | 28 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);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/ |
H A D | sti_vtg.h | 20 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);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/ |
H A D | sti_vtg.h | 20 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);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-simple.c | 55 const struct drm_display_mode *modes; 155 struct drm_display_mode override_mode; 168 struct drm_display_mode *mode; in panel_simple_get_timings_modes() 200 struct drm_display_mode *mode; in panel_simple_get_display_modes() 204 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_simple_get_display_modes() 231 struct drm_display_mode *mode; in panel_simple_get_non_edid_modes() 714 static const struct drm_display_mode ampire_am_1280800n3tzqw_t00h_mode = { 740 static const struct drm_display_mode ampire_am_480272h3tmqw_t01h_mode = { 764 static const struct drm_display_mode ampire_am800480r3tmqwa1h_mode = { 874 static const struct drm_display_mode auo_b101aw03_mod [all...] |
H A D | panel-edp.c | 158 const struct drm_display_mode *modes; 208 const struct drm_display_mode *override_edid_mode; 234 struct drm_display_mode override_mode; 247 struct drm_display_mode *mode; in panel_edp_get_timings_modes() 279 struct drm_display_mode *mode; in panel_edp_get_display_modes() 283 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_edp_get_display_modes() 309 const struct drm_display_mode *override_mode) in panel_edp_override_edid_mode() 311 struct drm_display_mode *mode; in panel_edp_override_edid_mode() 328 struct drm_display_mode *mode; in panel_edp_get_non_edid_modes() 985 static const struct drm_display_mode auo_b116xak01_mod [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/meson/ |
H A D | meson_venc.h | 17 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);
|