mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-27 01:11:14 +00:00
a7a3de5edb
GPIO3, to which the user LED is connected on RB911-Lite boards seems to
still sink current, even when driven high. Enabling open drain for this
pin fixes this behaviour and gets rid of the glow when LED is set to
off, so enable it.
Fixes: 43c7132bf8
("ath79: add support for MikroTik RouterBOARD 911 Lite2/Lite5")
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
37 lines
730 B
Plaintext
37 lines
730 B
Plaintext
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
|
|
|
#include "ar9344_mikrotik_routerboard.dtsi"
|
|
#include "ar9344_mikrotik_routerboard-16m-nor.dtsi"
|
|
|
|
/ {
|
|
model = "MikroTik RouterBOARD 911-2Hn/5Hn (Lite2/Lite5)";
|
|
compatible = "mikrotik,routerboard-911-lite", "qca,ar9344";
|
|
};
|
|
|
|
&leds {
|
|
pinctrl-names = "default";
|
|
pinctrl-0 = <&enable_gpio_20>;
|
|
|
|
lan {
|
|
label = "green:lan";
|
|
gpios = <&gpio 20 GPIO_ACTIVE_LOW>;
|
|
};
|
|
|
|
power {
|
|
label = "green:power";
|
|
gpios = <&gpio 11 GPIO_ACTIVE_HIGH>;
|
|
default-state = "on";
|
|
};
|
|
|
|
led_user: user {
|
|
label = "green:user";
|
|
gpios = <&gpio 3 (GPIO_ACTIVE_LOW|GPIO_OPEN_DRAIN)>;
|
|
};
|
|
};
|
|
|
|
&pinmux {
|
|
enable_gpio_20: pinmux_gpio_out_function5 {
|
|
pinctrl-single,bits = <0x14 0x0 0xff>;
|
|
};
|
|
};
|