| // SPDX-License-Identifier: GPL-2.0-or-later OR MIT |
| |
| #include "ar9331_hak5_lan-turtle.dtsi" |
| |
| / { |
| model = "Hak5 Packet Squirrel"; |
| compatible = "hak5,packet-squirrel", "qca,ar9331"; |
| |
| aliases { |
| led-boot = &led_system_green; |
| led-failsafe = &led_system_green; |
| led-running = &led_system_green; |
| led-upgrade = &led_system_green; |
| }; |
| |
| leds { |
| compatible = "gpio-leds"; |
| |
| led_system_green: system-green { |
| label = "green:system"; |
| gpios = <&gpio 22 GPIO_ACTIVE_LOW>; |
| }; |
| |
| system-blue { |
| label = "blue:system"; |
| gpios = <&gpio 23 GPIO_ACTIVE_LOW>; |
| }; |
| |
| system-red { |
| label = "red:system"; |
| gpios = <&gpio 19 GPIO_ACTIVE_LOW>; |
| }; |
| }; |
| }; |
| |
| &keys { |
| sw1 { |
| label = "sw1"; |
| linux,code = <BTN_0>; |
| gpios = <&gpio 18 GPIO_ACTIVE_LOW>; |
| debounce-interval = <60>; |
| }; |
| |
| sw2 { |
| label = "sw2"; |
| linux,code = <BTN_1>; |
| gpios = <&gpio 20 GPIO_ACTIVE_LOW>; |
| debounce-interval = <60>; |
| }; |
| |
| sw3 { |
| label = "sw3"; |
| linux,code = <BTN_2>; |
| gpios = <&gpio 21 GPIO_ACTIVE_LOW>; |
| debounce-interval = <60>; |
| }; |
| |
| sw4 { |
| label = "sw4"; |
| linux,code = <BTN_3>; |
| gpios = <&gpio 24 GPIO_ACTIVE_LOW>; |
| debounce-interval = <60>; |
| }; |
| }; |