Kconfig 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. #
  2. # RTC drivers configuration
  3. #
  4. menu "Real Time Clock"
  5. config DM_RTC
  6. bool "Enable Driver Model for RTC drivers"
  7. depends on DM
  8. help
  9. Enable drver model for real-time-clock drivers. The RTC uclass
  10. then provides the rtc_get()/rtc_set() interface, delegating to
  11. drivers to perform the actual functions. See rtc.h for a
  12. description of the API.
  13. config RTC_PCF2127
  14. bool "Enable PCF2127 driver"
  15. depends on DM_RTC
  16. help
  17. The PCF2127 is a CMOS Real Time Clock (RTC) and calendar with an integrated
  18. Temperature Compensated Crystal (Xtal) Oscillator (TCXO) and a 32.768 kHz quartz
  19. crystal optimized for very high accuracy and very low power consumption. The PCF2127
  20. has a selectable I2C-bus or SPI-bus, a backup battery switch-over circuit, a
  21. programmable watchdog function, a timestamp function, and many other features.
  22. config RTC_DS1307
  23. bool "Enable DS1307 driver"
  24. depends on DM_RTC
  25. help
  26. Support for Dallas Semiconductor (now Maxim) DS1307 and DS1338/9 and
  27. compatible Real Time Clock devices.
  28. config RTC_ISL1208
  29. bool "Enable ISL1208 driver"
  30. depends on DM_RTC
  31. help
  32. The Renesas (formerly Intersil) ISL1208 is a I2C Real Time Clock (RTC) and
  33. calendar with automatic leap year correction, 2-byte battery backed SRAM,
  34. automatic power switch-over, alarm function and 15 selectable frequency
  35. outputs.
  36. This driver supports reading and writing the RTC/calendar and detects
  37. total power failures.
  38. config RTC_RX8010SJ
  39. bool "Enable RX8010SJ driver"
  40. depends on DM_RTC
  41. help
  42. Support for Epson RX8010SJ Real Time Clock devices.
  43. config RTC_MV
  44. bool "Enable Marvell RTC driver"
  45. depends on DM_RTC
  46. help
  47. Enable Marvell RTC driver. This driver supports the rtc that is present
  48. on some Marvell SoCs.
  49. config RTC_S35392A
  50. bool "Enable S35392A driver"
  51. select BITREVERSE
  52. help
  53. Enable s35392a driver which provides rtc get and set function.
  54. endmenu