summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
diff options
context:
space:
mode:
authorSandor Yu <Sandor.yu@nxp.com>2018-03-26 10:40:33 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:31:07 +0800
commit03a966aef72e7c874a7caf7ab26fd15d668665dc (patch)
treeb89c855e25cc8b14ff78059fad67800fffd8ebb3 /arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
parentbd25cad8f0b029fb4a12ff762ac170fdf82e6d87 (diff)
MLK-17908: ARM64: dts: Add power domains for HDMI resources
Add power domain PD_HDMI_PLL_0/1 and PD_HDMI_I2S. Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi')
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi29
1 files changed, 26 insertions, 3 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
index 585eb52f2919..46bf2b6cbb65 100644
--- a/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi
@@ -247,11 +247,34 @@
#address-cells = <1>;
#size-cells = <0>;
- pd_hdmi_i2c0: PD_HDMI_I2C_0 {
- reg = <SC_R_HDMI_I2C_0>;
+ pd_hdmi_pll0: PD_HDMI_PLL_0{
+ reg = <SC_R_HDMI_PLL_0>;
#power-domain-cells = <0>;
power-domains =<&pd_hdmi>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pd_hdmi_pll1: PD_HDMI_PLL_1{
+ reg = <SC_R_HDMI_PLL_1>;
+ #power-domain-cells = <0>;
+ power-domains =<&pd_hdmi_pll0>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ pd_hdmi_i2c0: PD_HDMI_I2C_0 {
+ reg = <SC_R_HDMI_I2C_0>;
+ #power-domain-cells = <0>;
+ power-domains =<&pd_hdmi_pll1>;
+ };
+
+ pd_hdmi_i2s: PD_HDMI_I2S {
+ reg = <SC_R_HDMI_I2S>;
+ #power-domain-cells = <0>;
+ power-domains =<&pd_hdmi_pll1>;
+ };
+ };
};
+
};
};
@@ -1516,7 +1539,7 @@
"clk_lpcg", "clk_even","clk_dbl",
"clk_vif", "clk_apb_csr","clk_apb_ctrl",
"clk_i2s", "clk_i2s_bypass";
- power-domains = <&pd_hdmi>;
+ power-domains = <&pd_hdmi_i2s>;
port@0 {
reg = <0>;