ARM: dts: samsung: exynos5420-galaxy-tab-common: add wifi node
By using brcm/brcmfmac4354-sdio.bin from linux-firmware together with nvram.txt from vendor firmware wifi works well on the chagall-wifi and klimt-lte. Signed-off-by: Henrik Grimler <henrik@grimler.se> Link: https://lore.kernel.org/r/20240206-galaxy-tab-s-cleanup-v2-1-89025c6c66c5@grimler.se Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
This commit is contained in:
parent
9a5dbb835f
commit
60f1164e21
|
@ -30,6 +30,7 @@
|
|||
|
||||
aliases {
|
||||
mmc0 = &mmc_0;
|
||||
mmc1 = &mmc_1;
|
||||
mmc2 = &mmc_2;
|
||||
};
|
||||
|
||||
|
@ -87,6 +88,13 @@
|
|||
linux,code = <KEY_VOLUMEDOWN>;
|
||||
};
|
||||
};
|
||||
|
||||
mmc1_pwrseq: pwrseq {
|
||||
compatible = "mmc-pwrseq-simple";
|
||||
reset-gpios = <&gpy7 7 GPIO_ACTIVE_LOW>;
|
||||
clocks = <&s2mps11_osc S2MPS11_CLK_BT>;
|
||||
clock-names = "ext_clock";
|
||||
};
|
||||
};
|
||||
|
||||
&cci {
|
||||
|
@ -620,6 +628,25 @@
|
|||
vqmmc-supply = <&ldo3_reg>;
|
||||
};
|
||||
|
||||
/* WiFi */
|
||||
&mmc_1 {
|
||||
bus-width = <4>;
|
||||
cap-sd-highspeed;
|
||||
cap-sdio-irq;
|
||||
card-detect-delay = <200>;
|
||||
keep-power-in-suspend;
|
||||
mmc-pwrseq = <&mmc1_pwrseq>;
|
||||
non-removable;
|
||||
pinctrl-0 = <&sd1_clk>, <&sd1_cmd>, <&sd1_int>, <&sd1_bus1>,
|
||||
<&sd1_bus4>, <&wifi_en>;
|
||||
pinctrl-names = "default";
|
||||
vqmmc-supply = <&ldo2_reg>;
|
||||
samsung,dw-mshc-ciu-div = <1>;
|
||||
samsung,dw-mshc-ddr-timing = <0 2>;
|
||||
samsung,dw-mshc-sdr-timing = <0 1>;
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
/* External sdcard */
|
||||
&mmc_2 {
|
||||
status = "okay";
|
||||
|
@ -649,6 +676,11 @@
|
|||
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
|
||||
samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
|
||||
};
|
||||
|
||||
wifi_en: wifi-en-pins {
|
||||
samsung,pins = "gpy7-7";
|
||||
samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
|
||||
};
|
||||
};
|
||||
|
||||
&rtc {
|
||||
|
|
Loading…
Reference in New Issue