summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts
diff options
context:
space:
mode:
authorAndy Duan <fugang.duan@nxp.com>2019-01-11 13:45:09 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:35:54 +0800
commitd260e22591f1d645bcb0829ef128301bdb2e65ed (patch)
tree4275c7aacc070c2a546355106a0dad13fe8b83db /arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts
parent28db0ac248b3f1fc5197a8f1203d39c6b06fd977 (diff)
MLK-20717 arm64: dts: imx8mm: set ddr4 evk with cyw43455 board as default
Since the ddr4 evk with qca9377 board is out support, so set the ddr4 evk with cyw43455 board as the default support. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts39
1 files changed, 38 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts
index 6eb227bfa471..618caf8baf6c 100644
--- a/arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-ddr4-evk.dts
@@ -8,7 +8,7 @@
#include "fsl-imx8mm-evk.dts"
/ {
- model = "FSL i.MX8MM DDR4 EVK board";
+ model = "FSL i.MX8MM DDR4 EVK with CYW43455 WIFI/BT board";
leds {
pinctrl-0 = <&pinctrl_gpio_led_2>;
@@ -17,6 +17,13 @@
gpios = <&gpio3 4 GPIO_ACTIVE_LOW>;
};
};
+
+ usdhc1_pwrseq: usdhc1_pwrseq {
+ compatible = "mmc-pwrseq-simple";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_usdhc1_gpio>;
+ reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>;
+ };
};
&iomuxc {
@@ -47,6 +54,13 @@
MX8MM_IOMUXC_NAND_CE3_B_GPIO3_IO4 0x19
>;
};
+
+ pinctrl_wlan: wlangrp {
+ fsl,pins = <
+ MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K 0x141
+ MX8MM_IOMUXC_SD1_DATA7_GPIO2_IO9 0x111
+ >;
+ };
};
};
@@ -57,6 +71,29 @@
nand-on-flash-bbt;
};
+&reg_sd1_vmmc {
+ status = "disabled";
+};
+
+&usdhc1 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_wlan>;
+ pinctrl-1 = <&pinctrl_usdhc1_100mhz>, <&pinctrl_wlan>;
+ pinctrl-2 = <&pinctrl_usdhc1_200mhz>, <&pinctrl_wlan>;
+ cap-power-off-card;
+ /delete-property/ vmmc-supply;
+ mmc-pwrseq = <&usdhc1_pwrseq>;
+
+ brcmf: bcrmf@1 {
+ reg = <1>;
+ compatible = "brcm,bcm4329-fmac";
+ interrupt-parent = <&gpio2>;
+ interrupts = <9 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "host-wake";
+ };
+};
+
&usdhc3 {
status = "disabled";
};