summaryrefslogtreecommitdiff
path: root/projects/linux/mm/bsp392_validate-max-vga-dot-clock.yaml
blob: de3d1e872ac862f5625e66460cd2816907aef8fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
title: "Validate max VGA dot clock"
team: MM
key: c2bfaee0-0695-4119-805a-085158941815
status: Abandoned
assignee: Simon

relationships:

bsp39x:
  - 6c59e13ad0dbc11c40e0120104eb2c80ecea3b52 # arm64: dts: r8a77995-draak: Set max dot clock for vga
  - ab99897bb0960d6988ae72ce156379e7187fce2a # arm64: dts: salvator-common: Set max dot clock for vga
  - 27aafebfab0452e2025ad480e6cbc206473c1c78 # arm64: dts: r8a77990-ebisu: Set max dot clock for vga
  - 59c65194d7306634450c5cabe7f615e4c96a42b8 # drm/brdige: dumb-vga-dac: Add dot clock valid check

comments:
  - These patches are not suitable for upstream in their current form

    The maximum dot clock frequency isn't a property of the VGA connector,
    rather, it is a property of the DU and/or the LVDS encoders. It seems
    most appropriate to make it a property of the DU in which case it
    should not be specified in DT, but rather be included in the driver in
    the crtc .mode_valid() operation.

    Furthermore, the values in the BSP seem quite low and it is suggested
    that they are validated against the hardware limits derived from the DU.
    And as discuss the results of the investigation with the BSP team
    as necessary.

  - Above text is derived from a conversation with Laurent.