Lines Matching +full:stm32 +full:- +full:rtc
2 # RTC class/drivers configuration
18 Generic RTC class support. If you say yes here, you will
25 bool "Set system time from RTC on startup and resume"
29 the value read from a specified RTC device. This is useful to avoid
33 string "RTC used to set the system time"
37 The RTC device that will be used to (re)initialize the system
43 The driver for this RTC device must be loaded before late_initcall
46 This clock should be battery-backed, so that it reads the correct
47 time when the system boots from a power-off state. Otherwise, your
52 sleep states. Do not specify an RTC here unless it stays powered
56 bool "Set the RTC time based on NTP synchronization"
60 in the RTC specified by RTC_HCTOSYS_DEVICE approximately every 11
64 string "RTC used to synchronize NTP adjustment"
69 The RTC device used for NTP synchronization. The main difference
75 bool "RTC debug support"
77 Say yes here to enable debugging support in the RTC framework
78 and individual RTC drivers.
81 bool "RTC non volatile storage support"
88 comment "RTC interfaces"
91 bool "/sys/class/rtc/rtcN (sysfs)"
96 /sys/class/rtc/rtc0 through /sys/.../rtcN.
101 bool "/proc/driver/rtc (procfs for rtcN)"
105 Say yes here if you want to use your system clock RTC through
106 the proc interface, /proc/driver/rtc.
108 If there is no RTC for the system clock, then the first RTC(rtc0)
122 can be accessed as /dev/rtc, which is a name
129 bool "RTC UIE emulation on dev interface"
132 Provides an emulation for RTC_UIE if the underlying rtc chip
134 once-per-second update interrupts, used for synchronization.
144 RTC test driver. It's a software RTC which can be
145 used to test the RTC subsystem APIs. It gets
148 on the RTC subsystem. Please read the source code
152 will be called rtc-test.
154 comment "I2C RTC drivers"
162 If you say yes here you get support for RTC function in Marvell
166 will be called rtc-88pm860x.
172 If you say yes here you get support for RTC function in Marvell
176 will be called rtc-88pm80x.
180 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
183 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip.
186 will be called rtc-ab-b5ze-s3.
192 families of ultra-low-power battery- and capacitor-backed real-time
196 will be called rtc-abx80x.
199 tristate "X-Powers AC100"
202 If you say yes here you get support for the real-time clock found
203 in X-Powers AC100 family peripheral ICs.
206 will be called rtc-ac100.
209 tristate "Broadcom STB wake-timer"
213 If you say yes here you get support for the wake-timer found on
217 be called rtc-brcmstb-waketimer.
220 tristate "ams AS3722 RTC driver"
223 If you say yes here you get support for the RTC of ams AS3722 PMIC
227 will be called rtc-as3722.
230 tristate "Dallas/Maxim DS1307/37/38/39/40/41, ST M41T00, EPSON RX-8025, ISL12057"
232 If you say yes here you get support for various compatible RTC
235 ST M41T00, EPSON RX-8025, Intersil ISL12057 and probably other chips.
236 In some cases the RTC must already have been initialized (by
239 The first seven registers on these chips hold an RTC, and other
241 the RTC/NVRAM backup power, and alarms. NVRAM is visible in
245 will be called rtc-ds1307.
248 bool "Century bit support for rtc-ds1307"
259 the RTC date and then boot a kernel with this option set.
265 DS1374 real-time clock chips. If an interrupt is associated
269 will be called rtc-ds1374.
277 real-time clock chips.
286 will be called rtc-ds1672.
292 Say Y to enable support for the HYM8563 I2C RTC chip. Apart
293 from the usual rtc functions it provides a clock output of
297 will be called rtc-hym8563.
300 tristate "TI LP8788 RTC driver"
303 Say Y to enable support for the LP8788 RTC/ALARM driver.
309 Maxim MAX6900 I2C RTC chip.
312 will be called rtc-max6900.
320 RTC of Maxim MAX8907 PMIC.
323 will be called rtc-max8907.
330 RTC of Maxim MAX8925 PMIC.
333 will be called rtc-max8925.
340 RTC of Maxim MAX8998 PMIC.
343 will be called rtc-max8998.
350 RTC of Maxim MAX8997 PMIC.
353 will be called rtc-max8997.
360 RTC of Maxim MAX77686/MAX77620/MAX77802 PMIC.
363 will be called rtc-max77686.
366 tristate "Rockchip RK805/RK808/RK818 RTC"
370 RTC of RK805, RK808 and RK818 PMIC.
373 will be called rk808-rtc.
379 Ricoh R2025S/D, RS5C372A, RS5C372B, RV5C386, and RV5C387A RTC chips.
382 will be called rtc-rs5c372.
388 Intersil ISL1208 RTC chip.
391 will be called rtc-isl1208.
397 Intersil ISL12022 RTC chip.
400 will be called rtc-isl12022.
407 Intersil ISL12026 RTC chip.
410 will be called rtc-isl12026.
416 Xicor/Intersil X1205 RTC chip.
419 will be called rtc-x1205.
424 If you say yes here you get support for the NXP PCF8523 RTC
428 will be called rtc-pcf8523.
433 If you say yes here you get support for the PCF85063 RTC chip
436 will be called rtc-pcf85063.
443 If you say yes here you get support for the PCF85363 RTC chip.
446 will be called rtc-pcf85363.
448 The nvmem interface will be named pcf85363-#, where # is the
449 zero-based instance number.
455 Philips PCF8563 RTC chip. The Epson RTC8564
459 will be called rtc-pcf8563.
465 RTC chip found on Acorn RiscPCs. This driver supports the
467 the RTC's SRAM. It will work on other platforms with the same
471 will be called rtc-pcf8583.
477 and M41T80 RTC chips series. Currently, the following chips are
482 will be called rtc-m41t80.
485 bool "ST M41T65/M41T80 series RTC watchdog timer"
489 watchdog timer in the ST M41T60 and M41T80 RTC chips series.
495 BQ32000 I2C RTC chip.
498 will be called rtc-bq32k.
501 tristate "TI DaVinci DM355 EVM RTC"
504 Supports the RTC firmware in the MSP430 on the DM355 EVM.
510 If you say yes here you get support for the RTC on the
520 If you say yes here you get support for the RTC on the
524 will be called rtc-twl.
527 tristate "TI Palmas RTC driver"
530 If you say yes here you get support for the RTC of TI PALMA series PMIC
534 will be called rtc-palma.
537 tristate "TI TPS6586X RTC driver"
540 TI Power Management IC TPS6586X supports RTC functionality
541 along with alarm. This driver supports the RTC driver for
542 the TPS6586X RTC module.
545 tristate "TI TPS65910 RTC driver"
548 If you say yes here you get support for the RTC on the
552 will be called rtc-tps65910.
555 tristate "TI TPS80031/TPS80032 RTC driver"
558 TI Power Management IC TPS80031 supports RTC functionality
559 along with alarm. This driver supports the RTC driver for
560 the TPS80031 RTC module.
563 tristate "RICOH 5T583 RTC driver"
566 If you say yes here you get support for the RTC on the
570 will be called rtc-rc5t583.
573 tristate "Seiko Instruments S-35390A"
577 Instruments S-35390A.
580 will be called rtc-s35390a.
586 Ramtron FM3130 RTC chips.
588 RTC clock and FRAM. This driver provides only RTC functionality.
591 will be called rtc-fm3130.
597 If you say yes here you get support for the Epson RX8010SJ RTC
601 will be called rtc-rx8010.
604 tristate "Epson RX-8581"
606 If you say yes here you will get support for the Epson RX-8581.
609 will be called rtc-rx8581.
612 tristate "Epson RX-8025SA/NB"
615 RX-8025SA/NB RTC chips.
618 will be called rtc-rx8025.
624 Microelectronic EM3027 RTC chips.
627 will be called rtc-em3027.
633 Epson RX8900 RTC chips.
636 will be called rtc-rv8803.
644 RTC of Samsung S2MPS14 and S5M PMIC series.
647 will be called rtc-s5m.
651 comment "SPI RTC drivers"
659 ST M41T93 SPI RTC chip.
662 will be called rtc-m41t93.
668 ST M41T94 SPI RTC chip.
671 will be called rtc-m41t94.
677 If you say yes here you get support for the Dallas DS1302 RTC chips.
680 will be called rtc-ds1302.
690 will be called rtc-ds1305.
701 will be called rtc-ds1343.
710 This driver only supports the RTC feature, and not other chip
714 will be called rtc-ds1347.
722 This driver supports the RTC feature and trickle charging but not
726 will be called rtc-ds1390.
732 Maxim MAX6916 SPI RTC chip.
734 This driver only supports the RTC feature, and not other chip
738 will be called rtc-max6916.
741 tristate "Epson RTC-9701JE"
744 Epson RTC-9701JE SPI RTC chip.
747 will be called rtc-r9701.
750 tristate "Epson RX-4581"
752 If you say yes here you will get support for the Epson RX-4581.
755 will be called rtc-rx4581.
758 tristate "Epson RX-6110"
761 If you say yes here you will get support for the Epson RX-6610.
764 will be called rtc-rx6110.
770 Ricoh RS5C348A and RS5C348B RTC chips.
773 will be called rtc-rs5c348.
779 Maxim MAX6902 SPI RTC chip.
782 will be called rtc-max6902.
788 RTC chip.
791 will be called rtc-pcf2123.
799 will be called rtc-mcp795.
815 comment "SPI and I2C RTC drivers"
822 DS3232 and DS3234 real-time clock chips. If an interrupt is associated
826 will be called rtc-ds3232.
834 rtc-ds3232
840 If you say yes here you get support for the NXP PCF2127/29 RTC
844 will be called rtc-pcf2127.
851 RV3029 and RV3049 RTC chips.
854 will be called rtc-rv3029c2.
863 rtc-rv3029.
865 comment "Platform RTC drivers"
867 # this 'CMOS' RTC driver is arch dependent because it requires
872 tristate "PC-style 'CMOS'"
878 found in every PC or ACPI-based system, and some other boards.
889 will be called rtc-cmos.
892 bool "Alpha PC-style CMOS"
897 Direct support for the real-time clock found on every Alpha
901 tristate "Virtual RTC for Intel MID platforms"
907 found on Moorestown platforms. The VRTC is a emulated RTC that
908 derives its clock source from a real RTC in the PMIC. The MC146818
916 If you say yes here you get support for the Dallas DS1216 RTC chips.
922 If you say yes here you get support for the Dallas DS1286 RTC chips.
932 will be called rtc-ds1511.
942 will be called rtc-ds1553.
953 will be called rtc-ds1685.
967 systems, as well as EPPC-405-UC modules by electronic system design
976 This is an older RTC chip, supplanted by the DS1685/DS1687 above,
978 Cycle counters, plus a customer-specific, 8-byte ROM/Serial number.
980 It also works for the even older DS1688/DS1691 RTC chips, which are
990 This chip features 2kb of extended NV-SRAM. It may possibly be
999 This chip features 4kb of extended NV-SRAM.
1007 This chip features 8kb of extended NV-SRAM.
1015 Enable this to display a readout of all of the RTC registers in
1016 /proc/drivers/rtc. Keep in mind that this can potentially lead
1030 will be called rtc-ds1742.
1036 Dallas DS2404 RTC chip.
1039 will be called rtc-ds2404.
1042 tristate "Dialog DA9052/DA9053 RTC"
1045 Say y here to support the RTC driver for Dialog Semiconductor
1046 DA9052-BC and DA9053-AA/Bx PMICs.
1049 tristate "Dialog Semiconductor DA9055 RTC"
1053 RTC of the Dialog DA9055 PMIC.
1056 will be called rtc-da9055
1059 tristate "Dialog Semiconductor DA9063/DA9062 RTC"
1062 If you say yes here you will get support for the RTC subsystem
1066 will be called "rtc-da9063".
1069 tristate "EFI RTC"
1076 will be called rtc-efi.
1086 will be called rtc-stk17ta8.
1092 ST M48T86 and Dallas DS12887 RTC chips.
1095 will be called rtc-m48t86.
1102 ST M48T35 RTC chip.
1105 will be called "rtc-m48t35".
1112 ST M48T59 RTC chip and compatible ST M48T08 and M48T02.
1118 will be called "rtc-m48t59".
1128 will be called rtc-msm6242.
1135 BQ4802 RTC chip.
1138 will be called rtc-bq4802.
1149 will be called rtc-rp5c01.
1155 EM Microelectronic v3020 RTC chip.
1158 will be called rtc-v3020.
1161 tristate "Wolfson Microelectronics WM831x RTC"
1164 If you say yes here you will get support for the RTC subsystem
1168 will be called "rtc-wm831x".
1171 tristate "Wolfson Microelectronics WM8350 RTC"
1174 If you say yes here you will get support for the RTC subsystem
1178 will be called "rtc-wm8350".
1181 tristate "Spreadtrum SC27xx RTC"
1184 If you say Y here you will get support for the RTC subsystem
1189 will be called rtc-sc27xx.
1192 tristate "SPEAR ST RTC"
1196 If you say Y here you will get support for the RTC found on
1201 tristate "NXP PCF50633 RTC"
1203 If you say yes here you get support for the RTC subsystem of the
1207 tristate "ST-Ericsson AB3100 RTC"
1211 Select this to enable the ST-Ericsson AB3100 Mixed Signal IC RTC
1212 support. This chip contains a battery- and capacitor-backed RTC.
1215 tristate "ST-Ericsson AB8500 RTC"
1220 Select this to enable the ST-Ericsson AB8500 power management IC RTC
1221 support. This chip contains a battery- and capacitor-backed RTC.
1224 tristate "NUC910/NUC920 RTC driver"
1227 If you say yes here you get support for the RTC subsystem of the
1231 tristate "IBM OPAL RTC driver"
1235 If you say yes here you get support for the PowerNV platform RTC
1239 will be called rtc-opal.
1242 tristate "Xilinx Zynq Ultrascale+ MPSoC RTC"
1245 If you say yes here you get support for the RTC controller found on
1249 tristate "Chrome OS EC RTC driver"
1253 Chrome OS Embedded Controller's RTC.
1256 will be called rtc-cros-ec.
1258 comment "on-CPU RTC drivers"
1261 tristate "Alphascale asm9260 RTC"
1264 If you say yes here you get support for the RTC on the
1268 will be called rtc-asm9260.
1271 tristate "TI DaVinci RTC"
1274 If you say yes here you get support for the RTC on the
1278 will be called rtc-davinci.
1281 tristate "Conexant Digicolor RTC"
1284 If you say yes here you get support for the RTC on Conexant
1288 will be called rtc-digicolor.
1294 Support for Freescale IMX DryIce RTC
1297 will be called "rtc-imxdi".
1307 present on TI OMAP1, AM33xx, DA8xx/OMAP-L13x, AM43xx and DRA7xx.
1310 will be called rtc-omap.
1315 This will include RTC support for Samsung SoCs. If
1316 you want to include RTC support for any machine, kindly
1317 select this in the respective mach-XXXX/Kconfig file.
1320 tristate "Samsung S3C series SoC RTC"
1323 RTC (Realtime Clock) driver for the clock inbuilt into the
1333 will be called rtc-s3c.
1340 RTC embedded in the Cirrus Logic EP93XX processors.
1343 will be called rtc-ep93xx.
1353 module will be called rtc-sa1100.
1356 tristate "SuperH On-Chip RTC"
1359 Say Y here to enable support for the on-chip RTC found in
1360 most SuperH processors. This RTC is also found in RZ/A SoCs.
1363 module will be called rtc-sh.
1373 module will be called rtc-vr41xx.
1376 tristate "ARM AMBA PL030 RTC"
1380 PrimeCell PL030 RTC found on certain ARM SOCs.
1383 module will be called rtc-pl030.
1386 tristate "ARM AMBA PL031 RTC"
1390 PrimeCell PL031 RTC found on certain ARM SOCs.
1393 module will be called rtc-pl031.
1396 tristate "AT91RM9200 or some AT91SAM9 RTC"
1399 Driver for the internal RTC (Realtime Clock) module found on
1404 tristate "AT91SAM9 RTT as RTC"
1410 can be used as an RTC thanks to the backup power supply (e.g. a
1414 Some AT91SAM9 SoCs provide a real RTC block, on those ones you'd
1415 probably want to use the real RTC block instead of the "RTT as an
1416 RTC" driver.
1419 tristate "Au1xxx Counter0 RTC support"
1422 This is a driver for the Au1xxx on-chip Counter0 (Time-Of-Year
1423 counter) to be used as a RTC.
1426 will be called rtc-au1xxx.
1432 If you say yes here you get support for the Ricoh RS5C313 RTC chips.
1435 tristate "Generic RTC support"
1436 # Please consider writing a new RTC driver instead of using the generic
1437 # RTC abstraction
1440 Say Y or M here to enable RTC support on systems using the generic
1441 RTC abstraction. If you do not know what you are doing, you should
1450 built into your PXA27x or PXA3xx CPU. This RTC is actually 2 RTCs
1451 consisting of an SA1100 compatible RTC and the extended PXA RTC.
1453 This RTC driver uses PXA RTC registers available since pxa27x
1457 tristate "VIA/WonderMedia 85xx SoC RTC"
1465 bool "SUN4V Hypervisor RTC"
1469 based RTC on SUN4V systems.
1472 bool "Allwinner A31 RTC"
1477 If you say Y here you will get support for the RTC found in
1481 tristate "Allwinner sun4i/sun7i RTC"
1484 If you say Y here you will get support for the RTC found on
1488 bool "Starfire RTC"
1491 If you say Y here you will get support for the RTC found on
1498 Driver for the internal RTC (Realtime Clock) module found on
1502 tristate "Marvell SoC RTC"
1505 If you say yes here you will get support for the in-chip RTC
1510 will be called rtc-mv.
1513 tristate "Armada 38x Marvell SoC RTC"
1516 If you say yes here you will get support for the in-chip RTC
1520 will be called armada38x-rtc.
1523 tristate "Faraday Technology FTRTC010 RTC"
1531 will be called rtc-ftrtc010.
1534 tristate "PS3 RTC"
1537 If you say yes here you will get support for the RTC on PS3.
1540 will be called rtc-ps3.
1543 tristate "ST-Ericsson COH 901 331 RTC"
1546 If you say Y here you will get access to ST-Ericsson
1547 COH 901 331 RTC clock found in some ST-Ericsson Mobile
1551 will be called "rtc-coh901331".
1555 tristate "Freescale STMP3xxx/i.MX23/i.MX28 RTC"
1560 STMP3xxx/i.MX23/i.MX28 RTC.
1563 will be called rtc-stmp3xxx.
1566 tristate "PCAP RTC"
1569 If you say Y here you will get support for the RTC found on
1574 tristate "Freescale MC13xxx RTC"
1580 tristate "Freescale MPC5121 built-in RTC"
1584 built-in RTC on MPC5121 or on MPC5200.
1587 will be called rtc-mpc5121.
1593 If you say yes here you get support for the Ingenic JZ47xx SoCs RTC
1597 will be called rtc-jz4740.
1600 tristate "NXP RTC for LPC178x/18xx/408x/43xx"
1604 This enables support for the NXP RTC found which can be found on
1608 the hardware RTC. This driver can also be built as a module. If
1609 so, the module will be called rtc-lpc24xx.
1613 tristate "NXP LPC32XX RTC"
1615 This enables support for the NXP RTC in the LPC32XX
1618 will be called rtc-lpc32xx.
1621 tristate "Qualcomm PMIC8XXX RTC"
1625 Qualcomm PMIC8XXX RTC.
1628 module will be called rtc-pm8xxx.
1631 tristate "NVIDIA Tegra Internal RTC driver"
1635 Tegra 200 series internal RTC module.
1638 will be called rtc-tegra.
1641 tristate "PKUnity v3 RTC support"
1644 This enables support for the RTC in the PKUnity-v3 SoCs.
1647 will be called rtc-puv3.
1650 tristate "loongson1 RTC support"
1653 This is a driver for the loongson1 on-chip Counter0 (Time-Of-Year
1654 counter) to be used as a RTC.
1657 will be called rtc-ls1x.
1664 RTC module.
1667 will be called "rtc-mxc".
1677 will be called "rtc-mxc_v2".
1680 tristate "Freescale SNVS RTC support"
1686 Low Power (LP) RTC module.
1689 will be called "rtc-snvs".
1692 tristate "SiRFSOC RTC"
1696 This driver can also be built as a module called rtc-sirfsoc.
1699 tristate "STMicroelectronics LPC RTC"
1704 (LPC) based RTC support.
1707 module will be called rtc-st-lpc.
1710 tristate "MOXA ART RTC"
1714 RTC module.
1717 will be called rtc-moxart
1720 tristate "MediaTek PMIC based RTC"
1723 This selects the MediaTek(R) RTC driver. RTC is part of MediaTek
1725 MediaTek(R) RTC driver.
1727 If you want to use MediaTek(R) RTC interface, select Y or M here.
1730 tristate "MediaTek SoC based RTC"
1737 will be called rtc-mt7622.
1740 tristate "APM X-Gene RTC"
1744 If you say yes here you get support for the APM X-Gene SoC real time
1748 will be called "rtc-xgene".
1751 tristate "Microchip PIC32 RTC"
1755 If you say yes here you get support for the PIC32 RTC module.
1758 will be called rtc-pic32
1761 tristate "EPSON TOYOCOM RTC-7301SF/DG"
1766 RTC-7301SF/DG chips.
1769 will be called rtc-r7301.
1772 tristate "STM32 RTC"
1776 If you say yes here you get support for the STM32 On-Chip
1780 will be called "rtc-stm32".
1784 tristate "Motorola CPCAP RTC"
1786 Say y here for CPCAP rtc found on some Motorola phones
1790 bool "Realtek RTD129x RTC"
1797 comment "HID Sensor RTC drivers"
1810 rtc-hid-sensor-time.
1816 Say yes to enable RTC driver for the Goldfish based virtual platform.