Lines Matching +full:jz4740 +full:- +full:rtc

1 # SPDX-License-Identifier: GPL-2.0-only
3 # RTC class/drivers configuration
19 Generic RTC class support. If you say yes here, you will
26 bool "Set system time from RTC on startup and resume"
30 the value read from a specified RTC device. This is useful to avoid
34 string "RTC used to set the system time"
38 The RTC device that will be used to (re)initialize the system
44 This clock should be battery-backed, so that it reads the correct
45 time when the system boots from a power-off state. Otherwise, your
50 sleep states. Do not specify an RTC here unless it stays powered
54 bool "Set the RTC time based on NTP synchronization"
58 in the RTC specified by RTC_HCTOSYS_DEVICE approximately every 11
62 string "RTC used to synchronize NTP adjustment"
67 The RTC device used for NTP synchronization. The main difference
73 bool "RTC debug support"
75 Say yes here to enable debugging support in the RTC framework
76 and individual RTC drivers.
79 bool "RTC non volatile storage support"
86 comment "RTC interfaces"
89 bool "/sys/class/rtc/rtcN (sysfs)"
94 /sys/class/rtc/rtc0 through /sys/.../rtcN.
99 bool "/proc/driver/rtc (procfs for rtcN)"
103 Say yes here if you want to use your system clock RTC through
104 the proc interface, /proc/driver/rtc.
106 If there is no RTC for the system clock, then the first RTC(rtc0)
120 can be accessed as /dev/rtc, which is a name
127 bool "RTC UIE emulation on dev interface"
130 Provides an emulation for RTC_UIE if the underlying rtc chip
132 once-per-second update interrupts, used for synchronization.
142 RTC test driver. It's a software RTC which can be
143 used to test the RTC subsystem APIs. It gets
146 on the RTC subsystem. Please read the source code
150 will be called rtc-test.
152 comment "I2C RTC drivers"
160 If you say yes here you get support for RTC function in Marvell
164 will be called rtc-88pm860x.
170 If you say yes here you get support for RTC function in Marvell
174 will be called rtc-88pm80x.
178 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
181 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip.
184 will be called rtc-ab-b5ze-s3.
188 tristate "Abracon AB-RTCMC-32.768kHz-EOZ9"
191 AB-RTCMC-32.768kHz-EOA9 I2C RTC chip.
194 will be called rtc-ab-e0z9.
201 families of ultra-low-power battery- and capacitor-backed real-time
205 will be called rtc-abx80x.
208 tristate "X-Powers AC100"
211 If you say yes here you get support for the real-time clock found
212 in X-Powers AC100 family peripheral ICs.
215 will be called rtc-ac100.
218 tristate "Broadcom STB wake-timer"
222 If you say yes here you get support for the wake-timer found on
226 be called rtc-brcmstb-waketimer.
229 tristate "ams AS3722 RTC driver"
232 If you say yes here you get support for the RTC of ams AS3722 PMIC
236 will be called rtc-as3722.
239 tristate "Dallas/Maxim DS1307/37/38/39/40/41, ST M41T00, EPSON RX-8025, ISL12057"
243 If you say yes here you get support for various compatible RTC
246 ST M41T00, EPSON RX-8025, Intersil ISL12057 and probably other chips.
247 In some cases the RTC must already have been initialized (by
250 The first seven registers on these chips hold an RTC, and other
252 the RTC/NVRAM backup power, and alarms. NVRAM is visible in
256 will be called rtc-ds1307.
259 bool "Century bit support for rtc-ds1307"
270 the RTC date and then boot a kernel with this option set.
276 DS1374 real-time clock chips. If an interrupt is associated
280 will be called rtc-ds1374.
289 real-time clock chips.
298 will be called rtc-ds1672.
304 Say Y to enable support for the HYM8563 I2C RTC chip. Apart
305 from the usual rtc functions it provides a clock output of
309 will be called rtc-hym8563.
312 tristate "TI LP8788 RTC driver"
315 Say Y to enable support for the LP8788 RTC/ALARM driver.
321 Maxim MAX6900 I2C RTC chip.
324 will be called rtc-max6900.
332 RTC of Maxim MAX8907 PMIC.
335 will be called rtc-max8907.
342 RTC of Maxim MAX8925 PMIC.
345 will be called rtc-max8925.
352 RTC of Maxim MAX8998 PMIC.
355 will be called rtc-max8998.
362 RTC of Maxim MAX8997 PMIC.
365 will be called rtc-max8997.
372 RTC of Maxim MAX77686/MAX77620/MAX77802 PMIC.
375 will be called rtc-max77686.
378 tristate "Rockchip RK805/RK808/RK809/RK816/RK817/RK818 RTC"
382 RTC of RK805, RK809 and RK817, RK808, RK816 and RK818 PMIC.
385 will be called rk808-rtc.
388 tristate "Rockchip RTC"
392 RTC of Rockchip.
395 will be called rtc-rockchip.
401 Ricoh R2025S/D, RS5C372A, RS5C372B, RV5C386, and RV5C387A RTC chips.
404 will be called rtc-rs5c372.
410 Intersil ISL1208 RTC chip.
413 will be called rtc-isl1208.
419 Intersil ISL12022 RTC chip.
422 will be called rtc-isl12022.
429 Intersil ISL12026 RTC chip.
432 will be called rtc-isl12026.
438 Xicor/Intersil X1205 RTC chip.
441 will be called rtc-x1205.
446 If you say yes here you get support for the NXP PCF8523 RTC
450 will be called rtc-pcf8523.
456 If you say yes here you get support for the PCF85063 RTC chip
459 will be called rtc-pcf85063.
465 If you say yes here you get support for the PCF85363 RTC chip.
468 will be called rtc-pcf85363.
470 The nvmem interface will be named pcf85363-#, where # is the
471 zero-based instance number.
477 Philips PCF8563 RTC chip. The Epson RTC8564
481 will be called rtc-pcf8563.
487 RTC chip found on Acorn RiscPCs. This driver supports the
489 the RTC's SRAM. It will work on other platforms with the same
493 will be called rtc-pcf8583.
499 and M41T80 RTC chips series. Currently, the following chips are
504 will be called rtc-m41t80.
507 bool "ST M41T65/M41T80 series RTC watchdog timer"
511 watchdog timer in the ST M41T60 and M41T80 RTC chips series.
514 tristate "ROHM BD70528 PMIC RTC"
517 If you say Y here you will get support for the RTC
521 will be called rtc-bd70528.
527 BQ32000 I2C RTC chip.
530 will be called rtc-bq32k.
533 tristate "TI DaVinci DM355 EVM RTC"
536 Supports the RTC firmware in the MSP430 on the DM355 EVM.
542 If you say yes here you get support for the RTC on the
552 If you say yes here you get support for the RTC on the
556 will be called rtc-twl.
559 tristate "TI Palmas RTC driver"
562 If you say yes here you get support for the RTC of TI PALMA series PMIC
566 will be called rtc-palma.
569 tristate "TI TPS6586X RTC driver"
572 TI Power Management IC TPS6586X supports RTC functionality
573 along with alarm. This driver supports the RTC driver for
574 the TPS6586X RTC module.
577 tristate "TI TPS65910 RTC driver"
580 If you say yes here you get support for the RTC on the
584 will be called rtc-tps65910.
587 tristate "TI TPS80031/TPS80032 RTC driver"
590 TI Power Management IC TPS80031 supports RTC functionality
591 along with alarm. This driver supports the RTC driver for
592 the TPS80031 RTC module.
595 tristate "RICOH 5T583 RTC driver"
598 If you say yes here you get support for the RTC on the
602 will be called rtc-rc5t583.
605 tristate "RICOH RC5T619 RTC driver"
608 If you say yes here you get support for the RTC on the
612 will be called rtc-rc5t619.
615 tristate "Seiko Instruments S-35390A"
619 Instruments S-35390A.
622 will be called rtc-s35390a.
628 Ramtron FM3130 RTC chips.
630 RTC clock and FRAM. This driver provides only RTC functionality.
633 will be called rtc-fm3130.
639 If you say yes here you get support for the Epson RX8010SJ RTC
643 will be called rtc-rx8010.
646 tristate "Epson RX-8571/RX-8581"
649 If you say yes here you will get support for the Epson RX-8571/
650 RX-8581.
653 will be called rtc-rx8581.
656 tristate "Epson RX-8025SA/NB"
659 RX-8025SA/NB RTC chips.
662 will be called rtc-rx8025.
668 Microelectronic EM3027 RTC chips.
671 will be called rtc-em3027.
681 will be called rtc-rv3028.
691 will be called rtc-rv3032.
697 Epson RX8900 RTC chips.
700 will be called rtc-rv8803.
709 RTC of Samsung S2MPS14 and S5M PMIC series.
712 will be called rtc-s5m.
719 SD3078 RTC chips.
722 will be called rtc-sd3078
726 comment "SPI RTC drivers"
734 ST M41T93 SPI RTC chip.
737 will be called rtc-m41t93.
743 ST M41T94 SPI RTC chip.
746 will be called rtc-m41t94.
752 If you say yes here you get support for the Dallas DS1302 RTC chips.
755 will be called rtc-ds1302.
765 will be called rtc-ds1305.
776 will be called rtc-ds1343.
785 This driver only supports the RTC feature, and not other chip
789 will be called rtc-ds1347.
797 This driver supports the RTC feature and trickle charging but not
801 will be called rtc-ds1390.
807 Maxim MAX6916 SPI RTC chip.
809 This driver only supports the RTC feature, and not other chip
813 will be called rtc-max6916.
816 tristate "Epson RTC-9701JE"
819 Epson RTC-9701JE SPI RTC chip.
822 will be called rtc-r9701.
825 tristate "Epson RX-4581"
827 If you say yes here you will get support for the Epson RX-4581.
830 will be called rtc-rx4581.
833 tristate "Epson RX-6110"
836 If you say yes here you will get support for the Epson RX-6610.
839 will be called rtc-rx6110.
845 Ricoh RS5C348A and RS5C348B RTC chips.
848 will be called rtc-rs5c348.
854 Maxim MAX6902 SPI RTC chip.
857 will be called rtc-max6902.
864 RTC chip.
867 will be called rtc-pcf2123.
875 will be called rtc-mcp795.
889 comment "SPI and I2C RTC drivers"
898 DS3232 and DS3234 real-time clock chips. If an interrupt is associated
902 will be called rtc-ds3232.
910 rtc-ds3232
919 If you say yes here you get support for the NXP PCF2127/29 RTC
928 will be called rtc-pcf2127.
937 RV3029 and RV3049 RTC chips.
940 will be called rtc-rv3029c2.
949 rtc-rv3029.
951 comment "Platform RTC drivers"
953 # this 'CMOS' RTC driver is arch dependent because it requires
958 tristate "PC-style 'CMOS'"
964 found in every PC or ACPI-based system, and some other boards.
975 will be called rtc-cmos.
978 bool "Alpha PC-style CMOS"
983 Direct support for the real-time clock found on every Alpha
987 tristate "Virtual RTC for Intel MID platforms"
993 found on Moorestown platforms. The VRTC is a emulated RTC that
994 derives its clock source from a real RTC in the PMIC. The MC146818
1002 If you say yes here you get support for the Dallas DS1216 RTC chips.
1008 If you say yes here you get support for the Dallas DS1286 RTC chips.
1018 will be called rtc-ds1511.
1028 will be called rtc-ds1553.
1039 will be called rtc-ds1685.
1053 systems, as well as EPPC-405-UC modules by electronic system design
1062 This is an older RTC chip, supplanted by the DS1685/DS1687 above,
1064 Cycle counters, plus a customer-specific, 8-byte ROM/Serial number.
1066 It also works for the even older DS1688/DS1691 RTC chips, which are
1076 This chip features 2kb of extended NV-SRAM. It may possibly be
1085 This chip features 4kb of extended NV-SRAM.
1093 This chip features 8kb of extended NV-SRAM.
1105 will be called rtc-ds1742.
1111 Dallas DS2404 RTC chip.
1114 will be called rtc-ds2404.
1117 tristate "Dialog DA9052/DA9053 RTC"
1120 Say y here to support the RTC driver for Dialog Semiconductor
1121 DA9052-BC and DA9053-AA/Bx PMICs.
1124 tristate "Dialog Semiconductor DA9055 RTC"
1128 RTC of the Dialog DA9055 PMIC.
1131 will be called rtc-da9055
1134 tristate "Dialog Semiconductor DA9063/DA9062 RTC"
1137 If you say yes here you will get support for the RTC subsystem
1141 will be called "rtc-da9063".
1144 tristate "EFI RTC"
1151 will be called rtc-efi.
1161 will be called rtc-stk17ta8.
1167 ST M48T86 and Dallas DS12887 RTC chips.
1170 will be called rtc-m48t86.
1177 ST M48T35 RTC chip.
1180 will be called "rtc-m48t35".
1187 ST M48T59 RTC chip and compatible ST M48T08 and M48T02.
1193 will be called "rtc-m48t59".
1203 will be called rtc-msm6242.
1210 BQ4802 RTC chip.
1213 will be called rtc-bq4802.
1224 will be called rtc-rp5c01.
1230 EM Microelectronic v3020 RTC chip.
1233 will be called rtc-v3020.
1236 tristate "Wolfson Microelectronics WM831x RTC"
1239 If you say yes here you will get support for the RTC subsystem
1243 will be called "rtc-wm831x".
1246 tristate "Wolfson Microelectronics WM8350 RTC"
1249 If you say yes here you will get support for the RTC subsystem
1253 will be called "rtc-wm8350".
1256 tristate "Spreadtrum SC27xx RTC"
1259 If you say Y here you will get support for the RTC subsystem
1264 will be called rtc-sc27xx.
1267 tristate "SPEAR ST RTC"
1271 If you say Y here you will get support for the RTC found on
1276 tristate "NXP PCF50633 RTC"
1278 If you say yes here you get support for the RTC subsystem of the
1282 tristate "ST-Ericsson AB3100 RTC"
1286 Select this to enable the ST-Ericsson AB3100 Mixed Signal IC RTC
1287 support. This chip contains a battery- and capacitor-backed RTC.
1290 tristate "ST-Ericsson AB8500 RTC"
1295 Select this to enable the ST-Ericsson AB8500 power management IC RTC
1296 support. This chip contains a battery- and capacitor-backed RTC.
1299 tristate "IBM OPAL RTC driver"
1303 If you say yes here you get support for the PowerNV platform RTC
1307 will be called rtc-opal.
1310 tristate "Xilinx Zynq Ultrascale+ MPSoC RTC"
1313 If you say yes here you get support for the RTC controller found on
1317 tristate "Chrome OS EC RTC driver"
1321 Chrome OS Embedded Controller's RTC.
1324 will be called rtc-cros-ec.
1326 comment "on-CPU RTC drivers"
1329 tristate "Alphascale asm9260 RTC"
1332 If you say yes here you get support for the RTC on the
1336 will be called rtc-asm9260.
1339 tristate "TI DaVinci RTC"
1342 If you say yes here you get support for the RTC on the
1346 will be called rtc-davinci.
1349 tristate "Conexant Digicolor RTC"
1352 If you say yes here you get support for the RTC on Conexant
1356 will be called rtc-digicolor.
1362 Support for Freescale IMX DryIce RTC
1365 will be called "rtc-imxdi".
1378 will be called "rtc-fsl-ftm-alarm".
1381 tristate "Amlogic Meson RTC"
1385 Support for the RTC block on the Amlogic Meson6, Meson8, Meson8b
1389 will be called "rtc-meson".
1392 tristate "Amlogic Meson Virtual RTC"
1397 Virtual RTC of Amlogic SoCs.
1400 will be called rtc-meson-vrtc.
1410 present on TI OMAP1, AM33xx, DA8xx/OMAP-L13x, AM43xx and DRA7xx.
1413 will be called rtc-omap.
1418 This will include RTC support for Samsung SoCs. If
1419 you want to include RTC support for any machine, kindly
1420 select this in the respective mach-XXXX/Kconfig file.
1423 tristate "Samsung S3C series SoC RTC"
1426 RTC (Realtime Clock) driver for the clock inbuilt into the
1436 will be called rtc-s3c.
1443 RTC embedded in the Cirrus Logic EP93XX processors.
1446 will be called rtc-ep93xx.
1456 module will be called rtc-sa1100.
1459 tristate "SuperH On-Chip RTC"
1462 Say Y here to enable support for the on-chip RTC found in
1463 most SuperH processors. This RTC is also found in RZ/A SoCs.
1466 module will be called rtc-sh.
1476 module will be called rtc-vr41xx.
1479 tristate "ARM AMBA PL030 RTC"
1483 PrimeCell PL030 RTC found on certain ARM SOCs.
1486 module will be called rtc-pl030.
1489 tristate "ARM AMBA PL031 RTC"
1493 PrimeCell PL031 RTC found on certain ARM SOCs.
1496 module will be called rtc-pl031.
1499 tristate "AT91RM9200 or some AT91SAM9 RTC"
1503 Driver for the internal RTC (Realtime Clock) module found on
1508 tristate "AT91SAM9 RTT as RTC"
1514 can be used as an RTC thanks to the backup power supply (e.g. a
1518 Some AT91SAM9 SoCs provide a real RTC block, on those ones you'd
1519 probably want to use the real RTC block instead of the "RTT as an
1520 RTC" driver.
1523 tristate "Au1xxx Counter0 RTC support"
1526 This is a driver for the Au1xxx on-chip Counter0 (Time-Of-Year
1527 counter) to be used as a RTC.
1530 will be called rtc-au1xxx.
1536 If you say yes here you get support for the Ricoh RS5C313 RTC chips.
1539 tristate "Generic RTC support"
1540 # Please consider writing a new RTC driver instead of using the generic
1541 # RTC abstraction
1544 Say Y or M here to enable RTC support on systems using the generic
1545 RTC abstraction. If you do not know what you are doing, you should
1554 built into your PXA27x or PXA3xx CPU. This RTC is actually 2 RTCs
1555 consisting of an SA1100 compatible RTC and the extended PXA RTC.
1557 This RTC driver uses PXA RTC registers available since pxa27x
1561 tristate "VIA/WonderMedia 85xx SoC RTC"
1569 bool "SUN4V Hypervisor RTC"
1573 based RTC on SUN4V systems.
1576 bool "Allwinner A31 RTC"
1581 If you say Y here you will get support for the RTC found in
1585 tristate "Allwinner sun4i/sun7i RTC"
1588 If you say Y here you will get support for the RTC found on
1592 bool "Starfire RTC"
1595 If you say Y here you will get support for the RTC found on
1602 Driver for the internal RTC (Realtime Clock) module found on
1606 tristate "Marvell SoC RTC"
1609 If you say yes here you will get support for the in-chip RTC
1614 will be called rtc-mv.
1617 tristate "Armada 38x Marvell SoC RTC"
1620 If you say yes here you will get support for the in-chip RTC
1624 will be called armada38x-rtc.
1627 tristate "Cadence RTC driver"
1630 If you say Y here you will get access to Cadence RTC IP
1634 module will be called rtc-cadence.
1637 tristate "Faraday Technology FTRTC010 RTC"
1645 will be called rtc-ftrtc010.
1648 tristate "PS3 RTC"
1651 If you say yes here you will get support for the RTC on PS3.
1654 will be called rtc-ps3.
1657 tristate "ST-Ericsson COH 901 331 RTC"
1660 If you say Y here you will get access to ST-Ericsson
1661 COH 901 331 RTC clock found in some ST-Ericsson Mobile
1665 will be called "rtc-coh901331".
1669 tristate "Freescale STMP3xxx/i.MX23/i.MX28 RTC"
1674 STMP3xxx/i.MX23/i.MX28 RTC.
1677 will be called rtc-stmp3xxx.
1680 tristate "PCAP RTC"
1683 If you say Y here you will get support for the RTC found on
1688 tristate "Freescale MC13xxx RTC"
1694 tristate "Freescale MPC5121 built-in RTC"
1698 built-in RTC on MPC5121 or on MPC5200.
1701 will be called rtc-mpc5121.
1704 tristate "Ingenic JZ4740 SoC"
1708 If you say yes here you get support for the Ingenic JZ47xx SoCs RTC
1712 will be called rtc-jz4740.
1715 tristate "NXP RTC for LPC178x/18xx/408x/43xx"
1719 This enables support for the NXP RTC found which can be found on
1723 the hardware RTC. This driver can also be built as a module. If
1724 so, the module will be called rtc-lpc24xx.
1728 tristate "NXP LPC32XX RTC"
1730 This enables support for the NXP RTC in the LPC32XX
1733 will be called rtc-lpc32xx.
1736 tristate "Qualcomm PMIC8XXX RTC"
1740 Qualcomm PMIC8XXX RTC.
1743 module will be called rtc-pm8xxx.
1746 tristate "NVIDIA Tegra Internal RTC driver"
1750 Tegra 200 series internal RTC module.
1753 will be called rtc-tegra.
1756 tristate "loongson1 RTC support"
1759 This is a driver for the loongson1 on-chip Counter0 (Time-Of-Year
1760 counter) to be used as a RTC.
1763 will be called rtc-ls1x.
1770 RTC module.
1773 will be called "rtc-mxc".
1783 will be called "rtc-mxc_v2".
1786 tristate "Freescale SNVS RTC support"
1793 Low Power (LP) RTC module.
1796 will be called "rtc-snvs".
1801 tristate "NXP i.MX System Controller RTC support"
1804 Controller RTC module.
1807 tristate "SiRFSOC RTC"
1811 This driver can also be built as a module called rtc-sirfsoc.
1814 tristate "STMicroelectronics LPC RTC"
1819 (LPC) based RTC support.
1822 module will be called rtc-st-lpc.
1825 tristate "MOXA ART RTC"
1829 RTC module.
1832 will be called rtc-moxart
1835 tristate "MediaTek MT2712 SoC based RTC"
1842 will be called rtc-mt2712.
1845 tristate "MediaTek PMIC based RTC"
1848 This selects the MediaTek(R) RTC driver. RTC is part of MediaTek
1850 MediaTek(R) RTC driver.
1852 If you want to use MediaTek(R) RTC interface, select Y or M here.
1855 tristate "MediaTek SoC based RTC"
1862 will be called rtc-mt7622.
1865 tristate "APM X-Gene RTC"
1869 If you say yes here you get support for the APM X-Gene SoC real time
1873 will be called "rtc-xgene".
1876 tristate "Microchip PIC32 RTC"
1880 If you say yes here you get support for the PIC32 RTC module.
1883 will be called rtc-pic32
1886 tristate "EPSON TOYOCOM RTC-7301SF/DG"
1891 RTC-7301SF/DG chips.
1894 will be called rtc-r7301.
1897 tristate "STM32 RTC"
1901 If you say yes here you get support for the STM32 On-Chip
1905 will be called "rtc-stm32".
1909 tristate "Motorola CPCAP RTC"
1911 Say y here for CPCAP rtc found on some Motorola phones
1915 bool "Realtek RTD129x RTC"
1923 tristate "ASPEED RTC"
1931 will be called "rtc-aspeed".
1933 comment "HID Sensor RTC drivers"
1945 rtc-hid-sensor-time.
1952 Say yes to enable RTC driver for the Goldfish based virtual platform.
1958 tristate "Wilco EC RTC"