// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
-/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
/ {
aliases {
serial0 = &uart;
- led-boot = &system;
- led-failsafe = &system;
- led-running = &system;
- led-upgrade = &system;
+ led-boot = &led_power;
+ led-failsafe = &led_power;
+ led-running = &led_power;
+ led-upgrade = &led_power;
label-mac-device = &wmac;
};
keys: keys {
compatible = "gpio-keys";
- pinctrl-names = "default";
- pinctrl-0 = <&jtag_disable_pins>;
-
rfkill {
label = "WiFi";
linux,code = <KEY_RFKILL>;
leds: leds {
compatible = "gpio-leds";
- system: power {
+ led_power: power {
label = "tp-link:green:power";
gpios = <&gpio 14 GPIO_ACTIVE_LOW>;
default-state = "on";
};
&gpio {
- status = "okay";
+ pinctrl-names = "default";
+ pinctrl-0 = <&jtag_disable_pins &pmx_usb_power>;
+};
+
+&pinmux {
+ pmx_usb_power: usb_power {
+ pinctrl-single,bits = <0x4 0x0 0xff>;
+ };
};
ð0 {