Commit 95384e97 authored by Marek Szyprowski's avatar Marek Szyprowski Committed by Krzysztof Kozlowski

ARM: dts: exynos: Enable WLAN support for the Rinato board

Add a node for BCM43342A SDIO chip on MSHC bus #1 and the required MMC
power sequence node for the Exynos3250-based Rinato board.
Signed-off-by: default avatarMarek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
parent d2292809
...@@ -50,6 +50,11 @@ power_key { ...@@ -50,6 +50,11 @@ power_key {
}; };
}; };
wlan_pwrseq: mshc1-pwrseq {
compatible = "mmc-pwrseq-simple";
reset-gpios = <&gpe0 4 GPIO_ACTIVE_LOW>;
};
i2c_max77836: i2c-gpio-0 { i2c_max77836: i2c-gpio-0 {
compatible = "i2c-gpio"; compatible = "i2c-gpio";
sda-gpios = <&gpd0 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; sda-gpios = <&gpd0 2 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
...@@ -624,6 +629,35 @@ &mshc_0 { ...@@ -624,6 +629,35 @@ &mshc_0 {
status = "okay"; status = "okay";
}; };
&mshc_1 {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
non-removable;
cap-sd-highspeed;
cap-sdio-irq;
keep-power-in-suspend;
samsung,dw-mshc-ciu-div = <1>;
samsung,dw-mshc-sdr-timing = <0 1>;
samsung,dw-mshc-ddr-timing = <1 2>;
pinctrl-names = "default";
pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_bus1 &sd1_bus4>;
bus-width = <4>;
mmc-pwrseq = <&wlan_pwrseq>;
brcmf: wifi@1 {
compatible = "brcm,bcm4334-fmac";
reg = <1>;
interrupt-parent = <&gpx1>;
interrupts = <1 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "host-wake";
};
};
&serial_0 { &serial_0 {
assigned-clocks = <&cmu CLK_SCLK_UART0>; assigned-clocks = <&cmu CLK_SCLK_UART0>;
assigned-clock-rates = <100000000>; assigned-clock-rates = <100000000>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment