diff --git a/android/common14-5.15_abi_gki_aarch64_amlogic b/android/common14-5.15_abi_gki_aarch64_amlogic index d0d879069..1277889c0 100644 --- a/android/common14-5.15_abi_gki_aarch64_amlogic +++ b/android/common14-5.15_abi_gki_aarch64_amlogic @@ -15,3 +15,9 @@ # dwc_otg.ko drain_workqueue + +# led triggers + avenrun + led_set_brightness_nosleep + led_blink_set_oneshot + led_get_default_pattern diff --git a/arch/arm64/configs/amlogic_gki.fragment b/arch/arm64/configs/amlogic_gki.fragment index 45d99e379..d8b36b8a8 100644 --- a/arch/arm64/configs/amlogic_gki.fragment +++ b/arch/arm64/configs/amlogic_gki.fragment @@ -528,6 +528,16 @@ CONFIG_AMLOGIC_SECKEY_KL=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_DVB_CORE=m CONFIG_AMLOGIC_DVB_COMPAT=y + +# led trigger +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=m +CONFIG_LEDS_TRIGGER_ACTIVITY=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + # CONFIG_CXD2880_SPI_DRV is not set # CONFIG_MEDIA_TUNER_SIMPLE is not set # CONFIG_MEDIA_TUNER_TDA18250 is not set diff --git a/modules.bzl b/modules.bzl index 658306474..f8dfaddb8 100644 --- a/modules.bzl +++ b/modules.bzl @@ -120,6 +120,12 @@ AMLOGIC_COMMON_MODULES = [ "drivers/dma-buf/heaps/system_heap.ko", "drivers/i2c/i2c-dev.ko", "drivers/leds/leds-gpio.ko", + "drivers/leds/trigger/ledtrig-activity.ko", + "drivers/leds/trigger/ledtrig-backlight.ko", + "drivers/leds/trigger/ledtrig-default-on.ko", + "drivers/leds/trigger/ledtrig-gpio.ko", + "drivers/leds/trigger/ledtrig-heartbeat.ko", + "drivers/leds/trigger/ledtrig-oneshot.ko", "drivers/media/dvb-core/dvb-core.ko", "drivers/media/v4l2-core/v4l2-async.ko", "drivers/media/v4l2-core/v4l2-fwnode.ko", diff --git a/scripts/amlogic/modules_sequence_list b/scripts/amlogic/modules_sequence_list index 8b2eadb03..62df8a530 100644 --- a/scripts/amlogic/modules_sequence_list +++ b/scripts/amlogic/modules_sequence_list @@ -46,6 +46,12 @@ RAMDISK_MODULES_LOAD_LIST=( aml_drm.ko amlogic-amfc.ko aml-erofs.ko + ledtrig-activity.ko + ledtrig-backlight.ko + ledtrig-default-on.ko + ledtrig-gpio.ko + ledtrig-heartbeat.ko + ledtrig-oneshot.ko ) VENDOR_MODULES_LOAD_FIRST_LIST=(