summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts
diff options
context:
space:
mode:
authorClark Wang <xiaoning.wang@nxp.com>2019-11-13 14:43:39 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2021-11-02 16:52:31 +0800
commit43296924184e5ca47f34d227c0c7c1c010a12884 (patch)
treefc12cd0184ff9d6790de3c3ff36d4d0118a02f7a /arch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts
parentac900a87c6843e69194c4b5b101c849974b400cf (diff)
MLK-22965 ARM64: dts: imx8dxl-phantom: add partition reset function
Enable rpsmg to add partition reset function support for imx8dxl-phantom platform. Signed-off-by: Clark Wang <xiaoning.wang@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts')
-rwxr-xr-xarch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts77
1 files changed, 77 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts b/arch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts
new file mode 100755
index 000000000000..2ebb3a7b21b6
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8dxl-phantom-mek-rpmsg.dts
@@ -0,0 +1,77 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+ * Copyright 2019 NXP
+ */
+
+/dts-v1/;
+
+#include "imx8dxl-phantom-mek.dtsi"
+
+/delete-node/ &cm40_i2c;
+
+&i2c_rpbus_5 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "okay";
+
+ wm8960: wm8960@1a {
+ compatible = "wlf,wm8960";
+ reg = <0x1a>;
+ clocks = <&mclkout0_lpcg 0>;
+ clock-names = "mclk";
+ wlf,shared-lrclk;
+ power-domains = <&pd IMX_SC_R_MCLK_OUT_0>;
+ assigned-clocks = <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_PLL>,
+ <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_SLV_BUS>,
+ <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_MST_BUS>,
+ <&mclkout0_lpcg 0>;
+ assigned-clock-rates = <786432000>, <49152000>, <12288000>, <12288000>;
+ };
+
+ pca6416: gpio@20 {
+ compatible = "ti,tca6416";
+ reg = <0x20>;
+ gpio-controller;
+ #gpio-cells = <2>;
+ };
+};
+
+&cm40_i2c_lpcg {
+ status = "disabled";
+};
+
+&can0_lpcg {
+ status = "disabled";
+};
+
+&reg_can0_en {
+ status = "disabled";
+};
+
+&reg_can0_stby {
+ status = "disabled";
+};
+
+&reg_can1_en {
+ status = "disabled";
+};
+
+&reg_can1_stby {
+ status = "disabled";
+};
+
+&cm40_intmux {
+ status = "disabled";
+};
+
+&flexcan1 {
+ status = "disabled";
+};
+
+&flexcan2 {
+ status = "disabled";
+};
+
+&flexspi0 {
+ status = "disabled";
+};