Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: panel: constrain 'reg' in DSI panels (part two)

DSI-attached devices could respond to more than one virtual channel
number, thus their bindings are supposed to constrain the 'reg' property
to match hardware. Add missing 'reg' constrain for DSI-attached display
panels, based on DTS sources in Linux kernel (assume all devices take
only one channel number).

Few bindings missed previous fixup: LG SW43408 and Raydium RM69380.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20240605105659.27433-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>

authored by

Krzysztof Kozlowski and committed by
Rob Herring (Arm)
a749d14e a9a34fc7

+6 -3
+3 -1
Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml
··· 21 21 items: 22 22 - const: lg,sw43408 23 23 24 - reg: true 24 + reg: 25 + maxItems: 1 26 + 25 27 port: true 26 28 vddi-supply: true 27 29 vpnl-supply: true
+3 -2
Documentation/devicetree/bindings/display/panel/raydium,rm69380.yaml
··· 28 28 to work with the indicated panel. The raydium,rm69380 compatible shall 29 29 always be provided as a fallback. 30 30 31 + reg: 32 + maxItems: 1 33 + 31 34 avdd-supply: 32 35 description: Analog voltage rail 33 36 ··· 40 37 reset-gpios: 41 38 maxItems: 1 42 39 description: phandle of gpio for reset line - This should be active low 43 - 44 - reg: true 45 40 46 41 required: 47 42 - compatible