Kconfig_mrmt 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. # RMT for NGW100 customization
  2. choice
  3. prompt "RMT Version"
  4. help
  5. Select the RMTx board version.
  6. config BOARD_MRMT_REV1
  7. bool "RMT1"
  8. config BOARD_MRMT_REV2
  9. bool "RMT2"
  10. endchoice
  11. config BOARD_MRMT_AC97
  12. bool "Enable AC97 CODEC"
  13. help
  14. Enable the UCB1400 AC97 CODEC driver.
  15. choice
  16. prompt "Touchscreen Driver"
  17. default BOARD_MRMT_ADS7846_TS
  18. config BOARD_MRMT_UCB1400_TS
  19. bool "Use UCB1400 Touchscreen"
  20. config BOARD_MRMT_ADS7846_TS
  21. bool "Use ADS7846 Touchscreen"
  22. endchoice
  23. choice
  24. prompt "RMTx LCD Selection"
  25. default BOARD_MRMT_LCD_DISABLE
  26. config BOARD_MRMT_LCD_DISABLE
  27. bool "LCD Disabled"
  28. config BOARD_MRMT_LCD_LQ043T3DX0X
  29. bool "Sharp LQ043T3DX0x or compatible"
  30. help
  31. If using RMT2, be sure to load the resistor pack selectors accordingly
  32. if BOARD_MRMT_REV2
  33. config BOARD_MRMT_LCD_KWH043GM08
  34. bool "Formike KWH043GM08 or compatible"
  35. help
  36. Be sure to load the RMT2 resistor pack selectors accordingly
  37. endif
  38. endchoice
  39. if !BOARD_MRMT_LCD_DISABLE
  40. config BOARD_MRMT_BL_PWM
  41. bool "Use PWM control for LCD Backlight"
  42. help
  43. Use PWM driver for controlling LCD Backlight.
  44. Otherwise, LCD Backlight is always on.
  45. endif
  46. config BOARD_MRMT_RTC_I2C
  47. bool "Use External RTC on I2C Bus"
  48. help
  49. RMT1 has an optional RTC device on the I2C bus.
  50. It is a SII S35390A. Be sure to select the
  51. matching RTC driver.
  52. choice
  53. prompt "Wireless Module on ttyS2"
  54. default BOARD_MRMT_WIRELESS_ZB
  55. config BOARD_MRMT_WIRELESS_ZB
  56. bool "Use ZigBee/802.15.4 Module"
  57. config BOARD_MRMT_WIRELESS_BT
  58. bool "Use Bluetooth (HCI) Module"
  59. config BOARD_MRMT_WIRELESS_NONE
  60. bool "Not Installed"
  61. endchoice