From c15da1d58efe730a2e7e4675b519761a63c9234b Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Fri, 2 Mar 2018 16:20:52 -0800 Subject: [PATCH] linux: enable PWM-controlled LEDs on HiFive/U --- conf/linux_defconfig | 11 +++++++++++ conf/linux_framebuffer_smp | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/conf/linux_defconfig b/conf/linux_defconfig index 2dbd7c8..ff79c48 100644 --- a/conf/linux_defconfig +++ b/conf/linux_defconfig @@ -85,7 +85,18 @@ CONFIG_MTD_M25P80=y CONFIG_MTD_BLOCK_RO=y CONFIG_GPIOLIB=y CONFIG_GPIO_SIFIVE=y +CONFIG_GPIO_SYSFS=y CONFIG_POWER_RESET=y CONFIG_POWER_RESET_GPIO_RESTART=y +CONFIG_PWM=y +CONFIG_PWM_SIFIVE=y +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_PWM=y +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_NETDEV=y +CONFIG_LEDS_TRIGGER_PANIC=y CONFIG_NVMEM=y CONFIG_NVMEM_SIFIVE_U500_OTP=y diff --git a/conf/linux_framebuffer_smp b/conf/linux_framebuffer_smp index 242379f..67e0bc2 100644 --- a/conf/linux_framebuffer_smp +++ b/conf/linux_framebuffer_smp @@ -95,6 +95,7 @@ CONFIG_I2C=y CONFIG_I2C_OCORES=y CONFIG_SPI=y CONFIG_SPI_SIFIVE=y +CONFIG_GPIO_SYSFS=y CONFIG_MMC=y CONFIG_MMC_SPI=y CONFIG_MTD=y @@ -105,6 +106,16 @@ CONFIG_GPIOLIB=y CONFIG_GPIO_SIFIVE=y CONFIG_POWER_RESET=y CONFIG_POWER_RESET_GPIO_RESTART=y +CONFIG_PWM=y +CONFIG_PWM_SIFIVE=y +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_PWM=y +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_MTD=y +CONFIG_LEDS_TRIGGER_NETDEV=y +CONFIG_LEDS_TRIGGER_PANIC=y CONFIG_NVMEM=y CONFIG_NVMEM_SIFIVE_U500_OTP=y