Skip to content
Snippets Groups Projects
Commit a50d5dcd authored by Tomasz Maciej Nowak's avatar Tomasz Maciej Nowak Committed by Thierry Reding
Browse files

arm64: tegra: Wire up WiFi on Jetson TX1 module


P2180 modules have WiFi in form of BCM4354 chip, and kernel driver
supports this one, so enable it for all users. The necessary calibration
file can be obtained from Jetson Linux Archive. nvram.txt file is
located in "Driver Package (BSP)" in
nv_tegra/l4t_deb_packages/nvidia-l4t-firmware_<version>_arm64.deb
archive. The rest of necessary blobs can be obtained from official
Linux Firmware repository or (newer ones) from Infineon
ifx-linux-firmware repository (look in older releases).

Signed-off-by: default avatarTomasz Maciej Nowak <tmn505@gmail.com>
Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
parent 6eba6471
No related branches found
No related tags found
No related merge requests found
...@@ -340,6 +340,25 @@ pmc@7000e400 { ...@@ -340,6 +340,25 @@ pmc@7000e400 {
nvidia,sys-clock-req-active-high; nvidia,sys-clock-req-active-high;
}; };
mmc@700b0200 {
status = "okay";
bus-width = <4>;
non-removable;
power-gpios = <&gpio TEGRA_GPIO(H, 0) GPIO_ACTIVE_HIGH>;
vqmmc-supply = <&vdd_1v8>;
vmmc-supply = <&vdd_3v3_sys>;
#address-cells = <1>;
#size-cells = <0>;
wifi@1 {
compatible = "brcm,bcm4354-fmac";
reg = <1>;
interrupt-parent = <&gpio>;
interrupts = <TEGRA_GPIO(H, 2) IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "host-wake";
};
};
/* eMMC */ /* eMMC */
mmc@700b0600 { mmc@700b0600 {
status = "okay"; status = "okay";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment