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

dt-bindings: display: msm: mdp4: add LCDC clock and PLL source

Add the LCDC / LVDS clock input and the XO used to drive internal LVDS
PLL to MDP4 controller bindings. The controller also provides LVDS PHY
PLL, so add optional #clock-cells to the device.

Acked-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Patchwork: https://patchwork.freedesktop.org/patch/650278/
Link: https://lore.kernel.org/r/20250425-fd-mdp4-lvds-v4-1-6b212160b44c@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>

authored by

Dmitry Baryshkov and committed by
Dmitry Baryshkov
2f1d1311 6694d178

+8 -1
+8 -1
Documentation/devicetree/bindings/display/msm/mdp4.yaml
··· 18 18 19 19 clocks: 20 20 minItems: 6 21 - maxItems: 6 21 + maxItems: 8 22 22 23 23 clock-names: 24 + minItems: 6 24 25 items: 25 26 - const: core_clk 26 27 - const: iface_clk ··· 29 28 - const: lut_clk 30 29 - const: hdmi_clk 31 30 - const: tv_clk 31 + - const: lcdc_clk 32 + - const: pxo 33 + description: XO used to drive the internal LVDS PLL 34 + 35 + '#clock-cells': 36 + const: 0 32 37 33 38 reg: 34 39 maxItems: 1