diff options
| author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2026-03-25 16:29:54 -0700 |
|---|---|---|
| committer | Thierry Reding <treding@nvidia.com> | 2026-03-28 00:56:36 +0100 |
| commit | ce74a6c6d88ba9ee29a6b99ac97ffcded577c85d (patch) | |
| tree | fdfa6b90cc290a1e0fa4c787f91b326fa2f4f160 /arch/arm/boot/dts | |
| parent | 464aac3a99e2522c25f0a005bc8413f3beea06eb (diff) | |
| download | lwn-ce74a6c6d88ba9ee29a6b99ac97ffcded577c85d.tar.gz lwn-ce74a6c6d88ba9ee29a6b99ac97ffcded577c85d.zip | |
ARM: tegra: paz00: Configure WiFi rfkill switch through device tree
As of d64c732dfc9e ("net: rfkill: gpio: add DT support") rfkill-gpio
device can be instantiated via device tree.
Add the declaration there and drop board-paz00.c file and relevant
Makefile fragments.
Tested-by: Marc Dietrich <marvin24@gmx.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts')
| -rw-r--r-- | arch/arm/boot/dts/nvidia/tegra20-paz00.dts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/nvidia/tegra20-paz00.dts b/arch/arm/boot/dts/nvidia/tegra20-paz00.dts index 1408e1e00759..d1093ad569e6 100644 --- a/arch/arm/boot/dts/nvidia/tegra20-paz00.dts +++ b/arch/arm/boot/dts/nvidia/tegra20-paz00.dts @@ -706,6 +706,14 @@ enable-active-high; }; + rfkill { + compatible = "rfkill-gpio"; + label = "wifi_rfkill"; + radio-type = "wlan"; + reset-gpios = <&gpio TEGRA_GPIO(D, 1) GPIO_ACTIVE_HIGH>; + shutdown-gpios = <&gpio TEGRA_GPIO(K, 5) GPIO_ACTIVE_HIGH>; + }; + sound { compatible = "nvidia,tegra-audio-alc5632-paz00", "nvidia,tegra-audio-alc5632"; |
