| # |
| # 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 widths. 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. |