This commit is contained in:
yidiantongxin 2024-04-25 19:50:55 +08:00
parent 686efcbd7e
commit 26118127a9
2 changed files with 37 additions and 25 deletions

View File

@ -7,6 +7,7 @@
/dts-v1/;
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/leds/common.h>
#include <dt-bindings/input/rk-input.h>
#include <dt-bindings/pinctrl/rockchip.h>
#include "rk3528.dtsi"
@ -28,10 +29,6 @@
mmc1 = &sdhci; // emmc
mmc2 = &sdio0; // sdio
led-boot = &led_red;
led-failsafe = &led_red;
led-running = &led_red;
led-upgrade = &led_red;
};
fiq-debugger {
@ -278,19 +275,21 @@
leds {
compatible = "gpio-leds";
pinctrl-names = "default";
pinctrl-0 =
<&led_red_en>,
<&led_green_en>;
// pinctrl-names = "default";
// pinctrl-0 = <&led_rgb_g>;
led_red: led-red {
gpios = <&gpio3 RK_PB2 GPIO_ACTIVE_HIGH>;
label = "red:sys";
led_green: led-0 {
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_STATUS;
linux,default-trigger = "heartbeat";
};
led-green {
gpios = <&gpio3 RK_PB3 GPIO_ACTIVE_HIGH>;
label = "green:user";
};
led_red: led-1 {
color = <LED_COLOR_ID_RED>;
function = LED_FUNCTION_STATUS;
gpios = <&gpio3 RK_PB2 GPIO_ACTIVE_HIGH>;
linux,default-trigger = "none";
};
};
@ -594,11 +593,11 @@
};
};
led {
led_red_en: led-red-en {
leds {
led_rgb_r: led-red-en {
rockchip,pins = <3 RK_PB2 RK_FUNC_GPIO &pcfg_pull_none>;
};
led_green_en: led-green-en {
led_rgb_g: led-green-en {
rockchip,pins = <3 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>;
};
};

View File

@ -5049,17 +5049,30 @@ CONFIG_LEDS_IS31FL32XX=y
#
# LED Triggers
#
# CONFIG_LEDS_TRIGGERS is not set
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_LEDS_TRIGGER_ONESHOT=y
CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_MTD=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
CONFIG_LEDS_TRIGGER_CPU=y
CONFIG_LEDS_TRIGGER_ACTIVITY=y
CONFIG_LEDS_TRIGGER_GPIO=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
#
# iptables trigger is under Netfilter config (LED target)
#
CONFIG_LEDS_TRIGGER_TRANSIENT=y
CONFIG_LEDS_TRIGGER_CAMERA=y
CONFIG_LEDS_TRIGGER_PANIC=y
CONFIG_LEDS_TRIGGER_NETDEV=y
CONFIG_LEDS_TRIGGER_PATTERN=m
CONFIG_LEDS_TRIGGER_AUDIO=m
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC_SUPPORT=y
CONFIG_EDAC=y
CONFIG_EDAC_LEGACY_SYSFS=y
# CONFIG_EDAC_DEBUG is not set
# CONFIG_EDAC_THUNDERX is not set
# CONFIG_EDAC_XGENE is not set
# CONFIG_EDAC_DMC520 is not set
CONFIG_EDAC_ROCKCHIP=y
CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_HCTOSYS=y