Lines Matching +full:chip +full:- +full:select

1 # SPDX-License-Identifier: GPL-2.0-only
11 select RTC_LIB
17 select RTC_LIB
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
89 select NVMEM
139 Provides an emulation for RTC_UIE if the underlying rtc chip
141 once-per-second update interrupts, used for synchronization.
159 will be called rtc-test.
173 will be called rtc-88pm860x.
183 will be called rtc-88pm80x.
190 Marvell 88PM886 chip.
193 will be called rtc-88pm886.
196 select REGMAP_I2C
197 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
200 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip.
203 will be called rtc-ab-b5ze-s3.
206 select REGMAP_I2C
207 tristate "Abracon AB-RTCMC-32.768kHz-EOZ9"
210 AB-RTCMC-32.768kHz-EOA9 I2C RTC chip.
213 will be called rtc-ab-e0z9.
217 select WATCHDOG_CORE if WATCHDOG
220 families of ultra-low-power battery- and capacitor-backed real-time
224 will be called rtc-abx80x.
227 tristate "X-Powers AC100"
230 If you say yes here you get support for the real-time clock found
231 in X-Powers AC100 family peripheral ICs.
234 will be called rtc-ac100.
237 tristate "Broadcom STB wake-timer"
241 If you say yes here you get support for the wake-timer found on
245 be called rtc-brcmstb-waketimer.
255 will be called rtc-as3722.
258 tristate "Dallas/Maxim DS1307/37/38/39/40/41, ST M41T00, EPSON RX-8025, ISL12057"
259 select REGMAP_I2C
260 select WATCHDOG_CORE if WATCHDOG
265 ST M41T00, EPSON RX-8025, Intersil ISL12057 and probably other chips.
272 sysfs, but other chip features may not be available.
275 will be called rtc-ds1307.
278 bool "Century bit support for rtc-ds1307"
295 DS1374 real-time clock chips. If an interrupt is associated
299 will be called rtc-ds1374.
304 select WATCHDOG_CORE
308 real-time clock chips.
314 Dallas/Maxim DS1672 timekeeping chip.
317 will be called rtc-ds1672.
323 Say Y to enable support for the HYM8563 I2C RTC chip. Apart
328 will be called rtc-hym8563.
340 Maxim MAX6900 I2C RTC chip.
343 will be called rtc-max6900.
348 select REGMAP_IRQ
354 will be called rtc-max8907.
364 will be called rtc-max8925.
374 will be called rtc-max8998.
384 will be called rtc-max8997.
391 select REGMAP_I2C
397 will be called rtc-max31335.
407 will be called rtc-max77686.
417 "spacemit-p1-rtc".
427 rtc-nvidia-vrs10.
434 chip.
437 called "rtc-nct3018y".
447 be called rtc-nct6694.
457 will be called rk808-rtc.
466 will be called rtc-rs5c372.
472 Intersil ISL1208 RTC chip.
475 will be called rtc-isl1208.
479 select REGMAP_I2C
482 Intersil ISL12022 RTC chip.
485 will be called rtc-isl12022.
492 Intersil ISL12026 RTC chip.
495 will be called rtc-isl12026.
501 Xicor/Intersil X1205 RTC chip.
504 will be called rtc-x1205.
508 select REGMAP_I2C
514 will be called rtc-pcf8523.
518 select REGMAP_I2C
520 If you say yes here you get support for the PCF85363 RTC chip.
523 will be called rtc-pcf85363.
525 The nvmem interface will be named pcf85363-#, where # is the
526 zero-based instance number.
530 select REGMAP_I2C
533 Philips PCF8563 RTC chip. The Epson RTC8564
537 will be called rtc-pcf8563.
543 RTC chip found on Acorn RiscPCs. This driver supports the
546 chip, but the year will probably have to be tweaked.
549 will be called rtc-pcf8583.
560 will be called rtc-m41t80.
578 will be called rtc-bd70528.
584 BQ32000 I2C RTC chip.
587 will be called rtc-bq32k.
594 TWL92330 "Menelaus" power management chip, used with OMAP2
607 will be called rtc-twl.
617 will be called rtc-palma.
637 will be called rtc-tps6594.
647 will be called rtc-tps65910.
657 will be called rtc-rc5t583.
667 will be called rtc-rc5t619.
670 tristate "Seiko Instruments S-35390A"
671 select BITREVERSE
674 Instruments S-35390A.
677 will be called rtc-s35390a.
684 Ramtron FM3130 is a chip with two separate devices inside,
688 will be called rtc-fm3130.
692 select REGMAP_I2C
695 chip.
698 will be called rtc-rx8010.
702 select REGMAP_I2C
708 called rtc-rx8111.
711 tristate "Epson RX-8571/RX-8581"
712 select REGMAP_I2C
714 If you say yes here you will get support for the Epson RX-8571/
715 RX-8581.
718 will be called rtc-rx8581.
721 tristate "Epson RX-8025SA/NB"
724 RX-8025SA/NB RTC chips.
727 will be called rtc-rx8025.
736 will be called rtc-em3027.
740 select REGMAP_I2C
746 will be called rtc-rv3028.
750 select REGMAP_I2C
756 will be called rtc-rv3032.
765 will be called rtc-rv8803.
770 select REGMAP_IRQ
771 select REGMAP_I2C
777 will be called rtc-s5m.
781 select REGMAP_I2C
787 will be called rtc-sd2405al.
791 select REGMAP_I2C
797 will be called rtc-sd3078
809 ST M41T93 SPI RTC chip.
812 will be called rtc-m41t93.
818 ST M41T94 SPI RTC chip.
821 will be called rtc-m41t94.
830 will be called rtc-ds1302.
835 Select this driver to get support for the Dallas/Maxim DS1305
840 will be called rtc-ds1305.
843 select REGMAP_SPI
851 will be called rtc-ds1343.
854 select REGMAP_SPI
860 This driver only supports the RTC feature, and not other chip
864 will be called rtc-ds1347.
873 other chip features such as alarms.
876 will be called rtc-ds1390.
882 Maxim MAX6916 SPI RTC chip.
884 This driver only supports the RTC feature, and not other chip
888 will be called rtc-max6916.
891 tristate "Epson RTC-9701JE"
894 Epson RTC-9701JE SPI RTC chip.
897 will be called rtc-r9701.
900 tristate "Epson RX-4581"
902 If you say yes here you will get support for the Epson RX-4581.
905 will be called rtc-rx4581.
914 will be called rtc-rs5c348.
920 Maxim MAX6902 SPI RTC chip.
923 will be called rtc-max6902.
927 select REGMAP_SPI
930 RTC chip.
933 will be called rtc-pcf2123.
941 will be called rtc-mcp795.
960 select REGMAP_I2C if I2C
961 select REGMAP_SPI if SPI_MASTER
964 DS3232 and DS3234 real-time clock chips. If an interrupt is associated
968 will be called rtc-ds3232.
976 rtc-ds3232
981 select REGMAP_I2C if I2C
982 select REGMAP_SPI if SPI_MASTER
983 select WATCHDOG_CORE if WATCHDOG
994 will be called rtc-pcf2127.
999 select REGMAP_I2C if I2C
1000 select REGMAP_SPI if SPI_MASTER
1006 will be called rtc-pcf85063.
1011 select REGMAP_I2C if I2C
1012 select REGMAP_SPI if SPI_MASTER
1018 will be called rtc-rv3029c2.
1027 rtc-rv3029.
1030 tristate "Epson RX-6110"
1032 select REGMAP_SPI if SPI_MASTER
1033 select REGMAP_I2C if I2C
1035 If you say yes here you will get support for the Epson RX-6110.
1038 will be called rtc-rx6110.
1047 tristate "PC-style 'CMOS'"
1051 select RTC_MC146818_LIB
1054 found in every PC or ACPI-based system, and some other boards.
1065 will be called rtc-cmos.
1068 bool "Alpha PC-style CMOS"
1071 select RTC_MC146818_LIB
1074 Direct support for the real-time clock found on every Alpha
1080 select REGMAP_MMIO
1085 This driver provides support for the Andes ATCRTC100 real-time clock
1090 be called rtc-atcrtc100.
1109 Dallas DS1511 timekeeping/watchdog chip.
1112 will be called rtc-ds1511.
1119 Maxim/Dallas DS1553 timekeeping chip.
1122 will be called rtc-ds1553.
1134 will be called rtc-ds1685.
1145 clock chip.
1147 This chip is commonly found in SGI O2 (IP32) and SGI Octane (IP30)
1148 systems, as well as EPPC-405-UC modules by electronic system design
1155 clock chip.
1157 This is an older RTC chip, supplanted by the DS1685/DS1687 above,
1159 Cycle counters, plus a customer-specific, 8-byte ROM/Serial number.
1169 clock chip.
1171 This chip features 2kb of extended NV-SRAM. It may possibly be
1178 clock chip.
1180 This chip features 4kb of extended NV-SRAM.
1186 clock chip.
1188 This chip features 8kb of extended NV-SRAM.
1197 Maxim/Dallas DS1742/1743 timekeeping chip.
1200 will be called rtc-ds1742.
1206 Dallas DS2404 RTC chip.
1209 will be called rtc-ds2404.
1216 DA9052-BC and DA9053-AA/Bx PMICs.
1226 will be called rtc-da9055
1236 will be called "rtc-da9063".
1246 will be called rtc-efi.
1253 Simtek STK17TA8 timekeeping chip.
1256 will be called rtc-stk17ta8.
1266 will be called rtc-m48t86.
1273 ST M48T35 RTC chip.
1276 will be called "rtc-m48t35".
1283 ST M48T59 RTC chip and compatible ST M48T08 and M48T02.
1289 will be called "rtc-m48t59".
1296 timekeeping chip. It is used in some Amiga models (e.g. A2000).
1299 will be called rtc-msm6242.
1307 BQ4802 RTC chip.
1310 will be called rtc-bq4802.
1317 timekeeping chip. It is used in some Amiga models (e.g. A3000
1321 will be called rtc-rp5c01.
1326 select REGMAP
1332 will be called "rtc-gamecube".
1342 will be called "rtc-wm831x".
1352 will be called "rtc-wm8350".
1363 will be called rtc-sc27xx.
1374 tristate "ST-Ericsson AB8500 RTC"
1376 select RTC_INTF_DEV
1377 select RTC_INTF_DEV_UIE_EMUL
1379 Select this to enable the ST-Ericsson AB8500 power management IC RTC
1380 support. This chip contains a battery- and capacitor-backed RTC.
1391 will be called rtc-opal.
1394 tristate "OP-TEE based RTC driver"
1397 Select this to get support for OP-TEE based RTC control on SoCs where
1401 will be called rtc-optee.
1418 will be called rtc-cros-ec.
1425 embedded controller found in certain e-book readers designed by the
1428 comment "on-CPU RTC drivers"
1438 will be called rtc-asm9260.
1443 select MFD_SYSCON
1444 select REGMAP
1450 called rtc-cv1800.
1460 will be called rtc-digicolor.
1470 will be called "rtc-imxdi".
1483 will be called "rtc-fsl-ftm-alarm".
1488 select REGMAP_MMIO
1494 will be called "rtc-meson".
1505 will be called rtc-meson-vrtc.
1512 select GENERIC_PINCONF
1514 Say "yes" here to support the on chip real time clock
1515 present on TI OMAP1, AM33xx, DA8xx/OMAP-L13x, AM43xx and DRA7xx.
1518 will be called rtc-omap.
1531 will be called rtc-s3c.
1541 will be called rtc-ep93xx.
1551 module will be called rtc-sa1100.
1554 tristate "SuperH On-Chip RTC"
1557 Say Y here to enable support for the on-chip RTC found in
1561 module will be called rtc-sh.
1567 Say 'yes' to get support for the real-time clock present in
1568 Sunplus SP7021 - a SoC for industrial applications. It provides
1574 will be called rtc-sunplus.
1584 module will be called rtc-pl030.
1594 module will be called rtc-pl031.
1609 select MFD_SYSCON
1624 This is a driver for the Au1xxx on-chip Counter0 (Time-Of-Year
1628 will be called rtc-au1xxx.
1657 select RTC_DRV_SA1100
1708 If you say yes here you will get support for the in-chip RTC
1713 will be called rtc-mv.
1720 If you say yes here you will get support for the in-chip RTC
1724 will be called armada38x-rtc.
1734 module will be called rtc-cadence.
1745 will be called rtc-ftrtc010.
1754 will be called rtc-ps3.
1759 select STMP_DEVICE
1765 will be called rtc-stmp3xxx.
1775 tristate "Freescale MPC5121 built-in RTC"
1779 built-in RTC on MPC5121 or on MPC5200.
1782 will be called rtc-mpc5121.
1793 will be called rtc-jz4740.
1796 tristate "Loongson On-chip RTC"
1798 select REGMAP_MMIO
1800 This is a driver for the Loongson on-chip Counter0 (Time-Of-Year
1802 It can be found on Loongson-1 series cpu, Loongson-2K series cpu
1806 will be called rtc-loongson.
1819 so, the module will be called rtc-lpc24xx.
1828 will be called rtc-lpc32xx.
1838 module will be called rtc-pm8xxx.
1848 will be called rtc-tegra.
1860 will be called "rtc-mxc".
1872 will be called "rtc-mxc_v2".
1876 select REGMAP_MMIO
1885 will be called "rtc-snvs".
1889 select REGMAP_MMIO
1897 will be called "rtc-bbnsm".
1908 module will be called rtc-imx-sm-bbm.
1927 module will be called rtc-st-lpc.
1937 will be called rtc-moxart
1947 will be called rtc-mt2712.
1952 select IRQ_DOMAIN
1955 MT6397 PMIC. You should enable MT6397 PMIC MFD before select
1958 If you want to use MediaTek(R) RTC interface, select Y or M here.
1968 will be called rtc-mt7622.
1971 tristate "APM X-Gene RTC"
1975 If you say yes here you get support for the APM X-Gene SoC real time
1979 will be called "rtc-xgene".
1989 will be called rtc-pic32
1992 tristate "EPSON TOYOCOM RTC-7301SF/DG"
1993 select REGMAP_MMIO
1997 RTC-7301SF/DG chips.
2000 will be called rtc-r7301.
2004 select REGMAP_MMIO
2008 select PINMUX
2009 select PINCONF
2010 select GENERIC_PINCONF
2013 If you say yes here you get support for the STM32 On-Chip
2017 will be called "rtc-stm32".
2043 will be called "rtc-aspeed".
2048 select REGMAP_MMIO
2054 will be called "rtc-ti-k3".
2059 select REGMAP_MMIO
2062 On-Chip Real Time Clock.
2065 will be called "rtc-ma35d1".
2068 tristate "Renesas RTCA-3 RTC"
2071 If you say yes here you get support for the Renesas RTCA-3 RTC
2075 will be called "rtc-rtca3".
2106 module will be called rtc-macsmc.
2113 If you say yes here you get support for the Mstar MSC313e On-Chip
2117 will be called "rtc-msc313".
2120 tristate "Microchip PolarFire SoC built-in RTC"
2124 built-in RTC on Polarfire SoC.
2127 will be called "rtc-mpfs".
2134 If you say yes here you get support for the SigmaStar SSD202D On-Chip
2138 will be called "rtc-ssd20xd".
2143 select REGMAP_MMIO
2150 will be called "rtc-amlogic-a4".
2161 Please note that it is not battery-powered.
2169 select HID_SENSOR_IIO_COMMON
2175 rtc-hid-sensor-time.