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

dt-bindings: display: msm/dsi: Add updates for SDM845

SDM845 uses a newer revision (v2.0+) of the 6G DSI controller. This
revision has another clock input at the block boundary called the byte
interface clock. Specify this new clock in the binding.

A 10nm DSI PHY is used along with the controller. Add a compatible
string for it and specify its base address/regulator supply needs.

Cc: Rob Herring <robh@kernel.org>
Cc: devicetree@vger.kernel.org
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>

authored by

Archit Taneja and committed by
Rob Clark
35f135a3 31767e00

+6 -1
+6 -1
Documentation/devicetree/bindings/display/msm/dsi.txt
··· 20 20 * "core" 21 21 For DSIv2, we need an additional clock: 22 22 * "src" 23 + For DSI6G v2.0 onwards, we need also need the clock: 24 + * "byte_intf" 23 25 - assigned-clocks: Parents of "byte" and "pixel" for the given platform. 24 26 - assigned-clock-parents: The Byte clock and Pixel clock PLL outputs provided 25 27 by a DSI PHY block. See [1] for details on clock bindings. ··· 89 87 * "qcom,dsi-phy-20nm" 90 88 * "qcom,dsi-phy-28nm-8960" 91 89 * "qcom,dsi-phy-14nm" 90 + * "qcom,dsi-phy-10nm" 92 91 - reg: Physical base address and length of the registers of PLL, PHY. Some 93 92 revisions require the PHY regulator base address, whereas others require the 94 93 PHY lane base address. See below for each PHY revision. ··· 98 95 * "dsi_pll" 99 96 * "dsi_phy" 100 97 * "dsi_phy_regulator" 101 - For DSI 14nm PHY: 98 + For DSI 14nm and 10nm PHYs: 102 99 * "dsi_pll" 103 100 * "dsi_phy" 104 101 * "dsi_phy_lane" ··· 115 112 - vcca-supply: phandle to vcca regulator device node 116 113 For 14nm PHY: 117 114 - vcca-supply: phandle to vcca regulator device node 115 + For 10nm PHY: 116 + - vdds-supply: phandle to vdds regulator device node 118 117 119 118 Optional properties: 120 119 - qcom,dsi-phy-regulator-ldo-mode: Boolean value indicating if the LDO mode PHY