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

dt-bindings: display/msm: drop assigned-clock-parents for dp controller

DP controller schema documents assigned-clocks and
assigned-clock-parents. However these assignments should not be a part
of the ABI: there are no actual requirements on the order of the
assignments, MST cases require different number of clocks to be
assigned, etc.

Instead of fixing up the documentation, drop the assigned-clock-parents
and assigned-clocks from the bindings. The generic clock/clock.yaml
already covers these properties.

Suggested-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Abhinav Kumar <quic_abhinavk@quicinc.com>
Signed-off-by: Jessica Zhang <jessica.zhang@oss.qualcomm.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/672586/
Link: https://lore.kernel.org/r/20250903-dp_mst_bindings-v8-6-7526f0311eaa@oss.qualcomm.com

authored by

Abhinav Kumar and committed by
Dmitry Baryshkov
0253f5ef 3259ffe5

-10
-10
Documentation/devicetree/bindings/display/msm/dp-controller.yaml
··· 86 86 - const: ctrl_link_iface 87 87 - const: stream_pixel 88 88 89 - assigned-clocks: 90 - items: 91 - - description: link clock source 92 - - description: pixel clock source 93 - 94 - assigned-clock-parents: 95 - items: 96 - - description: phy 0 parent 97 - - description: phy 1 parent 98 - 99 89 phys: 100 90 maxItems: 1 101 91