arm64: tegra: Add Wifi node for Tegra210B01 P2894

The Tegra210B01 p2894 product has a BCM4356 module with wifi on pcie.
Enable the pcie port it is plugged into add a node for the wifi card,
and add a gpio-hog to enable power to the card. Attempts to tie the gpio
to power sequencing has not worked.

Change-Id: I7236fa1a3eabeb7fbb5b94af05f951b922955a38
Signed-off-by: Aaron Kling <webgeek1234@gmail.com>
This commit is contained in:
Aaron Kling authored and Thomas Makin committed 2026-10-16 10:04:45 -05:00
1 parent 918c526413
commit bc4ef68f74
1 file changed
+22
@@ -9,6 +9,28 @@
compatible = "nvidia,p2894-2551-b00", "nvidia,darcy", "nvidia,tegra210b01",
"nvidia,tegra210";
pcie@1003000 {
pci@1,0 {
phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>,
<&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>;
phy-names = "pcie-0", "pcie-1";
status = "okay";
wifi@0,0 {
compatible = "brcm,bcm4356-fmac", "brcm,bcm4329-fmac";
};
};
};
gpio@6000d000 {
wlreg-hog {
gpio-hog;
gpios = <TEGRA_GPIO(H, 0) GPIO_ACTIVE_HIGH>;
output-high;
line-name = "wlreg_on";
};
};
pinmux@700008d4 {
pinmux {
pex_l0_rst_n_pa0 {