/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_encoders.c | 148 struct drm_display_mode *adjusted_mode) in amdgpu_panel_mode_fixup() argument 159 adjusted_mode->clock = native_mode->clock; in amdgpu_panel_mode_fixup() 160 adjusted_mode->flags = native_mode->flags; in amdgpu_panel_mode_fixup() 162 adjusted_mode->hdisplay = native_mode->hdisplay; in amdgpu_panel_mode_fixup() 163 adjusted_mode->vdisplay = native_mode->vdisplay; in amdgpu_panel_mode_fixup() 165 adjusted_mode->htotal = native_mode->hdisplay + hblank; in amdgpu_panel_mode_fixup() 166 adjusted_mode->hsync_start = native_mode->hdisplay + hover; in amdgpu_panel_mode_fixup() 167 adjusted_mode->hsync_end = adjusted_mode->hsync_start + hsync_width; in amdgpu_panel_mode_fixup() 169 adjusted_mode->vtotal = native_mode->vdisplay + vblank; in amdgpu_panel_mode_fixup() 170 adjusted_mode->vsync_start = native_mode->vdisplay + vover; in amdgpu_panel_mode_fixup() [all …]
|
D | atombios_crtc.c | 40 struct drm_display_mode *adjusted_mode) in amdgpu_atombios_crtc_overscan_setup() argument 55 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 56 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 57 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 58 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 61 a1 = mode->crtc_vdisplay * adjusted_mode->crtc_hdisplay; in amdgpu_atombios_crtc_overscan_setup() 62 a2 = adjusted_mode->crtc_vdisplay * mode->crtc_hdisplay; in amdgpu_atombios_crtc_overscan_setup() 65 …args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup() 66 …args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2… in amdgpu_atombios_crtc_overscan_setup() 68 … args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup() [all …]
|
D | atombios_crtc.h | 29 struct drm_display_mode *adjusted_mode);
|
D | atombios_encoders.h | 39 struct drm_display_mode *adjusted_mode);
|
D | atombios_encoders.c | 288 struct drm_display_mode *adjusted_mode) in amdgpu_atombios_encoder_mode_fixup() argument 294 drm_mode_set_crtcinfo(adjusted_mode, 0); in amdgpu_atombios_encoder_mode_fixup() 299 adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vdisplay + 2; in amdgpu_atombios_encoder_mode_fixup() 303 adjusted_mode->crtc_vsync_start++; in amdgpu_atombios_encoder_mode_fixup() 307 amdgpu_panel_mode_fixup(encoder, adjusted_mode); in amdgpu_atombios_encoder_mode_fixup() 309 amdgpu_panel_mode_fixup(encoder, adjusted_mode); in amdgpu_atombios_encoder_mode_fixup() 314 amdgpu_atombios_dp_set_link_config(connector, adjusted_mode); in amdgpu_atombios_encoder_mode_fixup()
|
D | dce_v8_0.c | 2718 struct drm_display_mode *adjusted_mode, in dce_v8_0_crtc_mode_set() argument 2726 amdgpu_atombios_crtc_set_pll(crtc, adjusted_mode); in dce_v8_0_crtc_mode_set() 2727 amdgpu_atombios_crtc_set_dtd_timing(crtc, adjusted_mode); in dce_v8_0_crtc_mode_set() 2729 amdgpu_atombios_crtc_overscan_setup(crtc, mode, adjusted_mode); in dce_v8_0_crtc_mode_set() 2733 amdgpu_crtc->hw_mode = *adjusted_mode; in dce_v8_0_crtc_mode_set() 2740 struct drm_display_mode *adjusted_mode) in dce_v8_0_crtc_mode_fixup() argument 2759 if (!amdgpu_crtc_scaling_mode_fixup(crtc, mode, adjusted_mode)) in dce_v8_0_crtc_mode_fixup() 2761 if (amdgpu_atombios_crtc_prepare_pll(crtc, adjusted_mode)) in dce_v8_0_crtc_mode_fixup() 3444 struct drm_display_mode *adjusted_mode) in dce_v8_0_encoder_mode_set() argument 3448 amdgpu_encoder->pixel_clock = adjusted_mode->clock; in dce_v8_0_encoder_mode_set() [all …]
|
D | amdgpu_mode.h | 568 struct drm_display_mode *adjusted_mode); 570 struct drm_display_mode *adjusted_mode);
|
D | dce_v11_0.c | 2788 struct drm_display_mode *adjusted_mode, in dce_v11_0_crtc_mode_set() argument 2796 amdgpu_atombios_crtc_set_pll(crtc, adjusted_mode); in dce_v11_0_crtc_mode_set() 2797 amdgpu_atombios_crtc_set_dtd_timing(crtc, adjusted_mode); in dce_v11_0_crtc_mode_set() 2799 amdgpu_atombios_crtc_overscan_setup(crtc, mode, adjusted_mode); in dce_v11_0_crtc_mode_set() 2803 amdgpu_crtc->hw_mode = *adjusted_mode; in dce_v11_0_crtc_mode_set() 2810 struct drm_display_mode *adjusted_mode) in dce_v11_0_crtc_mode_fixup() argument 2829 if (!amdgpu_crtc_scaling_mode_fixup(crtc, mode, adjusted_mode)) in dce_v11_0_crtc_mode_fixup() 2831 if (amdgpu_atombios_crtc_prepare_pll(crtc, adjusted_mode)) in dce_v11_0_crtc_mode_fixup() 3507 struct drm_display_mode *adjusted_mode) in dce_v11_0_encoder_mode_set() argument 3511 amdgpu_encoder->pixel_clock = adjusted_mode->clock; in dce_v11_0_encoder_mode_set() [all …]
|
D | dce_v10_0.c | 2799 struct drm_display_mode *adjusted_mode, in dce_v10_0_crtc_mode_set() argument 2807 amdgpu_atombios_crtc_set_pll(crtc, adjusted_mode); in dce_v10_0_crtc_mode_set() 2808 amdgpu_atombios_crtc_set_dtd_timing(crtc, adjusted_mode); in dce_v10_0_crtc_mode_set() 2810 amdgpu_atombios_crtc_overscan_setup(crtc, mode, adjusted_mode); in dce_v10_0_crtc_mode_set() 2814 amdgpu_crtc->hw_mode = *adjusted_mode; in dce_v10_0_crtc_mode_set() 2821 struct drm_display_mode *adjusted_mode) in dce_v10_0_crtc_mode_fixup() argument 2840 if (!amdgpu_crtc_scaling_mode_fixup(crtc, mode, adjusted_mode)) in dce_v10_0_crtc_mode_fixup() 2842 if (amdgpu_atombios_crtc_prepare_pll(crtc, adjusted_mode)) in dce_v10_0_crtc_mode_fixup() 3514 struct drm_display_mode *adjusted_mode) in dce_v10_0_encoder_mode_set() argument 3518 amdgpu_encoder->pixel_clock = adjusted_mode->clock; in dce_v10_0_encoder_mode_set() [all …]
|
D | amdgpu_display.c | 683 struct drm_display_mode *adjusted_mode) in amdgpu_crtc_scaling_mode_fixup() argument
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_encoders.c | 320 struct drm_display_mode *adjusted_mode) in radeon_panel_mode_fixup() argument 333 adjusted_mode->clock = native_mode->clock; in radeon_panel_mode_fixup() 334 adjusted_mode->flags = native_mode->flags; in radeon_panel_mode_fixup() 337 adjusted_mode->hdisplay = native_mode->hdisplay; in radeon_panel_mode_fixup() 338 adjusted_mode->vdisplay = native_mode->vdisplay; in radeon_panel_mode_fixup() 341 adjusted_mode->htotal = native_mode->hdisplay + hblank; in radeon_panel_mode_fixup() 342 adjusted_mode->hsync_start = native_mode->hdisplay + hover; in radeon_panel_mode_fixup() 343 adjusted_mode->hsync_end = adjusted_mode->hsync_start + hsync_width; in radeon_panel_mode_fixup() 345 adjusted_mode->vtotal = native_mode->vdisplay + vblank; in radeon_panel_mode_fixup() 346 adjusted_mode->vsync_start = native_mode->vdisplay + vover; in radeon_panel_mode_fixup() [all …]
|
D | atombios_crtc.c | 36 struct drm_display_mode *adjusted_mode) in atombios_overscan_setup() argument 51 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in atombios_overscan_setup() 52 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in atombios_overscan_setup() 53 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in atombios_overscan_setup() 54 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in atombios_overscan_setup() 57 a1 = mode->crtc_vdisplay * adjusted_mode->crtc_hdisplay; in atombios_overscan_setup() 58 a2 = adjusted_mode->crtc_vdisplay * mode->crtc_hdisplay; in atombios_overscan_setup() 61 …args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in atombios_overscan_setup() 62 …args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2… in atombios_overscan_setup() 64 … args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in atombios_overscan_setup() [all …]
|
D | radeon_legacy_crtc.c | 1028 struct drm_display_mode *adjusted_mode) in radeon_crtc_mode_fixup() argument 1030 if (!radeon_crtc_scaling_mode_fixup(crtc, mode, adjusted_mode)) in radeon_crtc_mode_fixup() 1037 struct drm_display_mode *adjusted_mode, in radeon_crtc_mode_set() argument 1044 radeon_set_crtc_timing(crtc, adjusted_mode); in radeon_crtc_mode_set() 1045 radeon_set_pll(crtc, adjusted_mode); in radeon_crtc_mode_set() 1046 radeon_overscan_setup(crtc, adjusted_mode); in radeon_crtc_mode_set() 1048 radeon_legacy_rmx_mode_set(crtc, adjusted_mode); in radeon_crtc_mode_set()
|
D | radeon_legacy_encoders.c | 178 struct drm_display_mode *adjusted_mode) in radeon_legacy_lvds_mode_set() argument 196 radeon_encoder->pixel_clock = adjusted_mode->clock; in radeon_legacy_lvds_mode_set() 248 struct drm_display_mode *adjusted_mode) in radeon_legacy_mode_fixup() argument 254 drm_mode_set_crtcinfo(adjusted_mode, 0); in radeon_legacy_mode_fixup() 258 radeon_panel_mode_fixup(encoder, adjusted_mode); in radeon_legacy_mode_fixup() 579 struct drm_display_mode *adjusted_mode) in radeon_legacy_primary_dac_mode_set() argument 776 struct drm_display_mode *adjusted_mode) in radeon_legacy_tmds_int_mode_set() argument 941 struct drm_display_mode *adjusted_mode) in radeon_legacy_tmds_ext_mode_set() argument 952 radeon_encoder->pixel_clock = adjusted_mode->clock; in radeon_legacy_tmds_ext_mode_set() 1147 struct drm_display_mode *adjusted_mode) in radeon_legacy_tv_dac_mode_set() argument [all …]
|
D | atombios_encoders.c | 298 struct drm_display_mode *adjusted_mode) in radeon_atom_mode_fixup() argument 306 drm_mode_set_crtcinfo(adjusted_mode, 0); in radeon_atom_mode_fixup() 311 adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vdisplay + 2; in radeon_atom_mode_fixup() 315 adjusted_mode->crtc_vsync_start++; in radeon_atom_mode_fixup() 319 radeon_panel_mode_fixup(encoder, adjusted_mode); in radeon_atom_mode_fixup() 326 radeon_atom_get_tv_timings(rdev, 0, adjusted_mode); in radeon_atom_mode_fixup() 328 radeon_atom_get_tv_timings(rdev, 1, adjusted_mode); in radeon_atom_mode_fixup() 331 radeon_panel_mode_fixup(encoder, adjusted_mode); in radeon_atom_mode_fixup() 338 radeon_dp_set_link_config(connector, adjusted_mode); in radeon_atom_mode_fixup() 2261 struct drm_display_mode *adjusted_mode) in radeon_atom_encoder_mode_set() argument [all …]
|
D | radeon_dp_mst.c | 509 struct drm_display_mode *adjusted_mode) in radeon_mst_mode_fixup() argument 517 mst_enc->pbn = drm_dp_calc_pbn_mode(adjusted_mode->clock, bpp); in radeon_mst_mode_fixup() 525 drm_mode_set_crtcinfo(adjusted_mode, 0); in radeon_mst_mode_fixup() 576 struct drm_display_mode *adjusted_mode) in radeon_mst_encoder_mode_set() argument
|
D | radeon_mode.h | 857 struct drm_display_mode *adjusted_mode, 958 struct drm_display_mode *adjusted_mode); 960 struct drm_display_mode *adjusted_mode); 975 struct drm_display_mode *adjusted_mode);
|
D | radeon_legacy_tv.c | 533 struct drm_display_mode *adjusted_mode) in radeon_legacy_tv_mode_set() argument
|
D | radeon_display.c | 1725 struct drm_display_mode *adjusted_mode) in radeon_crtc_scaling_mode_fixup() argument
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | mdfld_intel_display.c | 667 struct drm_display_mode *adjusted_mode, in mdfld_crtc_mode_set() argument 697 android_hdmi_crtc_mode_set(crtc, mode, adjusted_mode, in mdfld_crtc_mode_set() 708 adjusted_mode->hdisplay); in mdfld_crtc_mode_set() 710 adjusted_mode->vdisplay); in mdfld_crtc_mode_set() 712 adjusted_mode->hsync_start); in mdfld_crtc_mode_set() 714 adjusted_mode->hsync_end); in mdfld_crtc_mode_set() 716 adjusted_mode->htotal); in mdfld_crtc_mode_set() 718 adjusted_mode->vsync_start); in mdfld_crtc_mode_set() 720 adjusted_mode->vsync_end); in mdfld_crtc_mode_set() 722 adjusted_mode->vtotal); in mdfld_crtc_mode_set() [all …]
|
D | oaktrail_crtc.c | 366 struct drm_display_mode *adjusted_mode, in oaktrail_crtc_mode_set() argument 390 return oaktrail_crtc_hdmi_mode_set(crtc, mode, adjusted_mode, x, y, old_fb); in oaktrail_crtc_mode_set() 399 adjusted_mode, in oaktrail_crtc_mode_set() 444 offsetX = (adjusted_mode->crtc_hdisplay - in oaktrail_crtc_mode_set() 446 offsetY = (adjusted_mode->crtc_vdisplay - in oaktrail_crtc_mode_set() 451 ((adjusted_mode->crtc_htotal - 1) << 16), i); in oaktrail_crtc_mode_set() 453 ((adjusted_mode->crtc_vtotal - 1) << 16), i); in oaktrail_crtc_mode_set() 455 (adjusted_mode->crtc_hblank_start - offsetX - 1) | in oaktrail_crtc_mode_set() 456 ((adjusted_mode->crtc_hblank_end - offsetX - 1) << 16), i); in oaktrail_crtc_mode_set() 458 (adjusted_mode->crtc_hsync_start - offsetX - 1) | in oaktrail_crtc_mode_set() [all …]
|
D | oaktrail_hdmi.c | 261 struct drm_display_mode *adjusted_mode, in oaktrail_crtc_hdmi_mode_set() argument 304 oaktrail_hdmi_find_dpll(crtc, adjusted_mode->clock, refclk, &clock); in oaktrail_crtc_hdmi_mode_set() 325 temp = htotal_calculate(adjusted_mode); in oaktrail_crtc_hdmi_mode_set() 327 …REG_WRITE(hblank_reg, (adjusted_mode->crtc_hblank_start - 1) | ((adjusted_mode->crtc_hblank_end - … in oaktrail_crtc_hdmi_mode_set() 328 …REG_WRITE(hsync_reg, (adjusted_mode->crtc_hsync_start - 1) | ((adjusted_mode->crtc_hsync_end - 1) … in oaktrail_crtc_hdmi_mode_set() 329 REG_WRITE(vtot_reg, (adjusted_mode->crtc_vdisplay - 1) | ((adjusted_mode->crtc_vtotal - 1) << 16)); in oaktrail_crtc_hdmi_mode_set() 330 …REG_WRITE(vblank_reg, (adjusted_mode->crtc_vblank_start - 1) | ((adjusted_mode->crtc_vblank_end - … in oaktrail_crtc_hdmi_mode_set() 331 …REG_WRITE(vsync_reg, (adjusted_mode->crtc_vsync_start - 1) | ((adjusted_mode->crtc_vsync_end - 1) … in oaktrail_crtc_hdmi_mode_set() 334 …REG_WRITE(PCH_HTOTAL_B, (adjusted_mode->crtc_hdisplay - 1) | ((adjusted_mode->crtc_htotal - 1) << … in oaktrail_crtc_hdmi_mode_set() 335 …REG_WRITE(PCH_HBLANK_B, (adjusted_mode->crtc_hblank_start - 1) | ((adjusted_mode->crtc_hblank_end … in oaktrail_crtc_hdmi_mode_set() [all …]
|
D | psb_intel_display.c | 104 struct drm_display_mode *adjusted_mode, in psb_intel_crtc_mode_set() argument 153 ok = limit->find_pll(limit, crtc, adjusted_mode->clock, refclk, in psb_intel_crtc_mode_set() 157 adjusted_mode->clock, clock.dot); in psb_intel_crtc_mode_set() 171 adjusted_mode->clock / mode->clock; in psb_intel_crtc_mode_set() 272 REG_WRITE(map->htotal, (adjusted_mode->crtc_hdisplay - 1) | in psb_intel_crtc_mode_set() 273 ((adjusted_mode->crtc_htotal - 1) << 16)); in psb_intel_crtc_mode_set() 274 REG_WRITE(map->hblank, (adjusted_mode->crtc_hblank_start - 1) | in psb_intel_crtc_mode_set() 275 ((adjusted_mode->crtc_hblank_end - 1) << 16)); in psb_intel_crtc_mode_set() 276 REG_WRITE(map->hsync, (adjusted_mode->crtc_hsync_start - 1) | in psb_intel_crtc_mode_set() 277 ((adjusted_mode->crtc_hsync_end - 1) << 16)); in psb_intel_crtc_mode_set() [all …]
|
D | cdv_intel_lvds.c | 274 struct drm_display_mode *adjusted_mode) in cdv_intel_lvds_mode_fixup() argument 300 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in cdv_intel_lvds_mode_fixup() 301 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in cdv_intel_lvds_mode_fixup() 302 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in cdv_intel_lvds_mode_fixup() 303 adjusted_mode->htotal = panel_fixed_mode->htotal; in cdv_intel_lvds_mode_fixup() 304 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in cdv_intel_lvds_mode_fixup() 305 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in cdv_intel_lvds_mode_fixup() 306 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in cdv_intel_lvds_mode_fixup() 307 adjusted_mode->vtotal = panel_fixed_mode->vtotal; in cdv_intel_lvds_mode_fixup() 308 adjusted_mode->clock = panel_fixed_mode->clock; in cdv_intel_lvds_mode_fixup() [all …]
|
D | cdv_intel_display.c | 580 struct drm_display_mode *adjusted_mode, in cdv_intel_crtc_mode_set() argument 661 drm_mode_debug_printmodeline(adjusted_mode); in cdv_intel_crtc_mode_set() 665 ok = limit->find_pll(limit, crtc, adjusted_mode->clock, refclk, in cdv_intel_crtc_mode_set() 669 adjusted_mode->clock, clock.dot); in cdv_intel_crtc_mode_set() 682 cdv_intel_dp_set_m_n(crtc, mode, adjusted_mode); in cdv_intel_crtc_mode_set() 793 int sdvo_pixel_multiply = adjusted_mode->clock / mode->clock; in cdv_intel_crtc_mode_set() 797 REG_WRITE(map->htotal, (adjusted_mode->crtc_hdisplay - 1) | in cdv_intel_crtc_mode_set() 798 ((adjusted_mode->crtc_htotal - 1) << 16)); in cdv_intel_crtc_mode_set() 799 REG_WRITE(map->hblank, (adjusted_mode->crtc_hblank_start - 1) | in cdv_intel_crtc_mode_set() 800 ((adjusted_mode->crtc_hblank_end - 1) << 16)); in cdv_intel_crtc_mode_set() [all …]
|
D | psb_intel_lvds.c | 376 struct drm_display_mode *adjusted_mode) in psb_intel_lvds_mode_fixup() argument 416 adjusted_mode->hdisplay = panel_fixed_mode->hdisplay; in psb_intel_lvds_mode_fixup() 417 adjusted_mode->hsync_start = panel_fixed_mode->hsync_start; in psb_intel_lvds_mode_fixup() 418 adjusted_mode->hsync_end = panel_fixed_mode->hsync_end; in psb_intel_lvds_mode_fixup() 419 adjusted_mode->htotal = panel_fixed_mode->htotal; in psb_intel_lvds_mode_fixup() 420 adjusted_mode->vdisplay = panel_fixed_mode->vdisplay; in psb_intel_lvds_mode_fixup() 421 adjusted_mode->vsync_start = panel_fixed_mode->vsync_start; in psb_intel_lvds_mode_fixup() 422 adjusted_mode->vsync_end = panel_fixed_mode->vsync_end; in psb_intel_lvds_mode_fixup() 423 adjusted_mode->vtotal = panel_fixed_mode->vtotal; in psb_intel_lvds_mode_fixup() 424 adjusted_mode->clock = panel_fixed_mode->clock; in psb_intel_lvds_mode_fixup() [all …]
|
D | oaktrail_lvds.c | 93 struct drm_display_mode *adjusted_mode) in oaktrail_lvds_mode_set() argument 143 if ((mode->vdisplay != adjusted_mode->crtc_vdisplay) || in oaktrail_lvds_mode_set() 144 (mode->hdisplay != adjusted_mode->crtc_hdisplay)) { in oaktrail_lvds_mode_set() 145 if ((adjusted_mode->crtc_hdisplay * mode->vdisplay) == in oaktrail_lvds_mode_set() 146 (mode->hdisplay * adjusted_mode->crtc_vdisplay)) in oaktrail_lvds_mode_set() 148 else if ((adjusted_mode->crtc_hdisplay * in oaktrail_lvds_mode_set() 150 adjusted_mode->crtc_vdisplay)) in oaktrail_lvds_mode_set()
|
D | cdv_intel_dp.c | 876 struct drm_display_mode *adjusted_mode) in cdv_intel_fixed_panel_mode() argument 878 adjusted_mode->hdisplay = fixed_mode->hdisplay; in cdv_intel_fixed_panel_mode() 879 adjusted_mode->hsync_start = fixed_mode->hsync_start; in cdv_intel_fixed_panel_mode() 880 adjusted_mode->hsync_end = fixed_mode->hsync_end; in cdv_intel_fixed_panel_mode() 881 adjusted_mode->htotal = fixed_mode->htotal; in cdv_intel_fixed_panel_mode() 883 adjusted_mode->vdisplay = fixed_mode->vdisplay; in cdv_intel_fixed_panel_mode() 884 adjusted_mode->vsync_start = fixed_mode->vsync_start; in cdv_intel_fixed_panel_mode() 885 adjusted_mode->vsync_end = fixed_mode->vsync_end; in cdv_intel_fixed_panel_mode() 886 adjusted_mode->vtotal = fixed_mode->vtotal; in cdv_intel_fixed_panel_mode() 888 adjusted_mode->clock = fixed_mode->clock; in cdv_intel_fixed_panel_mode() [all …]
|
D | mdfld_dsi_dpi.h | 69 struct drm_display_mode *adjusted_mode); 74 struct drm_display_mode *adjusted_mode);
|
D | mdfld_dsi_dpi.c | 688 struct drm_display_mode *adjusted_mode) in mdfld_dsi_dpi_mode_fixup() argument 696 adjusted_mode->hdisplay = fixed_mode->hdisplay; in mdfld_dsi_dpi_mode_fixup() 697 adjusted_mode->hsync_start = fixed_mode->hsync_start; in mdfld_dsi_dpi_mode_fixup() 698 adjusted_mode->hsync_end = fixed_mode->hsync_end; in mdfld_dsi_dpi_mode_fixup() 699 adjusted_mode->htotal = fixed_mode->htotal; in mdfld_dsi_dpi_mode_fixup() 700 adjusted_mode->vdisplay = fixed_mode->vdisplay; in mdfld_dsi_dpi_mode_fixup() 701 adjusted_mode->vsync_start = fixed_mode->vsync_start; in mdfld_dsi_dpi_mode_fixup() 702 adjusted_mode->vsync_end = fixed_mode->vsync_end; in mdfld_dsi_dpi_mode_fixup() 703 adjusted_mode->vtotal = fixed_mode->vtotal; in mdfld_dsi_dpi_mode_fixup() 704 adjusted_mode->clock = fixed_mode->clock; in mdfld_dsi_dpi_mode_fixup() [all …]
|
D | cdv_intel_crt.c | 86 struct drm_display_mode *adjusted_mode) in cdv_intel_crt_mode_set() argument 114 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in cdv_intel_crt_mode_set() 116 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in cdv_intel_crt_mode_set()
|
D | gma_display.h | 80 struct drm_display_mode *adjusted_mode); 95 struct drm_display_mode *adjusted_mode);
|
D | cdv_intel_hdmi.c | 64 struct drm_display_mode *adjusted_mode) in cdv_hdmi_mode_set() argument 75 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in cdv_hdmi_mode_set() 77 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in cdv_hdmi_mode_set()
|
D | psb_intel_drv.h | 254 struct drm_display_mode *adjusted_mode); 274 struct drm_display_mode *adjusted_mode);
|
D | psb_intel_sdvo.c | 927 struct drm_display_mode *adjusted_mode) in psb_intel_sdvo_set_input_timings_for_mode() argument 943 psb_intel_sdvo_get_mode_from_dtd(adjusted_mode, &psb_intel_sdvo->input_dtd); in psb_intel_sdvo_set_input_timings_for_mode() 945 drm_mode_set_crtcinfo(adjusted_mode, 0); in psb_intel_sdvo_set_input_timings_for_mode() 951 struct drm_display_mode *adjusted_mode) in psb_intel_sdvo_mode_fixup() argument 967 adjusted_mode); in psb_intel_sdvo_mode_fixup() 975 adjusted_mode); in psb_intel_sdvo_mode_fixup() 981 multiplier = psb_intel_sdvo_get_pixel_multiplier(adjusted_mode); in psb_intel_sdvo_mode_fixup() 982 psb_intel_mode_set_pixel_multiplier(adjusted_mode, multiplier); in psb_intel_sdvo_mode_fixup() 989 struct drm_display_mode *adjusted_mode) in psb_intel_sdvo_mode_set() argument 998 int pixel_multiplier = psb_intel_mode_get_pixel_multiplier(adjusted_mode); in psb_intel_sdvo_mode_set() [all …]
|
D | oaktrail.h | 253 struct drm_display_mode *adjusted_mode, int x, int y,
|
D | gma_display.c | 490 struct drm_display_mode *adjusted_mode) in gma_encoder_mode_fixup() argument 497 struct drm_display_mode *adjusted_mode) in gma_crtc_mode_fixup() argument
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_panel.c | 42 struct drm_display_mode *adjusted_mode) in intel_fixed_panel_mode() argument 44 drm_mode_copy(adjusted_mode, fixed_mode); in intel_fixed_panel_mode() 46 drm_mode_set_crtcinfo(adjusted_mode, 0); in intel_fixed_panel_mode() 108 const struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_pch_panel_fitting() local 112 if (adjusted_mode->crtc_hdisplay == pipe_config->pipe_src_w && in intel_pch_panel_fitting() 113 adjusted_mode->crtc_vdisplay == pipe_config->pipe_src_h) in intel_pch_panel_fitting() 120 x = (adjusted_mode->crtc_hdisplay - width + 1)/2; in intel_pch_panel_fitting() 121 y = (adjusted_mode->crtc_vdisplay - height + 1)/2; in intel_pch_panel_fitting() 127 u32 scaled_width = adjusted_mode->crtc_hdisplay in intel_pch_panel_fitting() 130 * adjusted_mode->crtc_vdisplay; in intel_pch_panel_fitting() [all …]
|
D | dvo_ns2501.c | 550 const struct drm_display_mode *adjusted_mode) in ns2501_mode_set() argument 575 adjusted_mode->crtc_clock, in ns2501_mode_set() 576 adjusted_mode->crtc_hdisplay, in ns2501_mode_set() 577 adjusted_mode->crtc_hblank_start, in ns2501_mode_set() 578 adjusted_mode->crtc_hblank_end, in ns2501_mode_set() 579 adjusted_mode->crtc_hsync_start, in ns2501_mode_set() 580 adjusted_mode->crtc_hsync_end, in ns2501_mode_set() 581 adjusted_mode->crtc_htotal, in ns2501_mode_set() 582 adjusted_mode->crtc_hskew, in ns2501_mode_set() 583 adjusted_mode->crtc_vdisplay, in ns2501_mode_set() [all …]
|
D | intel_dsi.c | 272 struct drm_display_mode *adjusted_mode = &config->base.adjusted_mode; in intel_dsi_compute_config() local 277 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dsi_compute_config() 280 adjusted_mode->flags = 0; in intel_dsi_compute_config() 715 pipe_config->base.adjusted_mode.crtc_clock = pclk; in intel_dsi_get_config() 769 const struct drm_display_mode *adjusted_mode) in set_dsi_timings() argument 781 hactive = adjusted_mode->crtc_hdisplay; in set_dsi_timings() 782 hfp = adjusted_mode->crtc_hsync_start - adjusted_mode->crtc_hdisplay; in set_dsi_timings() 783 hsync = adjusted_mode->crtc_hsync_end - adjusted_mode->crtc_hsync_start; in set_dsi_timings() 784 hbp = adjusted_mode->crtc_htotal - adjusted_mode->crtc_hsync_end; in set_dsi_timings() 795 vfp = adjusted_mode->crtc_vsync_start - adjusted_mode->crtc_vdisplay; in set_dsi_timings() [all …]
|
D | intel_dvo.c | 165 pipe_config->base.adjusted_mode.flags |= flags; in intel_dvo_get_config() 167 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; in intel_dvo_get_config() 192 &crtc->config->base.adjusted_mode); in intel_enable_dvo() 236 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dvo_compute_config() local 244 intel_fixed_panel_mode(fixed_mode, adjusted_mode); in intel_dvo_compute_config() 254 const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_dvo_pre_enable() local 282 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in intel_dvo_pre_enable() 284 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in intel_dvo_pre_enable() 291 (adjusted_mode->crtc_hdisplay << DVO_SRCDIM_HORIZONTAL_SHIFT) | in intel_dvo_pre_enable() 292 (adjusted_mode->crtc_vdisplay << DVO_SRCDIM_VERTICAL_SHIFT)); in intel_dvo_pre_enable()
|
D | intel_audio.c | 102 static u32 audio_config_hdmi_pixel_clock(const struct drm_display_mode *adjusted_mode) in audio_config_hdmi_pixel_clock() argument 107 if (adjusted_mode->crtc_clock == hdmi_audio_clock[i].clock) in audio_config_hdmi_pixel_clock() 113 adjusted_mode->crtc_clock); in audio_config_hdmi_pixel_clock() 211 const struct drm_display_mode *adjusted_mode) in g4x_audio_codec_enable() argument 280 const struct drm_display_mode *adjusted_mode) in hsw_audio_codec_enable() argument 334 tmp |= audio_config_hdmi_pixel_clock(adjusted_mode); in hsw_audio_codec_enable() 337 if (audio_rate_need_prog(intel_crtc, adjusted_mode)) { in hsw_audio_codec_enable() 346 n = audio_config_get_n(adjusted_mode, rate); in hsw_audio_codec_enable() 407 const struct drm_display_mode *adjusted_mode) in ilk_audio_codec_enable() argument 484 tmp |= audio_config_hdmi_pixel_clock(adjusted_mode); in ilk_audio_codec_enable() [all …]
|
D | intel_hdmi.c | 452 const struct drm_display_mode *adjusted_mode) in intel_hdmi_set_avi_infoframe() argument 460 adjusted_mode); in intel_hdmi_set_avi_infoframe() 496 const struct drm_display_mode *adjusted_mode) in intel_hdmi_set_hdmi_infoframe() argument 502 adjusted_mode); in intel_hdmi_set_hdmi_infoframe() 511 const struct drm_display_mode *adjusted_mode) in g4x_set_infoframes() argument 565 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode); in g4x_set_infoframes() 567 intel_hdmi_set_hdmi_infoframe(encoder, adjusted_mode); in g4x_set_infoframes() 653 &crtc->config->base.adjusted_mode)) in intel_hdmi_set_gcp_infoframe() 663 const struct drm_display_mode *adjusted_mode) in ibx_set_infoframes() argument 708 intel_hdmi_set_avi_infoframe(encoder, adjusted_mode); in ibx_set_infoframes() [all …]
|
D | dvo_ivch.c | 398 const struct drm_display_mode *adjusted_mode) in ivch_mode_set() argument 417 if (mode->hdisplay != adjusted_mode->crtc_hdisplay || in ivch_mode_set() 418 mode->vdisplay != adjusted_mode->crtc_vdisplay) { in ivch_mode_set() 424 (adjusted_mode->crtc_hdisplay - 1)) >> 2; in ivch_mode_set() 426 (adjusted_mode->crtc_vdisplay - 1)) >> 2; in ivch_mode_set()
|
D | intel_crt.c | 119 pipe_config->base.adjusted_mode.flags |= intel_crt_get_flags(encoder); in intel_crt_get_config() 126 pipe_config->base.adjusted_mode.crtc_clock = dotclock; in intel_crt_get_config() 134 pipe_config->base.adjusted_mode.flags &= ~(DRM_MODE_FLAG_PHSYNC | in hsw_crt_get_config() 138 pipe_config->base.adjusted_mode.flags |= intel_crt_get_flags(encoder); in hsw_crt_get_config() 149 const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_crt_set_dpms() local 157 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in intel_crt_set_dpms() 159 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in intel_crt_set_dpms()
|
D | intel_lvds.c | 115 pipe_config->base.adjusted_mode.flags |= flags; in intel_lvds_get_config() 129 pipe_config->base.adjusted_mode.crtc_clock = dotclock; in intel_lvds_get_config() 138 const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_pre_enable_lvds() local 195 if (adjusted_mode->flags & DRM_MODE_FLAG_NHSYNC) in intel_pre_enable_lvds() 197 if (adjusted_mode->flags & DRM_MODE_FLAG_NVSYNC) in intel_pre_enable_lvds() 307 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_lvds_compute_config() local 335 adjusted_mode); in intel_lvds_compute_config()
|
D | intel_sdvo.c | 611 static int intel_sdvo_get_pixel_multiplier(const struct drm_display_mode *adjusted_mode) in intel_sdvo_get_pixel_multiplier() argument 613 if (adjusted_mode->crtc_clock >= 100000) in intel_sdvo_get_pixel_multiplier() 615 else if (adjusted_mode->crtc_clock >= 50000) in intel_sdvo_get_pixel_multiplier() 1007 const struct drm_display_mode *adjusted_mode) in intel_sdvo_set_avi_infoframe() argument 1017 adjusted_mode); in intel_sdvo_set_avi_infoframe() 1078 struct drm_display_mode *adjusted_mode) in intel_sdvo_get_preferred_input_mode() argument 1096 intel_sdvo_get_mode_from_dtd(adjusted_mode, &input_dtd); in intel_sdvo_get_preferred_input_mode() 1132 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_sdvo_compute_config() local 1152 adjusted_mode); in intel_sdvo_compute_config() 1161 adjusted_mode); in intel_sdvo_compute_config() [all …]
|
D | intel_dp_mst.c | 43 const struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dp_mst_compute_config() local 81 mst_pbn = drm_dp_calc_pbn_mode(adjusted_mode->crtc_clock, bpp); in intel_dp_mst_compute_config() 87 adjusted_mode->crtc_clock, in intel_dp_mst_compute_config() 280 pipe_config->base.adjusted_mode.flags |= flags; in intel_dp_mst_enc_get_config()
|
D | intel_sprite.c | 56 static int usecs_to_scanlines(const struct drm_display_mode *adjusted_mode, in usecs_to_scanlines() argument 60 if (!adjusted_mode->crtc_htotal) in usecs_to_scanlines() 63 return DIV_ROUND_UP(usecs * adjusted_mode->crtc_clock, in usecs_to_scanlines() 64 1000 * adjusted_mode->crtc_htotal); in usecs_to_scanlines() 84 const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_pipe_update_start() local 91 vblank_start = adjusted_mode->crtc_vblank_start; in intel_pipe_update_start() 92 if (adjusted_mode->flags & DRM_MODE_FLAG_INTERLACE) in intel_pipe_update_start() 96 min = vblank_start - usecs_to_scanlines(adjusted_mode, 100); in intel_pipe_update_start()
|
D | intel_display.c | 1084 intel_crtc->config->base.adjusted_mode.crtc_clock; in intel_crtc_active() 3986 int clock = to_intel_crtc(crtc)->config->base.adjusted_mode.crtc_clock; in lpt_program_iclkip() 4444 const struct drm_display_mode *adjusted_mode = &state->base.adjusted_mode; in skl_update_scaler_crtc() local 4452 adjusted_mode->crtc_hdisplay, adjusted_mode->crtc_vdisplay); in skl_update_scaler_crtc() 6036 crtc_state->base.adjusted_mode.crtc_clock); in intel_mode_max_pixclk() 6571 const struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in ironlake_fdi_compute_config() local 6585 fdi_dotclock = adjusted_mode->crtc_clock; in ironlake_fdi_compute_config() 6650 const struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_crtc_compute_config() local 6664 adjusted_mode->crtc_clock > clock_limit * 9 / 10) { in intel_crtc_compute_config() 6669 if (adjusted_mode->crtc_clock > clock_limit * 9 / 10) in intel_crtc_compute_config() [all …]
|
D | intel_pm.c | 632 const struct drm_display_mode *adjusted_mode = &to_intel_crtc(crtc)->config->base.adjusted_mode; in pineview_update_wm() local 634 int clock = adjusted_mode->crtc_clock; in pineview_update_wm() 690 const struct drm_display_mode *adjusted_mode; in g4x_compute_wm0() local 702 adjusted_mode = &to_intel_crtc(crtc)->config->base.adjusted_mode; in g4x_compute_wm0() 703 clock = adjusted_mode->crtc_clock; in g4x_compute_wm0() 704 htotal = adjusted_mode->crtc_htotal; in g4x_compute_wm0() 776 const struct drm_display_mode *adjusted_mode; in g4x_compute_srwm() local 789 adjusted_mode = &to_intel_crtc(crtc)->config->base.adjusted_mode; in g4x_compute_srwm() 790 clock = adjusted_mode->crtc_clock; in g4x_compute_srwm() 791 htotal = adjusted_mode->crtc_htotal; in g4x_compute_srwm() [all …]
|
D | dvo.h | 98 const struct drm_display_mode *adjusted_mode);
|
D | intel_fbc.c | 856 const struct drm_display_mode *adjusted_mode; in __intel_fbc_update() local 897 adjusted_mode = &intel_crtc->config->base.adjusted_mode; in __intel_fbc_update() 899 if ((adjusted_mode->flags & DRM_MODE_FLAG_INTERLACE) || in __intel_fbc_update() 900 (adjusted_mode->flags & DRM_MODE_FLAG_DBLSCAN)) { in __intel_fbc_update()
|
D | intel_fbdev.c | 595 cur_size = intel_crtc->config->base.adjusted_mode.crtc_hdisplay; in intel_fbdev_init_bios() 605 cur_size = intel_crtc->config->base.adjusted_mode.crtc_vdisplay; in intel_fbdev_init_bios() 612 intel_crtc->config->base.adjusted_mode.crtc_hdisplay, in intel_fbdev_init_bios() 613 intel_crtc->config->base.adjusted_mode.crtc_vdisplay, in intel_fbdev_init_bios()
|
D | dvo_sil164.c | 194 const struct drm_display_mode *adjusted_mode) in sil164_mode_set() argument
|
D | dvo_tfp410.c | 226 const struct drm_display_mode *adjusted_mode) in tfp410_mode_set() argument
|
D | intel_dp.c | 1384 struct drm_display_mode *adjusted_mode = &pipe_config->base.adjusted_mode; in intel_dp_compute_config() local 1417 adjusted_mode); in intel_dp_compute_config() 1434 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLCLK) in intel_dp_compute_config() 1440 adjusted_mode->crtc_clock); in intel_dp_compute_config() 1467 mode_rate = intel_dp_link_required(adjusted_mode->crtc_clock, in intel_dp_compute_config() 1496 bpp != 18 && drm_match_cea_mode(adjusted_mode) > 1; in intel_dp_compute_config() 1517 adjusted_mode->crtc_clock, in intel_dp_compute_config() 1587 const struct drm_display_mode *adjusted_mode = &crtc->config->base.adjusted_mode; in intel_dp_prepare() local 1623 if (adjusted_mode->flags & DRM_MODE_FLAG_PHSYNC) in intel_dp_prepare() 1625 if (adjusted_mode->flags & DRM_MODE_FLAG_PVSYNC) in intel_dp_prepare() [all …]
|
D | dvo_ch7017.c | 259 const struct drm_display_mode *adjusted_mode) in ch7017_mode_set() argument
|
D | dvo_ch7xxx.c | 279 const struct drm_display_mode *adjusted_mode) in ch7xxx_mode_set() argument
|
D | intel_tv.c | 914 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; in intel_tv_get_config() 927 pipe_config->base.adjusted_mode.crtc_clock = tv_mode->clock; in intel_tv_compute_config() 932 pipe_config->base.adjusted_mode.flags = 0; in intel_tv_compute_config()
|
D | intel_ddi.c | 1053 pipe_config->base.adjusted_mode.crtc_clock = dotclock; in ddi_dotclock_get() 1883 if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_PVSYNC) in intel_ddi_enable_transcoder_func() 1885 if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_PHSYNC) in intel_ddi_enable_transcoder_func() 2357 &crtc->config->base.adjusted_mode); in intel_ddi_pre_enable() 3129 pipe_config->base.adjusted_mode.flags |= flags; in intel_ddi_get_config()
|
D | intel_drv.h | 695 const struct drm_display_mode *adjusted_mode); 1335 struct drm_display_mode *adjusted_mode);
|
D | intel_psr.c | 322 intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE) { in intel_psr_match_conditions()
|
D | i915_drv.h | 653 const struct drm_display_mode *adjusted_mode);
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_bridge.c | 172 struct drm_display_mode *adjusted_mode) in drm_bridge_mode_fixup() argument 180 ret = bridge->funcs->mode_fixup(bridge, mode, adjusted_mode); in drm_bridge_mode_fixup() 182 ret = ret && drm_bridge_mode_fixup(bridge->next, mode, adjusted_mode); in drm_bridge_mode_fixup() 246 struct drm_display_mode *adjusted_mode) in drm_bridge_mode_set() argument 252 bridge->funcs->mode_set(bridge, mode, adjusted_mode); in drm_bridge_mode_set() 254 drm_bridge_mode_set(bridge->next, mode, adjusted_mode); in drm_bridge_mode_set()
|
D | drm_encoder_slave.c | 141 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_fixup() argument 143 return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_fixup() 161 struct drm_display_mode *adjusted_mode) in drm_i2c_encoder_mode_set() argument 163 get_slave_funcs(encoder)->mode_set(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_set()
|
D | drm_crtc_helper.c | 271 struct drm_display_mode *adjusted_mode, saved_mode, saved_hwmode; in drm_crtc_helper_set_mode() local 286 adjusted_mode = drm_mode_duplicate(dev, mode); in drm_crtc_helper_set_mode() 287 if (!adjusted_mode) { in drm_crtc_helper_set_mode() 314 mode, adjusted_mode); in drm_crtc_helper_set_mode() 322 adjusted_mode))) { in drm_crtc_helper_set_mode() 328 if (!(ret = crtc_funcs->mode_fixup(crtc, mode, adjusted_mode))) { in drm_crtc_helper_set_mode() 334 crtc->hwmode = *adjusted_mode; in drm_crtc_helper_set_mode() 358 ret = !crtc_funcs->mode_set(crtc, mode, adjusted_mode, x, y, old_fb); in drm_crtc_helper_set_mode() 371 encoder_funcs->mode_set(encoder, mode, adjusted_mode); in drm_crtc_helper_set_mode() 373 drm_bridge_mode_set(encoder->bridge, mode, adjusted_mode); in drm_crtc_helper_set_mode() [all …]
|
D | drm_atomic_helper.c | 279 drm_mode_copy(&crtc_state->adjusted_mode, &crtc_state->mode); in mode_fixup() 304 &crtc_state->adjusted_mode); in mode_fixup() 320 &crtc_state->adjusted_mode); in mode_fixup() 341 &crtc_state->adjusted_mode); in mode_fixup() 731 &crtc->state->adjusted_mode); in drm_atomic_helper_update_legacy_modeset_state() 765 struct drm_display_mode *mode, *adjusted_mode; in crtc_set_mode() local 774 adjusted_mode = &new_crtc_state->adjusted_mode; in crtc_set_mode() 787 funcs->mode_set(encoder, mode, adjusted_mode); in crtc_set_mode() 789 drm_bridge_mode_set(encoder->bridge, mode, adjusted_mode); in crtc_set_mode()
|
/linux-4.4.14/drivers/gpu/drm/rcar-du/ |
D | rcar_du_hdmienc.c | 71 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; in rcar_du_hdmienc_atomic_check() local 78 adjusted_mode->clock = clamp(adjusted_mode->clock, in rcar_du_hdmienc_atomic_check() 84 return sfuncs->mode_fixup(encoder, mode, adjusted_mode) ? 0 : -EINVAL; in rcar_du_hdmienc_atomic_check() 89 struct drm_display_mode *adjusted_mode) in rcar_du_hdmienc_mode_set() argument 95 sfuncs->mode_set(encoder, mode, adjusted_mode); in rcar_du_hdmienc_mode_set()
|
D | rcar_du_encoder.c | 66 struct drm_display_mode *adjusted_mode = &crtc_state->adjusted_mode; in rcar_du_encoder_atomic_check() local 90 drm_mode_copy(adjusted_mode, panel_mode); in rcar_du_encoder_atomic_check() 96 adjusted_mode->clock = clamp(adjusted_mode->clock, in rcar_du_encoder_atomic_check() 104 struct drm_display_mode *adjusted_mode) in rcar_du_encoder_mode_set() argument
|
D | rcar_du_crtc.c | 110 const struct drm_display_mode *mode = &rcrtc->crtc.state->adjusted_mode; in rcar_du_crtc_set_display_timing() 493 struct drm_display_mode *adjusted_mode) in rcar_du_crtc_mode_fixup() argument
|
D | rcar_du_plane.c | 58 interlaced = state->state.crtc->state->adjusted_mode.flags in rcar_du_plane_setup_fb()
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
D | ast_mode.c | 78 struct drm_display_mode *adjusted_mode, in ast_get_vbios_mode_info() argument 179 adjusted_mode->crtc_htotal = vbios_mode->enh_table->ht; in ast_get_vbios_mode_info() 180 adjusted_mode->crtc_hblank_start = vbios_mode->enh_table->hde + hborder; in ast_get_vbios_mode_info() 181 adjusted_mode->crtc_hblank_end = vbios_mode->enh_table->ht - hborder; in ast_get_vbios_mode_info() 182 adjusted_mode->crtc_hsync_start = vbios_mode->enh_table->hde + hborder + in ast_get_vbios_mode_info() 184 adjusted_mode->crtc_hsync_end = (vbios_mode->enh_table->hde + hborder + in ast_get_vbios_mode_info() 188 adjusted_mode->crtc_vtotal = vbios_mode->enh_table->vt; in ast_get_vbios_mode_info() 189 adjusted_mode->crtc_vblank_start = vbios_mode->enh_table->vde + vborder; in ast_get_vbios_mode_info() 190 adjusted_mode->crtc_vblank_end = vbios_mode->enh_table->vt - vborder; in ast_get_vbios_mode_info() 191 adjusted_mode->crtc_vsync_start = vbios_mode->enh_table->vde + vborder + in ast_get_vbios_mode_info() [all …]
|
/linux-4.4.14/include/drm/ |
D | drm_encoder_slave.h | 58 struct drm_display_mode *adjusted_mode); 63 struct drm_display_mode *adjusted_mode); 170 struct drm_display_mode *adjusted_mode); 175 struct drm_display_mode *adjusted_mode);
|
D | drm_crtc_helper.h | 87 struct drm_display_mode *adjusted_mode); 90 struct drm_display_mode *adjusted_mode, int x, int y, 148 struct drm_display_mode *adjusted_mode); 153 struct drm_display_mode *adjusted_mode); 223 struct drm_display_mode *adjusted_mode, int x, int y,
|
D | drm_crtc.h | 300 struct drm_display_mode adjusted_mode; member 888 struct drm_display_mode *adjusted_mode); 893 struct drm_display_mode *adjusted_mode); 1227 struct drm_display_mode *adjusted_mode); 1232 struct drm_display_mode *adjusted_mode);
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_encoder.c | 31 struct drm_display_mode *adjusted_mode) in udl_mode_fixup() argument 46 struct drm_display_mode *adjusted_mode) in udl_encoder_mode_set() argument
|
D | udl_modeset.c | 284 struct drm_display_mode *adjusted_mode) in udl_crtc_mode_fixup() argument 308 struct drm_display_mode *adjusted_mode, in udl_crtc_mode_set() argument 337 wrptr = udl_set_vid_cmds(wrptr, adjusted_mode); in udl_crtc_mode_set()
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_crtc.c | 218 struct drm_display_mode *adjusted_mode) in tilcdc_crtc_mode_fixup() argument 231 adjusted_mode->hskew = mode->hsync_end - mode->hsync_start; in tilcdc_crtc_mode_fixup() 232 adjusted_mode->flags |= DRM_MODE_FLAG_HSKEW; in tilcdc_crtc_mode_fixup() 235 adjusted_mode->flags |= DRM_MODE_FLAG_PHSYNC; in tilcdc_crtc_mode_fixup() 236 adjusted_mode->flags &= ~DRM_MODE_FLAG_NHSYNC; in tilcdc_crtc_mode_fixup() 238 adjusted_mode->flags |= DRM_MODE_FLAG_NHSYNC; in tilcdc_crtc_mode_fixup() 239 adjusted_mode->flags &= ~DRM_MODE_FLAG_PHSYNC; in tilcdc_crtc_mode_fixup() 257 struct drm_display_mode *adjusted_mode, in tilcdc_crtc_mode_set() argument 407 if (adjusted_mode->flags & DRM_MODE_FLAG_NHSYNC) in tilcdc_crtc_mode_set()
|
D | tilcdc_tfp410.c | 85 struct drm_display_mode *adjusted_mode) in tfp410_encoder_mode_fixup() argument 104 struct drm_display_mode *adjusted_mode) in tfp410_encoder_mode_set() argument
|
D | tilcdc_panel.c | 75 struct drm_display_mode *adjusted_mode) in panel_encoder_mode_fixup() argument 95 struct drm_display_mode *adjusted_mode) in panel_encoder_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/ |
D | tvnv04.c | 143 struct drm_display_mode *adjusted_mode) in nv04_tv_mode_set() argument 149 regp->tv_htotal = adjusted_mode->htotal; in nv04_tv_mode_set() 150 regp->tv_vtotal = adjusted_mode->vtotal; in nv04_tv_mode_set() 162 get_slave_funcs(encoder)->mode_set(encoder, mode, adjusted_mode); in nv04_tv_mode_set()
|
D | dfp.c | 184 struct drm_display_mode *adjusted_mode) in nv04_dfp_mode_fixup() argument 193 nv_encoder->mode = *adjusted_mode; in nv04_dfp_mode_fixup() 197 adjusted_mode->clock = nv_connector->native_mode->clock; in nv04_dfp_mode_fixup() 281 struct drm_display_mode *adjusted_mode) in nv04_dfp_mode_set() argument 333 else if (adjusted_mode->hdisplay == output_mode->hdisplay && in nv04_dfp_mode_set() 334 adjusted_mode->vdisplay == output_mode->vdisplay) /* native mode */ in nv04_dfp_mode_set() 373 mode_ratio = (1 << 12) * adjusted_mode->hdisplay / adjusted_mode->vdisplay; in nv04_dfp_mode_set() 387 scale = (1 << 12) * adjusted_mode->vdisplay / output_mode->vdisplay; in nv04_dfp_mode_set() 403 scale = (1 << 12) * adjusted_mode->hdisplay / output_mode->hdisplay; in nv04_dfp_mode_set()
|
D | crtc.c | 232 struct drm_display_mode *adjusted_mode) in nv_crtc_mode_fixup() argument 637 struct drm_display_mode *adjusted_mode, in nv_crtc_mode_set() argument 646 drm_mode_debug_printmodeline(adjusted_mode); in nv_crtc_mode_set() 655 nv_crtc_mode_set_vga(crtc, adjusted_mode); in nv_crtc_mode_set() 659 nv_crtc_mode_set_regs(crtc, adjusted_mode); in nv_crtc_mode_set() 660 nv_crtc_calc_state_ext(crtc, mode, adjusted_mode->clock); in nv_crtc_mode_set()
|
D | tvnv17.c | 346 struct drm_display_mode *adjusted_mode) in nv17_tv_mode_fixup() argument 354 adjusted_mode->clock = tv_norm->ctv_enc_mode.mode.clock; in nv17_tv_mode_fixup() 356 adjusted_mode->clock = 90000; in nv17_tv_mode_fixup() 459 struct drm_display_mode *adjusted_mode) in nv17_tv_mode_set() argument
|
D | dac.c | 356 struct drm_display_mode *adjusted_mode) in nv04_dac_mode_fixup() argument 377 struct drm_display_mode *adjusted_mode) in nv04_dac_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
D | bochs_kms.c | 35 struct drm_display_mode *adjusted_mode) in bochs_crtc_mode_fixup() argument 84 struct drm_display_mode *adjusted_mode, in bochs_crtc_mode_set() argument 157 struct drm_display_mode *adjusted_mode) in bochs_encoder_mode_fixup() argument 164 struct drm_display_mode *adjusted_mode) in bochs_encoder_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_vop.c | 1138 struct drm_display_mode *adjusted_mode) in vop_crtc_mode_fixup() argument 1140 if (adjusted_mode->htotal == 0 || adjusted_mode->vtotal == 0) in vop_crtc_mode_fixup() 1165 struct drm_display_mode *adjusted_mode, in vop_crtc_mode_set() argument 1169 u16 hsync_len = adjusted_mode->hsync_end - adjusted_mode->hsync_start; in vop_crtc_mode_set() 1170 u16 hdisplay = adjusted_mode->hdisplay; in vop_crtc_mode_set() 1171 u16 htotal = adjusted_mode->htotal; in vop_crtc_mode_set() 1172 u16 hact_st = adjusted_mode->htotal - adjusted_mode->hsync_start; in vop_crtc_mode_set() 1174 u16 vdisplay = adjusted_mode->vdisplay; in vop_crtc_mode_set() 1175 u16 vtotal = adjusted_mode->vtotal; in vop_crtc_mode_set() 1176 u16 vsync_len = adjusted_mode->vsync_end - adjusted_mode->vsync_start; in vop_crtc_mode_set() [all …]
|
/linux-4.4.14/drivers/gpu/drm/msm/edp/ |
D | edp_bridge.c | 56 struct drm_display_mode *adjusted_mode) in edp_bridge_mode_set() argument 76 adjusted_mode, &connector->display_info); in edp_bridge_mode_set()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_encoder.c | 65 struct drm_display_mode *adjusted_mode) in omap_encoder_mode_set() argument 88 r = drm_hdmi_avi_infoframe_from_display_mode(&avi, adjusted_mode); in omap_encoder_mode_set()
|
D | omap_plane.c | 174 if (state->crtc_x + state->crtc_w > crtc_state->adjusted_mode.hdisplay) in omap_plane_atomic_check() 177 if (state->crtc_y + state->crtc_h > crtc_state->adjusted_mode.vdisplay) in omap_plane_atomic_check()
|
D | omap_crtc.c | 346 struct drm_display_mode *adjusted_mode) in omap_crtc_mode_fixup() argument 379 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in omap_crtc_mode_set_nofb()
|
/linux-4.4.14/drivers/gpu/drm/shmobile/ |
D | shmob_drm_crtc.c | 364 struct drm_display_mode *adjusted_mode) in shmob_drm_crtc_mode_fixup() argument 376 struct drm_display_mode *adjusted_mode, in shmob_drm_crtc_mode_set() argument 407 adjusted_mode->vdisplay, in shmob_drm_crtc_mode_set() 552 struct drm_display_mode *adjusted_mode) in shmob_drm_encoder_mode_fixup() argument 567 drm_mode_copy(adjusted_mode, panel_mode); in shmob_drm_encoder_mode_fixup() 579 struct drm_display_mode *adjusted_mode) in shmob_drm_encoder_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/ |
D | mdp4_dtv_encoder.c | 99 struct drm_display_mode *adjusted_mode) in mdp4_dtv_encoder_mode_fixup() argument 106 struct drm_display_mode *adjusted_mode) in mdp4_dtv_encoder_mode_set() argument 114 mode = adjusted_mode; in mdp4_dtv_encoder_mode_set()
|
D | mdp4_lcdc_encoder.c | 264 struct drm_display_mode *adjusted_mode) in mdp4_lcdc_encoder_mode_fixup() argument 271 struct drm_display_mode *adjusted_mode) in mdp4_lcdc_encoder_mode_set() argument 280 mode = adjusted_mode; in mdp4_lcdc_encoder_mode_set()
|
D | mdp4_crtc.c | 152 struct drm_display_mode *adjusted_mode) in mdp4_crtc_mode_fixup() argument 257 mode = &crtc->state->adjusted_mode; in mdp4_crtc_mode_set_nofb()
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
D | mdp5_cmd_encoder.c | 193 struct drm_display_mode *adjusted_mode) in mdp5_cmd_encoder_mode_fixup() argument 200 struct drm_display_mode *adjusted_mode) in mdp5_cmd_encoder_mode_set() argument 204 mode = adjusted_mode; in mdp5_cmd_encoder_mode_set()
|
D | mdp5_encoder.c | 117 struct drm_display_mode *adjusted_mode) in mdp5_encoder_mode_fixup() argument 124 struct drm_display_mode *adjusted_mode) in mdp5_encoder_mode_set() argument 137 mode = adjusted_mode; in mdp5_encoder_mode_set()
|
D | mdp5_crtc.c | 190 struct drm_display_mode *adjusted_mode) in mdp5_crtc_mode_fixup() argument 307 mode = &crtc->state->adjusted_mode; in mdp5_crtc_mode_set_nofb()
|
/linux-4.4.14/drivers/gpu/drm/i2c/ |
D | sil164_drv.c | 258 struct drm_display_mode *adjusted_mode) in sil164_encoder_mode_fixup() argument 282 struct drm_display_mode *adjusted_mode) in sil164_encoder_mode_set() argument 285 bool duallink = adjusted_mode->clock > 165000; in sil164_encoder_mode_set()
|
D | tda998x_drv.c | 873 struct drm_display_mode *adjusted_mode) in tda998x_encoder_mode_fixup() argument 893 struct drm_display_mode *adjusted_mode) in tda998x_encoder_mode_set() argument 936 if (adjusted_mode->flags & DRM_MODE_FLAG_HSKEW) in tda998x_encoder_mode_set() 937 ref_pix += adjusted_mode->hskew; in tda998x_encoder_mode_set() 1074 tda998x_write_avi(priv, adjusted_mode); in tda998x_encoder_mode_set() 1077 tda998x_configure_audio(priv, adjusted_mode, in tda998x_encoder_mode_set()
|
D | ch7006_drv.c | 92 struct drm_display_mode *adjusted_mode) in ch7006_encoder_mode_fixup() argument 115 struct drm_display_mode *adjusted_mode) in ch7006_encoder_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_mode.c | 101 struct drm_display_mode *adjusted_mode) in cirrus_crtc_mode_fixup() argument 195 struct drm_display_mode *adjusted_mode, in cirrus_crtc_mode_set() argument 436 struct drm_display_mode *adjusted_mode) in cirrus_encoder_mode_fixup() argument 443 struct drm_display_mode *adjusted_mode) in cirrus_encoder_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_crtc.c | 61 struct drm_display_mode *adj = &c->state->adjusted_mode; in atmel_hlcdc_crtc_mode_set_nofb() 126 struct drm_display_mode *adjusted_mode) in atmel_hlcdc_crtc_mode_fixup() argument 236 if (atmel_hlcdc_dc_mode_valid(crtc->dc, &s->adjusted_mode) != MODE_OK) in atmel_hlcdc_crtc_atomic_check()
|
D | atmel_hlcdc_plane.c | 562 mode = &crtc_state->adjusted_mode; in atmel_hlcdc_plane_atomic_check()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_display.c | 550 struct drm_display_mode *adjusted_mode) in qxl_crtc_mode_fixup() argument 558 adjusted_mode->hdisplay, in qxl_crtc_mode_fixup() 559 adjusted_mode->vdisplay); in qxl_crtc_mode_fixup() 605 struct drm_display_mode *adjusted_mode, in qxl_crtc_mode_set() argument 631 adjusted_mode->hdisplay, in qxl_crtc_mode_set() 632 adjusted_mode->vdisplay); in qxl_crtc_mode_set() 744 struct drm_display_mode *adjusted_mode) in qxl_enc_mode_fixup() argument 815 struct drm_display_mode *adjusted_mode) in qxl_enc_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_bridge.c | 144 struct drm_display_mode *adjusted_mode) in hdmi_bridge_mode_set() argument 151 mode = adjusted_mode; in hdmi_bridge_mode_set()
|
/linux-4.4.14/drivers/gpu/drm/imx/ |
D | ipuv3-crtc.c | 242 struct drm_display_mode *adjusted_mode) in ipu_crtc_mode_fixup() argument 248 drm_display_mode_to_videomode(adjusted_mode, &vm); in ipu_crtc_mode_fixup() 254 drm_display_mode_from_videomode(&vm, adjusted_mode); in ipu_crtc_mode_fixup()
|
D | parallel-display.c | 117 struct drm_display_mode *adjusted_mode) in imx_pd_encoder_mode_fixup() argument
|
D | imx-tve.c | 291 struct drm_display_mode *adjusted_mode) in imx_tve_encoder_mode_fixup() argument
|
D | imx-ldb.c | 144 struct drm_display_mode *adjusted_mode) in imx_ldb_encoder_mode_fixup() argument
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_dpi.c | 133 struct drm_display_mode *adjusted_mode) in exynos_dpi_mode_fixup() argument 140 struct drm_display_mode *adjusted_mode) in exynos_dpi_mode_set() argument
|
D | exynos_drm_vidi.c | 406 struct drm_display_mode *adjusted_mode) in exynos_vidi_mode_fixup() argument 413 struct drm_display_mode *adjusted_mode) in exynos_vidi_mode_set() argument
|
D | exynos_hdmi.c | 1064 struct drm_display_mode *adjusted_mode) in hdmi_mode_fixup() argument 1071 drm_mode_set_crtcinfo(adjusted_mode, 0); in hdmi_mode_fixup() 1081 mode_ok = hdmi_mode_valid(connector, adjusted_mode); in hdmi_mode_fixup() 1101 drm_mode_copy(adjusted_mode, m); in hdmi_mode_fixup() 1570 struct drm_display_mode *adjusted_mode) in hdmi_mode_set() argument 1573 struct drm_display_mode *m = adjusted_mode; in hdmi_mode_set()
|
D | exynos_drm_plane.c | 68 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in exynos_plane_mode_set()
|
D | exynos7_drm_decon.c | 170 struct drm_display_mode *mode = &crtc->base.state->adjusted_mode; in decon_commit() 402 struct drm_display_mode *mode = &crtc->base.state->adjusted_mode; in decon_update_plane()
|
D | exynos_dp_core.c | 1057 struct drm_display_mode *adjusted_mode) in exynos_dp_mode_fixup() argument 1064 struct drm_display_mode *adjusted_mode) in exynos_dp_mode_set() argument
|
D | exynos_drm_dsi.c | 1664 struct drm_display_mode *adjusted_mode) in exynos_dsi_mode_fixup() argument 1671 struct drm_display_mode *adjusted_mode) in exynos_dsi_mode_set() argument 1675 struct drm_display_mode *m = adjusted_mode; in exynos_dsi_mode_set()
|
D | exynos_drm_fimd.c | 382 struct drm_display_mode *mode = &crtc->base.state->adjusted_mode; in fimd_commit()
|
D | exynos_mixer.c | 1101 struct drm_display_mode *mode = &state->adjusted_mode; in mixer_atomic_check()
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_display.c | 242 struct drm_display_mode *adjusted_mode) in virtio_gpu_crtc_mode_fixup() argument 287 struct drm_display_mode *adjusted_mode) in virtio_gpu_enc_mode_fixup() argument 294 struct drm_display_mode *adjusted_mode) in virtio_gpu_enc_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_crtc.c | 56 struct drm_display_mode *adjusted_mode) in sti_crtc_mode_fixup() argument 142 sti_crtc_mode_set(crtc, &crtc->state->adjusted_mode); in sti_crtc_mode_set_nofb()
|
D | sti_tvout.c | 445 struct drm_display_mode *adjusted_mode) in sti_tvout_encoder_mode_fixup() argument 452 struct drm_display_mode *adjusted_mode) in sti_tvout_encoder_mode_set() argument
|
D | sti_dvo.c | 231 struct drm_display_mode *adjusted_mode) in sti_dvo_set_mode() argument
|
D | sti_hda.c | 464 struct drm_display_mode *adjusted_mode) in sti_hda_set_mode() argument
|
D | sti_hdmi.c | 532 struct drm_display_mode *adjusted_mode) in sti_hdmi_set_mode() argument
|
/linux-4.4.14/drivers/gpu/drm/msm/dsi/ |
D | dsi_manager.c | 484 struct drm_display_mode *adjusted_mode) in dsi_mgr_bridge_mode_set() argument 504 msm_dsi_host_set_display_mode(host, adjusted_mode); in dsi_mgr_bridge_mode_set() 506 msm_dsi_host_set_display_mode(other_dsi->host, adjusted_mode); in dsi_mgr_bridge_mode_set()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nv50_display.c | 1107 struct drm_display_mode *adjusted_mode) in nv50_crtc_mode_fixup() argument 1109 drm_mode_set_crtcinfo(adjusted_mode, CRTC_INTERLACE_HALVE_V); in nv50_crtc_mode_fixup() 1511 struct drm_display_mode *adjusted_mode) in nv50_encoder_mode_fixup() argument 1525 if (adjusted_mode->type & DRM_MODE_TYPE_DRIVER) in nv50_encoder_mode_fixup() 1534 drm_mode_copy(adjusted_mode, nv_connector->native_mode); in nv50_encoder_mode_fixup() 1574 struct drm_display_mode *adjusted_mode) in nv50_dac_mode_set() argument 2162 struct drm_display_mode *adjusted_mode) in nv50_pior_mode_fixup() argument 2164 if (!nv50_encoder_mode_fixup(encoder, mode, adjusted_mode)) in nv50_pior_mode_fixup() 2166 adjusted_mode->clock *= 2; in nv50_pior_mode_fixup() 2177 struct drm_display_mode *adjusted_mode) in nv50_pior_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_crtc.c | 77 struct drm_display_mode *adjusted_mode) in fsl_dcu_drm_crtc_mode_fixup() argument
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_mode.c | 102 struct drm_display_mode *adjusted_mode) in mga_crtc_mode_fixup() argument 882 struct drm_display_mode *adjusted_mode, in mga_crtc_mode_set() argument 1116 if (adjusted_mode) in mga_crtc_mode_set() 1484 struct drm_display_mode *adjusted_mode) in mga_encoder_mode_fixup() argument 1491 struct drm_display_mode *adjusted_mode) in mga_encoder_mode_set() argument
|
/linux-4.4.14/drivers/gpu/drm/vc4/ |
D | vc4_crtc.c | 187 struct drm_display_mode *mode = &state->adjusted_mode; in vc4_crtc_mode_set_nofb() 301 struct drm_display_mode *mode = &state->adjusted_mode; in vc4_crtc_enable()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | sor.c | 1192 struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; in tegra_sor_edp_enable() 1788 mode = &encoder->crtc->state->adjusted_mode; in tegra_sor_hdmi_enable()
|
D | hdmi.c | 836 struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; in tegra_hdmi_encoder_enable()
|
D | dsi.c | 839 struct drm_display_mode *mode = &encoder->crtc->state->adjusted_mode; in tegra_dsi_encoder_enable()
|
D | dc.c | 1237 struct drm_display_mode *mode = &crtc->state->adjusted_mode; in tegra_crtc_enable()
|
/linux-4.4.14/drivers/gpu/drm/bridge/ |
D | dw_hdmi.c | 1395 struct drm_display_mode *adjusted_mode) in dw_hdmi_bridge_mode_fixup() argument
|