aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Shields <simon@lineageos.org>2017-11-12 19:52:03 -0500
committerKrzysztof Kozlowski <krzk@kernel.org>2017-11-27 13:13:40 -0500
commitf77cbb9a3e5d29eb70377a0f0321cffb2ef54da5 (patch)
tree63ccd5fd538b9ede913ecfe929b6c9ab0bd4bb2d
parent1b377924841df1e13ab5b225be3a83f807a92b52 (diff)
ARM: dts: exynos: Add bcm4334 device node to Trats2
This patch allows the bcm4334 to power on and enables WiFi functionality on Trats2. Signed-off-by: Simon Shields <simon@lineageos.org> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
-rw-r--r--arch/arm/boot/dts/exynos4412-trats2.dts27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts b/arch/arm/boot/dts/exynos4412-trats2.dts
index 9f4672ba9943..f285790e8e04 100644
--- a/arch/arm/boot/dts/exynos4412-trats2.dts
+++ b/arch/arm/boot/dts/exynos4412-trats2.dts
@@ -300,6 +300,13 @@
300 300
301 }; 301 };
302 302
303 wlan_pwrseq: sdhci3-pwrseq {
304 compatible = "mmc-pwrseq-simple";
305 reset-gpios = <&gpj0 0 GPIO_ACTIVE_LOW>;
306 clocks = <&max77686 MAX77686_CLK_PMIC>;
307 clock-names = "ext_clock";
308 };
309
303 sound { 310 sound {
304 compatible = "samsung,trats2-audio"; 311 compatible = "samsung,trats2-audio";
305 samsung,i2s-controller = <&i2s0>; 312 samsung,i2s-controller = <&i2s0>;
@@ -1350,6 +1357,26 @@
1350 status = "okay"; 1357 status = "okay";
1351}; 1358};
1352 1359
1360&sdhci_3 {
1361 #address-cells = <1>;
1362 #size-cells = <0>;
1363 non-removable;
1364 bus-width = <4>;
1365
1366 mmc-pwrseq = <&wlan_pwrseq>;
1367 pinctrl-names = "default";
1368 pinctrl-0 = <&sd3_clk &sd3_cmd &sd3_bus4>;
1369 status = "okay";
1370
1371 brcmf: wifi@1 {
1372 reg = <1>;
1373 compatible = "brcm,bcm4329-fmac";
1374 interrupt-parent = <&gpx2>;
1375 interrupts = <5 IRQ_TYPE_NONE>;
1376 interrupt-names = "host-wake";
1377 };
1378};
1379
1353&serial_0 { 1380&serial_0 {
1354 status = "okay"; 1381 status = "okay";
1355}; 1382};