Lines Matching +full:on +full:- +full:module

1 # SPDX-License-Identifier: GPL-2.0-only
16 depends on !S390
26 bool "Set system time from RTC on startup and resume"
35 depends on RTC_HCTOSYS
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
54 bool "Set the RTC time based on NTP synchronization"
63 depends on RTC_SYSTOHC
80 depends on KUNIT
93 backed) storage present on RTCs.
99 depends on SYSFS
109 depends on PROC_FS
136 bool "RTC UIE emulation on dev interface"
137 depends on RTC_INTF_DEV
141 once-per-second update interrupts, used for synchronization.
155 on the RTC subsystem. Please read the source code
158 This driver can also be built as a module. If so, the module
159 will be called rtc-test.
167 depends on MFD_88PM860X
172 This driver can also be built as a module. If so, the module
173 will be called rtc-88pm860x.
177 depends on MFD_88PM800
182 This driver can also be built as a module. If so, the module
183 will be called rtc-88pm80x.
187 depends on MFD_88PM886_PMIC
192 This driver can also be built as a module. If so, the module
193 will be called rtc-88pm886.
197 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
200 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip.
202 This driver can also be built as a module. If so, the module
203 will be called rtc-ab-b5ze-s3.
207 tristate "Abracon AB-RTCMC-32.768kHz-EOZ9"
210 AB-RTCMC-32.768kHz-EOA9 I2C RTC chip.
212 This driver can also be built as a module. If so, the module
213 will be called rtc-ab-e0z9.
220 families of ultra-low-power battery- and capacitor-backed real-time
223 This driver can also be built as a module. If so, the module
224 will be called rtc-abx80x.
227 tristate "X-Powers AC100"
228 depends on MFD_AC100
230 If you say yes here you get support for the real-time clock found
231 in X-Powers AC100 family peripheral ICs.
233 This driver can also be built as a module. If so, the module
234 will be called rtc-ac100.
237 tristate "Broadcom STB wake-timer"
238 depends on ARCH_BRCMSTB || BMIPS_GENERIC || COMPILE_TEST
241 If you say yes here you get support for the wake-timer found on
244 This driver can also be built as a module. If so, the module will
245 be called rtc-brcmstb-waketimer.
249 depends on MFD_AS3722
254 This driver can also be built as a module. If so, the module
255 will be called rtc-as3722.
258 tristate "Dallas/Maxim DS1307/37/38/39/40/41, ST M41T00, EPSON RX-8025, ISL12057"
265 ST M41T00, EPSON RX-8025, Intersil ISL12057 and probably other chips.
269 The first seven registers on these chips hold an RTC, and other
274 This driver can also be built as a module. If so, the module
275 will be called rtc-ds1307.
278 bool "Century bit support for rtc-ds1307"
279 depends on RTC_DRV_DS1307
295 DS1374 real-time clock chips. If an interrupt is associated
298 This driver can also be built as a module. If so, the module
299 will be called rtc-ds1374.
303 depends on RTC_DRV_DS1374 && WATCHDOG
308 real-time clock chips.
316 This driver can also be built as a module. If so, the module
317 will be called rtc-ds1672.
321 depends on OF
327 This driver can also be built as a module. If so, the module
328 will be called rtc-hym8563.
332 depends on MFD_LP8788
342 This driver can also be built as a module. If so, the module
343 will be called rtc-max6900.
347 depends on MFD_MAX8907 || COMPILE_TEST
353 This driver can also be built as a module. If so, the module
354 will be called rtc-max8907.
358 depends on MFD_MAX8925
363 This driver can also be built as a module. If so, the module
364 will be called rtc-max8925.
368 depends on MFD_MAX8998
373 This driver can also be built as a module. If so, the module
374 will be called rtc-max8998.
378 depends on MFD_MAX8997
383 This driver can also be built as a module. If so, the module
384 will be called rtc-max8997.
388 depends on I2C
389 depends on COMMON_CLK
390 depends on HWMON || HWMON=n
396 This driver can also be built as a module. If so, the module
397 will be called rtc-max31335.
401 depends on MFD_MAX77686 || MFD_MAX77620 || MFD_MAX77714 || COMPILE_TEST
406 This driver can also be built as a module. If so, the module
407 will be called rtc-max77686.
411 depends on OF
416 This driver can also be built as a module, if so, the module will be
417 called "rtc-nct3018y".
421 depends on MFD_RK8XX
426 This driver can also be built as a module. If so, the module
427 will be called rk808-rtc.
435 This driver can also be built as a module. If so, the module
436 will be called rtc-rs5c372.
444 This driver can also be built as a module. If so, the module
445 will be called rtc-isl1208.
454 This driver can also be built as a module. If so, the module
455 will be called rtc-isl12022.
459 depends on OF
464 This driver can also be built as a module. If so, the module
465 will be called rtc-isl12026.
473 This driver can also be built as a module. If so, the module
474 will be called rtc-x1205.
483 This driver can also be built as a module. If so, the module
484 will be called rtc-pcf8523.
492 This driver can also be built as a module. If so, the module
493 will be called rtc-pcf85063.
501 This driver can also be built as a module. If so, the module
502 will be called rtc-pcf85363.
504 The nvmem interface will be named pcf85363-#, where # is the
505 zero-based instance number.
515 This driver can also be built as a module. If so, the module
516 will be called rtc-pcf8563.
522 RTC chip found on Acorn RiscPCs. This driver supports the
524 the RTC's SRAM. It will work on other platforms with the same
527 This driver can also be built as a module. If so, the module
528 will be called rtc-pcf8583.
538 This driver can also be built as a module. If so, the module
539 will be called rtc-m41t80.
543 depends on RTC_DRV_M41T80
550 depends on MFD_ROHM_BD71828
553 block on ROHM BD71815 and BD71828 Power Management IC.
555 This driver can also be built as a module. If so, the module
556 will be called rtc-bd70528.
564 This driver can also be built as a module. If so, the module
565 will be called rtc-bq32k.
569 depends on MENELAUS
571 If you say yes here you get support for the RTC on the
574 the Menelaus driver; it's not separate module.
578 depends on TWL4030_CORE
579 depends on OF
581 If you say yes here you get support for the RTC on the
584 This driver can also be built as a module. If so, the module
585 will be called rtc-twl.
589 depends on MFD_PALMAS
594 This driver can also be built as a module. If so, the module
595 will be called rtc-palma.
599 depends on MFD_TPS6586X
603 the TPS6586X RTC module.
607 depends on MFD_TPS6594
612 the TPS6594 RTC module.
614 This driver can also be built as a module. If so, the module
615 will be called rtc-tps6594.
619 depends on MFD_TPS65910
621 If you say yes here you get support for the RTC on the
624 This driver can also be built as a module. If so, the module
625 will be called rtc-tps65910.
629 depends on MFD_RC5T583
631 If you say yes here you get support for the RTC on the
634 This driver can also be built as a module. If so, the module
635 will be called rtc-rc5t583.
639 depends on MFD_RN5T618
641 If you say yes here you get support for the RTC on the
644 This driver can also be built as a module. If so, the module
645 will be called rtc-rc5t619.
648 tristate "Seiko Instruments S-35390A"
652 Instruments S-35390A.
654 This driver can also be built as a module. If so the module
655 will be called rtc-s35390a.
665 This driver can also be built as a module. If so the module
666 will be called rtc-fm3130.
675 This driver can also be built as a module. If so, the module
676 will be called rtc-rx8010.
681 depends on I2C
685 This driver can also be built as a module. If so, the module will be
686 called rtc-rx8111.
689 tristate "Epson RX-8571/RX-8581"
692 If you say yes here you will get support for the Epson RX-8571/
693 RX-8581.
695 This driver can also be built as a module. If so the module
696 will be called rtc-rx8581.
699 tristate "Epson RX-8025SA/NB"
702 RX-8025SA/NB RTC chips.
704 This driver can also be built as a module. If so, the module
705 will be called rtc-rx8025.
713 This driver can also be built as a module. If so, the module
714 will be called rtc-em3027.
723 This driver can also be built as a module. If so, the module
724 will be called rtc-rv3028.
733 This driver can also be built as a module. If so, the module
734 will be called rtc-rv3032.
742 This driver can also be built as a module. If so, the module
743 will be called rtc-rv8803.
747 depends on MFD_SEC_CORE || COMPILE_TEST
754 This driver can also be built as a module. If so, the module
755 will be called rtc-s5m.
762 DFRobot SD2405AL I2C RTC Module.
764 This driver can also be built as a module. If so, the module
765 will be called rtc-sd2405al.
774 This driver can also be built as a module. If so, the module
775 will be called rtc-sd3078
789 This driver can also be built as a module. If so, the module
790 will be called rtc-m41t93.
798 This driver can also be built as a module. If so, the module
799 will be called rtc-m41t94.
803 depends on SPI
807 This driver can also be built as a module. If so, the module
808 will be called rtc-ds1302.
817 This driver can also be built as a module. If so, the module
818 will be called rtc-ds1305.
828 This driver can also be built as a module. If so, the module
829 will be called rtc-ds1343.
841 This driver can also be built as a module. If so, the module
842 will be called rtc-ds1347.
853 This driver can also be built as a module. If so, the module
854 will be called rtc-ds1390.
865 This driver can also be built as a module. If so, the module
866 will be called rtc-max6916.
869 tristate "Epson RTC-9701JE"
872 Epson RTC-9701JE SPI RTC chip.
874 This driver can also be built as a module. If so, the module
875 will be called rtc-r9701.
878 tristate "Epson RX-4581"
880 If you say yes here you will get support for the Epson RX-4581.
882 This driver can also be built as a module. If so the module
883 will be called rtc-rx4581.
891 This driver can also be built as a module. If so, the module
892 will be called rtc-rs5c348.
900 This driver can also be built as a module. If so, the module
901 will be called rtc-max6902.
910 This driver can also be built as a module. If so, the module
911 will be called rtc-pcf2123.
918 This driver can also be built as a module. If so the module
919 will be called rtc-mcp795.
937 depends on RTC_I2C_AND_SPI
942 DS3232 and DS3234 real-time clock chips. If an interrupt is associated
945 This driver can also be built as a module. If so, the module
946 will be called rtc-ds3232.
950 depends on RTC_DRV_DS3232 && HWMON && !(RTC_DRV_DS3232=y && HWMON=m)
953 Say Y here if you want to expose temperature sensor data on
954 rtc-ds3232
958 depends on RTC_I2C_AND_SPI
971 This driver can also be built as a module. If so, the module
972 will be called rtc-pcf2127.
976 depends on RTC_I2C_AND_SPI
983 This driver can also be built as a module. If so, the module
984 will be called rtc-rv3029c2.
988 depends on RTC_DRV_RV3029C2 && HWMON
989 depends on !(RTC_DRV_RV3029C2=y && HWMON=m)
992 Say Y here if you want to expose temperature sensor data on
993 rtc-rv3029.
996 tristate "Epson RX-6110"
997 depends on RTC_I2C_AND_SPI
1001 If you say yes here you will get support for the Epson RX-6110.
1003 This driver can also be built as a module. If so the module
1004 will be called rtc-rx6110.
1013 tristate "PC-style 'CMOS'"
1014 depends on X86 || ARM || PPC || MIPS || SPARC64
1015 depends on HAS_IOPORT || MACH_DECSTATION
1020 found in every PC or ACPI-based system, and some other boards.
1023 or LPC bus chips, and so on.
1030 This driver can also be built as a module. If so, the module
1031 will be called rtc-cmos.
1034 bool "Alpha PC-style CMOS"
1035 depends on ALPHA
1036 depends on HAS_IOPORT
1040 Direct support for the real-time clock found on every Alpha
1045 depends on SNI_RM
1051 depends on HAS_IOMEM
1057 depends on HAS_IOMEM
1062 This driver can also be built as a module. If so, the module
1063 will be called rtc-ds1511.
1067 depends on HAS_IOMEM
1072 This driver can also be built as a module. If so, the module
1073 will be called rtc-ds1553.
1077 depends on HAS_IOMEM
1084 This driver can also be built as a module. If so, the module
1085 will be called rtc-ds1685.
1089 depends on RTC_DRV_DS1685_FAMILY
1099 systems, as well as EPPC-405-UC modules by electronic system design
1110 Cycle counters, plus a customer-specific, 8-byte ROM/Serial number.
1122 This chip features 2kb of extended NV-SRAM. It may possibly be
1131 This chip features 4kb of extended NV-SRAM.
1139 This chip features 8kb of extended NV-SRAM.
1145 depends on HAS_IOMEM
1150 This driver can also be built as a module. If so, the module
1151 will be called rtc-ds1742.
1159 This driver can also be built as a module. If so, the module
1160 will be called rtc-ds2404.
1164 depends on PMIC_DA9052
1167 DA9052-BC and DA9053-AA/Bx PMICs.
1171 depends on MFD_DA9055
1176 This driver can also be built as a module. If so, the module
1177 will be called rtc-da9055
1181 depends on MFD_DA9063 || MFD_DA9062
1186 This driver can also be built as a module. If so, the module
1187 will be called "rtc-da9063".
1191 depends on EFI && !X86
1196 This driver can also be built as a module. If so, the module
1197 will be called rtc-efi.
1201 depends on HAS_IOMEM
1206 This driver can also be built as a module. If so, the module
1207 will be called rtc-stk17ta8.
1211 depends on HAS_IOMEM
1216 This driver can also be built as a module. If so, the module
1217 will be called rtc-m48t86.
1221 depends on HAS_IOMEM
1226 This driver can also be built as a module, if so, the module
1227 will be called "rtc-m48t35".
1231 depends on HAS_IOMEM
1239 This driver can also be built as a module, if so, the module
1240 will be called "rtc-m48t59".
1244 depends on HAS_IOMEM
1249 This driver can also be built as a module. If so, the module
1250 will be called rtc-msm6242.
1254 depends on HAS_IOMEM && HAS_IOPORT
1255 depends on SPARC || COMPILE_TEST
1260 This driver can also be built as a module. If so, the module
1261 will be called rtc-bq4802.
1265 depends on HAS_IOMEM
1271 This driver can also be built as a module. If so, the module
1272 will be called rtc-rp5c01.
1276 depends on GAMECUBE || WII || COMPILE_TEST
1282 This driver can also be built as a module. If so, the module
1283 will be called "rtc-gamecube".
1287 depends on MFD_WM831X
1292 This driver can also be built as a module. If so, the module
1293 will be called "rtc-wm831x".
1297 depends on MFD_WM8350
1302 This driver can also be built as a module. If so, the module
1303 will be called "rtc-wm8350".
1307 depends on MFD_SC27XX_PMIC || COMPILE_TEST
1313 This driver can also be built as a module. If so, the module
1314 will be called rtc-sc27xx.
1318 depends on PLAT_SPEAR || COMPILE_TEST
1321 If you say Y here you will get support for the RTC found on
1325 depends on MFD_PCF50633
1332 tristate "ST-Ericsson AB8500 RTC"
1333 depends on AB8500_CORE
1337 Select this to enable the ST-Ericsson AB8500 power management IC RTC
1338 support. This chip contains a battery- and capacitor-backed RTC.
1342 depends on PPC_POWERNV
1346 driver based on OPAL interfaces.
1348 This driver can also be built as a module. If so, the module
1349 will be called rtc-opal.
1352 tristate "OP-TEE based RTC driver"
1353 depends on OPTEE
1355 Select this to get support for OP-TEE based RTC control on SoCs where
1358 This driver can also be built as a module. If so, the module
1359 will be called rtc-optee.
1363 depends on OF && HAS_IOMEM
1365 If you say yes here you get support for the RTC controller found on
1370 depends on CROS_EC
1375 This driver can also be built as a module. If so, the module
1376 will be called rtc-cros-ec.
1380 depends on MFD_NTXEC
1383 embedded controller found in certain e-book readers designed by the
1386 comment "on-CPU RTC drivers"
1390 depends on MACH_ASM9260 || COMPILE_TEST
1392 If you say yes here you get support for the RTC on the
1395 This driver can also be built as a module. If so, the module
1396 will be called rtc-asm9260.
1400 depends on ARCH_DIGICOLOR || COMPILE_TEST
1402 If you say yes here you get support for the RTC on Conexant
1405 This driver can also be built as a module. If so, the module
1406 will be called rtc-digicolor.
1410 depends on ARCH_MXC || COMPILE_TEST
1411 depends on OF
1415 This driver can also be built as a module, if so, the module
1416 will be called "rtc-imxdi".
1420 depends on ARCH_LAYERSCAPE || SOC_LS1021A || COMPILE_TEST
1428 This driver can also be built as a module, if so, the module
1429 will be called "rtc-fsl-ftm-alarm".
1433 depends on (ARM && ARCH_MESON) || COMPILE_TEST
1436 Support for the RTC block on the Amlogic Meson6, Meson8, Meson8b
1439 This driver can also be built as a module, if so, the module
1440 will be called "rtc-meson".
1444 depends on ARCH_MESON || COMPILE_TEST
1450 This driver can also be built as a module. If so, the module
1451 will be called rtc-meson-vrtc.
1455 depends on ARCH_OMAP || ARCH_DAVINCI || COMPILE_TEST
1456 depends on OF
1457 depends on PINCTRL
1460 Say "yes" here to support the on chip real time clock
1461 present on TI OMAP1, AM33xx, DA8xx/OMAP-L13x, AM43xx and DRA7xx.
1463 This driver can also be built as a module, if so, module
1464 will be called rtc-omap.
1468 depends on ARCH_EXYNOS || ARCH_S3C64XX || ARCH_S5PV210 || \
1476 This driver can also be build as a module. If so, the module
1477 will be called rtc-s3c.
1481 depends on ARCH_EP93XX || COMPILE_TEST
1486 This driver can also be built as a module. If so, the module
1487 will be called rtc-ep93xx.
1491 depends on ARCH_SA1100 || ARCH_PXA || ARCH_MMP
1496 To compile this driver as a module, choose M here: the
1497 module will be called rtc-sa1100.
1500 tristate "SuperH On-Chip RTC"
1501 depends on SUPERH || ARCH_RENESAS
1503 Say Y here to enable support for the on-chip RTC found in
1506 To compile this driver as a module, choose M here: the
1507 module will be called rtc-sh.
1511 depends on SOC_SP7021
1513 Say 'yes' to get support for the real-time clock present in
1514 Sunplus SP7021 - a SoC for industrial applications. It provides
1519 This driver can also be built as a module. If so, the module
1520 will be called rtc-sunplus.
1524 depends on ARM_AMBA
1527 PrimeCell PL030 RTC found on certain ARM SOCs.
1529 To compile this driver as a module, choose M here: the
1530 module will be called rtc-pl030.
1534 depends on ARM_AMBA
1537 PrimeCell PL031 RTC found on certain ARM SOCs.
1539 To compile this driver as a module, choose M here: the
1540 module will be called rtc-pl031.
1544 depends on ARCH_AT91 || COMPILE_TEST
1545 depends on OF
1547 Driver for the internal RTC (Realtime Clock) module found on
1548 Atmel AT91RM9200's and some AT91SAM9 chips. On AT91SAM9 chips
1553 depends on ARCH_AT91 || COMPILE_TEST
1554 depends on OF && HAS_IOMEM
1562 Some AT91SAM9 SoCs provide a real RTC block, on those ones you'd
1568 depends on MIPS_ALCHEMY
1570 This is a driver for the Au1xxx on-chip Counter0 (Time-Of-Year
1573 This driver can also be built as a module. If so, the module
1574 will be called rtc-au1xxx.
1578 depends on SH_LANDISK
1584 depends on ARCH_RZN1 || COMPILE_TEST
1585 depends on OF && HAS_IOMEM
1593 depends on PARISC || M68K || PPC || SUPERH || COMPILE_TEST
1595 Say Y or M here to enable RTC support on systems using the generic
1601 depends on ARCH_PXA
1613 depends on ARCH_VT8500 || COMPILE_TEST
1621 depends on SPARC64
1624 based RTC on SUN4V systems.
1629 depends on COMMON_CLK
1630 depends on ARCH_SUNXI || COMPILE_TEST
1637 depends on MACH_SUN4I || MACH_SUN7I || COMPILE_TEST
1639 If you say Y here you will get support for the RTC found on
1644 depends on SPARC64
1646 If you say Y here you will get support for the RTC found on
1651 depends on ARCH_DOVE || ARCH_MVEBU || COMPILE_TEST
1653 If you say yes here you will get support for the in-chip RTC
1657 This driver can also be built as a module. If so, the module
1658 will be called rtc-mv.
1662 depends on ARCH_MVEBU || COMPILE_TEST
1663 depends on OF
1665 If you say yes here you will get support for the in-chip RTC
1668 This driver can also be built as a module. If so, the module
1669 will be called armada38x-rtc.
1673 depends on OF && HAS_IOMEM
1676 found on certain SOCs.
1678 To compile this driver as a module, choose M here: the
1679 module will be called rtc-cadence.
1683 depends on HAS_IOMEM
1687 Faraday Technolog FTRTC010 found on e.g. Gemini SoC's.
1689 This driver can also be built as a module. If so, the module
1690 will be called rtc-ftrtc010.
1694 depends on PPC_PS3
1696 If you say yes here you will get support for the RTC on PS3.
1698 This driver can also be built as a module. If so, the module
1699 will be called rtc-ps3.
1703 depends on ARCH_MXS || COMPILE_TEST
1709 This driver can also be built as a module. If so, the module
1710 will be called rtc-stmp3xxx.
1714 depends on EZX_PCAP
1716 If you say Y here you will get support for the RTC found on
1717 the PCAP2 ASIC used on some Motorola phones.
1720 depends on MFD_MC13XXX
1723 This enables support for the RTCs found on Freescale's PMICs
1727 tristate "Freescale MPC5121 built-in RTC"
1728 depends on PPC_MPC512x || PPC_MPC52xx
1731 built-in RTC on MPC5121 or on MPC5200.
1733 This driver can also be built as a module. If so, the module
1734 will be called rtc-mpc5121.
1738 depends on MIPS || COMPILE_TEST
1739 depends on OF && COMMON_CLK
1744 This driver can also be built as a module. If so, the module
1745 will be called rtc-jz4740.
1748 tristate "Loongson On-chip RTC"
1749 depends on MACH_LOONGSON32 || MACH_LOONGSON64 || COMPILE_TEST
1752 This is a driver for the Loongson on-chip Counter0 (Time-Of-Year
1754 It can be found on Loongson-1 series cpu, Loongson-2K series cpu
1757 This driver can also be built as a module. If so, the module
1758 will be called rtc-loongson.
1762 depends on ARCH_LPC18XX || COMPILE_TEST
1763 depends on OF && HAS_IOMEM
1764 depends on COMMON_CLK
1766 This enables support for the NXP RTC found which can be found on
1770 the hardware RTC. This driver can also be built as a module. If
1771 so, the module will be called rtc-lpc24xx.
1774 depends on ARCH_LPC32XX || COMPILE_TEST
1779 This driver can also be built as a module. If so, the module
1780 will be called rtc-lpc32xx.
1784 depends on MFD_PM8XXX || MFD_SPMI_PMIC || COMPILE_TEST
1789 To compile this driver as a module, choose M here: the
1790 module will be called rtc-pm8xxx.
1794 depends on ARCH_TEGRA || COMPILE_TEST
1797 Tegra 200 series internal RTC module.
1799 This drive can also be built as a module. If so, the module
1800 will be called rtc-tegra.
1804 depends on ARCH_MXC || COMPILE_TEST
1805 depends on HAS_IOMEM
1806 depends on OF
1809 RTC module.
1811 This driver can also be built as a module, if so, the module
1812 will be called "rtc-mxc".
1816 depends on ARCH_MXC || COMPILE_TEST
1817 depends on HAS_IOMEM
1818 depends on OF
1821 SRTC module in i.MX53 processor.
1823 This driver can also be built as a module, if so, the module
1824 will be called "rtc-mxc_v2".
1829 depends on ARCH_MXC || COMPILE_TEST
1830 depends on HAS_IOMEM
1831 depends on OF
1834 Low Power (LP) RTC module.
1836 This driver can also be built as a module, if so, the module
1837 will be called "rtc-snvs".
1842 depends on ARCH_MXC || COMPILE_TEST
1843 depends on HAS_IOMEM
1844 depends on OF
1846 If you say yes here you get support for the NXP BBNSM RTC module.
1848 This driver can also be built as a module, if so, the module
1849 will be called "rtc-bbnsm".
1852 depends on IMX_SCMI_BBM_EXT || COMPILE_TEST
1857 RTC module.
1859 To compile this driver as a module, choose M here: the
1860 module will be called rtc-imx-sm-bbm.
1863 depends on IMX_SCU
1864 depends on HAVE_ARM_SMCCC
1868 Controller RTC module.
1872 depends on ARCH_STI
1873 depends on OF
1878 To compile this driver as a module, choose M here: the
1879 module will be called rtc-st-lpc.
1883 depends on ARCH_MOXART || COMPILE_TEST
1886 RTC module.
1888 This driver can also be built as a module. If so, the module
1889 will be called rtc-moxart
1893 depends on ARCH_MEDIATEK || COMPILE_TEST
1898 This drive can also be built as a module. If so, the module
1899 will be called rtc-mt2712.
1903 depends on MFD_MT6397 || COMPILE_TEST
1914 depends on ARCH_MEDIATEK || COMPILE_TEST
1919 This drive can also be built as a module. If so, the module
1920 will be called rtc-mt7622.
1923 tristate "APM X-Gene RTC"
1924 depends on HAS_IOMEM
1925 depends on ARCH_XGENE || COMPILE_TEST
1927 If you say yes here you get support for the APM X-Gene SoC real time
1930 This driver can also be built as a module, if so, the module
1931 will be called "rtc-xgene".
1935 depends on MACH_PIC32
1938 If you say yes here you get support for the PIC32 RTC module.
1940 This driver can also be built as a module. If so, the module
1941 will be called rtc-pic32
1944 tristate "EPSON TOYOCOM RTC-7301SF/DG"
1946 depends on OF && HAS_IOMEM
1949 RTC-7301SF/DG chips.
1951 This driver can also be built as a module. If so, the module
1952 will be called rtc-r7301.
1957 depends on ARCH_STM32 || COMPILE_TEST
1958 depends on OF
1959 depends on PINCTRL
1963 depends on COMMON_CLK
1965 If you say yes here you get support for the STM32 On-Chip
1968 This driver can also be built as a module, if so, the module
1969 will be called "rtc-stm32".
1972 depends on MFD_CPCAP
1975 Say y here for CPCAP rtc found on some Motorola phones
1980 depends on ARCH_REALTEK || COMPILE_TEST
1988 depends on OF
1989 depends on ARCH_ASPEED || COMPILE_TEST
1994 This driver can also be built as a module, if so, the module
1995 will be called "rtc-aspeed".
1999 depends on ARCH_K3 || COMPILE_TEST
2005 This driver can also be built as a module, if so, the module
2006 will be called "rtc-ti-k3".
2010 depends on ARCH_MA35 || COMPILE_TEST
2014 On-Chip Real Time Clock.
2016 This driver can also be built as a module, if so, the module
2017 will be called "rtc-ma35d1".
2020 tristate "Renesas RTCA-3 RTC"
2021 depends on ARCH_RENESAS
2023 If you say yes here you get support for the Renesas RTCA-3 RTC
2024 available on the Renesas RZ/G3S SoC.
2026 This driver can also be built as a module, if so, the module
2027 will be called "rtc-rtca3".
2033 depends on USB_HID
2034 depends on HID_SENSOR_HUB && IIO
2040 If this driver is compiled as a module, it will be named
2041 rtc-hid-sensor-time.
2045 depends on HAS_IOMEM
2054 depends on WILCO_EC
2058 Clock on the Wilco Embedded Controller (Wilco is a kind of Chromebook)
2060 This can also be built as a module. If so, the module will
2065 depends on ARCH_MSTARV7 || COMPILE_TEST
2067 If you say yes here you get support for the Mstar MSC313e On-Chip
2070 This driver can also be built as a module, if so, the module
2071 will be called "rtc-msc313".
2074 tristate "Microchip PolarFire SoC built-in RTC"
2075 depends on ARCH_MICROCHIP_POLARFIRE
2078 built-in RTC on Polarfire SoC.
2080 This driver can also be built as a module, if so, the module
2081 will be called "rtc-mpfs".
2085 depends on ARCH_MSTARV7 || COMPILE_TEST
2088 If you say yes here you get support for the SigmaStar SSD202D On-Chip
2091 This driver can also be built as a module, if so, the module
2092 will be called "rtc-ssd20xd".
2096 depends on ARCH_MESON || COMPILE_TEST
2100 If you say yes here you get support for the RTC block on the
2103 This driver can also be built as a module. If so, the module
2104 will be called "rtc-amlogic-a4".