aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts
diff options
context:
space:
mode:
authorManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>2018-10-03 12:20:48 +0530
committerManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>2018-10-03 12:20:48 +0530
commit715c74801f84973d103b428c854567c650337d79 (patch)
treed353551536d7e1afb61188b5354ee0f9b35082f5 /arch/arm64/boot/dts/rockchip/rk3399-rock960.dts
parent8dd191a507baa2e9b78c0ad3679a6a2c3aaa09e2 (diff)
download96b-common-715c74801f84973d103b428c854567c650337d79.tar.gz
rock960: add onboard wifi support
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Diffstat (limited to 'arch/arm64/boot/dts/rockchip/rk3399-rock960.dts')
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3399-rock960.dts26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts
index 3c3308daec98..0b36e46ad35d 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3399-rock960.dts
@@ -35,6 +35,32 @@
};
};
+&sdio0 {
+ clock-frequency = <50000000>;
+ supports-sdio;
+ bus-width = <4>;
+ mmc-pwrseq = <&sdio_pwrseq>;
+ disable-wp;
+ cap-sd-highspeed;
+ cap-sdio-irq;
+ keep-power-in-suspend;
+ non-removable;
+ sd-uhs-sdr104;
+ num-slots = <1>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&sdio0_bus4 &sdio0_cmd &sdio0_clk>;
+ status = "okay";
+
+ brcmf: wifi@1 {
+ reg = <1>;
+ compatible = "brcm,bcm4329-fmac";
+ rockchip,grf = <&grf>;
+ interrupt-parent = <&gpio0>;
+ interrupts = <0 3 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "host-wake";
+ };
+};
+
&usbdrd_dwc3_0 {
dr_mode = "otg";
};