# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # if ARCH_BOARD_STM3210E_EVAL comment "STM3210E-EVAL LCD Hardware Configuration" config STM3210E_LCD bool "Select support for the STM3210E-EVAL LCD" default n depends on STM32_FSMC select LCD ---help--- Enable support for the LCD on the STM3210E-EVAL board. See additional, LCD-common settings in the drivers/lcd Kconfig file. config STM3210E_LCD_BACKLIGHT bool "LCD backlight support" depends on STM3210E_LCD default n ---help--- Define to support a backlight. config STM3210E_LCD_PWM bool "LCD backlight PWM control" default n depends on STM3210E_LCD_BACKLIGHT && STM32_TIM1 ---help--- If STM32_TIM1 is also defined, then an adjustable backlight will be provided using timer 1 to generate various pulse widthes. The granularity of the settings is determined by LCD_MAXPOWER. If STM3210E_LCD_PWM (or STM32_TIM1) is not defined, then a simple on/off backlight is provided. config STM3210E_LCD_RDSHIFT int "LCD data shift" default 5 depends on STM3210E_LCD ---help--- When reading 16-bit gram data, there appears to be a shift in the returned data. This value fixes the offset. Default 5. config STM3210E_AM240320_DISABLE bool "Disable AM240320 support" default n depends on STM3210E_LCD ---help--- The LCD driver dynamically selects the LCD based on the reported LCD ID value. However, code size can be reduced by suppressing support for individual LCDs using this option config STM3210E_SPFD5408B_DISABLE bool "Disable SPFD5408B support" default n depends on STM3210E_LCD ---help--- The LCD driver dynamically selects the LCD based on the reported LCD ID value. However, code size can be reduced by suppressing support for individual LCDs using this option config STM3210E_R61580_DISABLE bool "Disable R61580 support" default n depends on STM3210E_LCD ---help--- The LCD driver dynamically selects the LCD based on the reported LCD ID value. However, code size can be reduced by suppressing support for individual LCDs using this option endif config PM_BUTTONS bool "PM Button support" default n depends on PM && ARCH_IRQBUTTONS ---help--- Enable PM button EXTI interrupts to support PM testing config PM_BUTTONS_MIN int "Minimum button number" default 0 depends on PM_BUTTONS ---help--- The lowest button code to use for PM testing (see board.h) config PM_BUTTONS_MAX int "Maximum button number" default 7 depends on PM_BUTTONS ---help--- The highest button code to use for PM testing (see board.h) config PM_IRQBUTTONS_MIN int "Minimum interrupting button number" default 0 depends on PM_BUTTONS ---help--- The lowest interrupting button code to use for PM testing (see board.h) config PM_IRQBUTTONS_MAX int "Maximum interrupting button number" default 7 depends on PM_BUTTONS ---help--- The highest interrupting button code to use for PM testing (see board.h) config PM_BUTTON_ACTIVITY int "Button PM activity weight" default 10 depends on PM_BUTTONS ---help--- The activity weight to report to the power management subsystem when a button is pressed. config PM_ALARM_SEC int "PM_STANDBY delay (seconds)" default 15 depends on PM && RTC_ALARM ---help--- Number of seconds to wait in PM_STANDBY before going to PM_STANDBY mode. config PM_ALARM_NSEC int "PM_STANDBY delay (nanoseconds)" default 0 depends on PM && RTC_ALARM ---help--- Number of additional nanoseconds to wait in PM_STANDBY before going to PM_STANDBY mode. config PM_SLEEP_WAKEUP bool "PM_SLEEP wake-up alarm" default n depends on PM && RTC_ALARM ---help--- Wake-up of PM_SLEEP mode after a delay and resume normal operation. config PM_SLEEP_WAKEUP_SEC int "PM_SLEEP delay (seconds)" default 10 depends on PM && RTC_ALARM ---help--- Number of seconds to wait in PM_SLEEP before going to PM_STANDBY mode. config PM_SLEEP_WAKEUP_NSEC int "PM_SLEEP delay (nanoseconds)" default 0 depends on PM && RTC_ALARM ---help--- Number of additional nanoseconds to wait in PM_SLEEP before going to PM_STANDBY mode.