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.
186 select REGMAP_I2C
187 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
190 AB-RTCMC-32.768kHz-B5ZE-S3 I2C RTC chip.
193 will be called rtc-ab-b5ze-s3.
196 select REGMAP_I2C
197 tristate "Abracon AB-RTCMC-32.768kHz-EOZ9"
200 AB-RTCMC-32.768kHz-EOA9 I2C RTC chip.
203 will be called rtc-ab-e0z9.
207 select WATCHDOG_CORE if WATCHDOG
210 families of ultra-low-power battery- and capacitor-backed real-time
214 will be called rtc-abx80x.
217 tristate "X-Powers AC100"
220 If you say yes here you get support for the real-time clock found
221 in X-Powers AC100 family peripheral ICs.
224 will be called rtc-ac100.
227 tristate "Broadcom STB wake-timer"
231 If you say yes here you get support for the wake-timer found on
235 be called rtc-brcmstb-waketimer.
245 will be called rtc-as3722.
248 tristate "Dallas/Maxim DS1307/37/38/39/40/41, ST M41T00, EPSON RX-8025, ISL12057"
249 select REGMAP_I2C
250 select WATCHDOG_CORE if WATCHDOG
255 ST M41T00, EPSON RX-8025, Intersil ISL12057 and probably other chips.
262 sysfs, but other chip features may not be available.
265 will be called rtc-ds1307.
268 bool "Century bit support for rtc-ds1307"
285 DS1374 real-time clock chips. If an interrupt is associated
289 will be called rtc-ds1374.
294 select WATCHDOG_CORE
298 real-time clock chips.
304 Dallas/Maxim DS1672 timekeeping chip.
307 will be called rtc-ds1672.
313 Say Y to enable support for the HYM8563 I2C RTC chip. Apart
318 will be called rtc-hym8563.
330 Maxim MAX6900 I2C RTC chip.
333 will be called rtc-max6900.
338 select REGMAP_IRQ
344 will be called rtc-max8907.
354 will be called rtc-max8925.
364 will be called rtc-max8998.
374 will be called rtc-max8997.
381 select REGMAP_I2C
387 will be called rtc-max31335.
397 will be called rtc-max77686.
404 chip.
407 called "rtc-nct3018y".
417 will be called rk808-rtc.
426 will be called rtc-rs5c372.
432 Intersil ISL1208 RTC chip.
435 will be called rtc-isl1208.
439 select REGMAP_I2C
442 Intersil ISL12022 RTC chip.
445 will be called rtc-isl12022.
452 Intersil ISL12026 RTC chip.
455 will be called rtc-isl12026.
461 Xicor/Intersil X1205 RTC chip.
464 will be called rtc-x1205.
468 select REGMAP_I2C
474 will be called rtc-pcf8523.
478 select REGMAP_I2C
480 If you say yes here you get support for the PCF85063 RTC chip
483 will be called rtc-pcf85063.
487 select REGMAP_I2C
489 If you say yes here you get support for the PCF85363 RTC chip.
492 will be called rtc-pcf85363.
494 The nvmem interface will be named pcf85363-#, where # is the
495 zero-based instance number.
501 Philips PCF8563 RTC chip. The Epson RTC8564
505 will be called rtc-pcf8563.
511 RTC chip found on Acorn RiscPCs. This driver supports the
514 chip, but the year will probably have to be tweaked.
517 will be called rtc-pcf8583.
528 will be called rtc-m41t80.
545 will be called rtc-bd70528.
551 BQ32000 I2C RTC chip.
554 will be called rtc-bq32k.
561 TWL92330 "Menelaus" power management chip, used with OMAP2
574 will be called rtc-twl.
584 will be called rtc-palma.
604 will be called rtc-tps6594.
614 will be called rtc-tps65910.
624 will be called rtc-rc5t583.
634 will be called rtc-rc5t619.
637 tristate "Seiko Instruments S-35390A"
638 select BITREVERSE
641 Instruments S-35390A.
644 will be called rtc-s35390a.
651 Ramtron FM3130 is a chip with two separate devices inside,
655 will be called rtc-fm3130.
659 select REGMAP_I2C
662 chip.
665 will be called rtc-rx8010.
668 tristate "Epson RX-8571/RX-8581"
669 select REGMAP_I2C
671 If you say yes here you will get support for the Epson RX-8571/
672 RX-8581.
675 will be called rtc-rx8581.
678 tristate "Epson RX-8025SA/NB"
681 RX-8025SA/NB RTC chips.
684 will be called rtc-rx8025.
693 will be called rtc-em3027.
697 select REGMAP_I2C
703 will be called rtc-rv3028.
707 select REGMAP_I2C
713 will be called rtc-rv3032.
722 will be called rtc-rv8803.
727 select REGMAP_IRQ
728 select REGMAP_I2C
734 will be called rtc-s5m.
738 select REGMAP_I2C
744 will be called rtc-sd3078
756 ST M41T93 SPI RTC chip.
759 will be called rtc-m41t93.
765 ST M41T94 SPI RTC chip.
768 will be called rtc-m41t94.
777 will be called rtc-ds1302.
782 Select this driver to get support for the Dallas/Maxim DS1305
787 will be called rtc-ds1305.
790 select REGMAP_SPI
798 will be called rtc-ds1343.
801 select REGMAP_SPI
807 This driver only supports the RTC feature, and not other chip
811 will be called rtc-ds1347.
820 other chip features such as alarms.
823 will be called rtc-ds1390.
829 Maxim MAX6916 SPI RTC chip.
831 This driver only supports the RTC feature, and not other chip
835 will be called rtc-max6916.
838 tristate "Epson RTC-9701JE"
841 Epson RTC-9701JE SPI RTC chip.
844 will be called rtc-r9701.
847 tristate "Epson RX-4581"
849 If you say yes here you will get support for the Epson RX-4581.
852 will be called rtc-rx4581.
861 will be called rtc-rs5c348.
867 Maxim MAX6902 SPI RTC chip.
870 will be called rtc-max6902.
874 select REGMAP_SPI
877 RTC chip.
880 will be called rtc-pcf2123.
888 will be called rtc-mcp795.
907 select REGMAP_I2C if I2C
908 select REGMAP_SPI if SPI_MASTER
911 DS3232 and DS3234 real-time clock chips. If an interrupt is associated
915 will be called rtc-ds3232.
923 rtc-ds3232
928 select REGMAP_I2C if I2C
929 select REGMAP_SPI if SPI_MASTER
930 select WATCHDOG_CORE if WATCHDOG
941 will be called rtc-pcf2127.
946 select REGMAP_I2C if I2C
947 select REGMAP_SPI if SPI_MASTER
953 will be called rtc-rv3029c2.
962 rtc-rv3029.
965 tristate "Epson RX-6110"
967 select REGMAP_SPI if SPI_MASTER
968 select REGMAP_I2C if I2C
970 If you say yes here you will get support for the Epson RX-6110.
973 will be called rtc-rx6110.
982 tristate "PC-style 'CMOS'"
986 select RTC_MC146818_LIB
989 found in every PC or ACPI-based system, and some other boards.
1000 will be called rtc-cmos.
1003 bool "Alpha PC-style CMOS"
1006 select RTC_MC146818_LIB
1009 Direct support for the real-time clock found on every Alpha
1029 Dallas DS1511 timekeeping/watchdog chip.
1032 will be called rtc-ds1511.
1039 Maxim/Dallas DS1553 timekeeping chip.
1042 will be called rtc-ds1553.
1054 will be called rtc-ds1685.
1065 clock chip.
1067 This chip is commonly found in SGI O2 (IP32) and SGI Octane (IP30)
1068 systems, as well as EPPC-405-UC modules by electronic system design
1075 clock chip.
1077 This is an older RTC chip, supplanted by the DS1685/DS1687 above,
1079 Cycle counters, plus a customer-specific, 8-byte ROM/Serial number.
1089 clock chip.
1091 This chip features 2kb of extended NV-SRAM. It may possibly be
1098 clock chip.
1100 This chip features 4kb of extended NV-SRAM.
1106 clock chip.
1108 This chip features 8kb of extended NV-SRAM.
1117 Maxim/Dallas DS1742/1743 timekeeping chip.
1120 will be called rtc-ds1742.
1126 Dallas DS2404 RTC chip.
1129 will be called rtc-ds2404.
1136 DA9052-BC and DA9053-AA/Bx PMICs.
1146 will be called rtc-da9055
1156 will be called "rtc-da9063".
1166 will be called rtc-efi.
1173 Simtek STK17TA8 timekeeping chip.
1176 will be called rtc-stk17ta8.
1186 will be called rtc-m48t86.
1193 ST M48T35 RTC chip.
1196 will be called "rtc-m48t35".
1203 ST M48T59 RTC chip and compatible ST M48T08 and M48T02.
1209 will be called "rtc-m48t59".
1216 timekeeping chip. It is used in some Amiga models (e.g. A2000).
1219 will be called rtc-msm6242.
1227 BQ4802 RTC chip.
1230 will be called rtc-bq4802.
1237 timekeeping chip. It is used in some Amiga models (e.g. A3000
1241 will be called rtc-rp5c01.
1246 select REGMAP
1252 will be called "rtc-gamecube".
1262 will be called "rtc-wm831x".
1272 will be called "rtc-wm8350".
1283 will be called rtc-sc27xx.
1301 tristate "ST-Ericsson AB8500 RTC"
1303 select RTC_INTF_DEV
1304 select RTC_INTF_DEV_UIE_EMUL
1306 Select this to enable the ST-Ericsson AB8500 power management IC RTC
1307 support. This chip contains a battery- and capacitor-backed RTC.
1318 will be called rtc-opal.
1321 tristate "OP-TEE based RTC driver"
1324 Select this to get support for OP-TEE based RTC control on SoCs where
1328 will be called rtc-optee.
1345 will be called rtc-cros-ec.
1352 embedded controller found in certain e-book readers designed by the
1355 comment "on-CPU RTC drivers"
1365 will be called rtc-asm9260.
1375 will be called rtc-digicolor.
1385 will be called "rtc-imxdi".
1398 will be called "rtc-fsl-ftm-alarm".
1403 select REGMAP_MMIO
1409 will be called "rtc-meson".
1420 will be called rtc-meson-vrtc.
1427 select GENERIC_PINCONF
1429 Say "yes" here to support the on chip real time clock
1430 present on TI OMAP1, AM33xx, DA8xx/OMAP-L13x, AM43xx and DRA7xx.
1433 will be called rtc-omap.
1446 will be called rtc-s3c.
1456 will be called rtc-ep93xx.
1466 module will be called rtc-sa1100.
1469 tristate "SuperH On-Chip RTC"
1472 Say Y here to enable support for the on-chip RTC found in
1476 module will be called rtc-sh.
1482 Say 'yes' to get support for the real-time clock present in
1483 Sunplus SP7021 - a SoC for industrial applications. It provides
1489 will be called rtc-sunplus.
1499 module will be called rtc-pl030.
1509 module will be called rtc-pl031.
1524 select MFD_SYSCON
1539 This is a driver for the Au1xxx on-chip Counter0 (Time-Of-Year
1543 will be called rtc-au1xxx.
1571 select RTC_DRV_SA1100
1622 If you say yes here you will get support for the in-chip RTC
1627 will be called rtc-mv.
1634 If you say yes here you will get support for the in-chip RTC
1638 will be called armada38x-rtc.
1648 module will be called rtc-cadence.
1659 will be called rtc-ftrtc010.
1668 will be called rtc-ps3.
1673 select STMP_DEVICE
1679 will be called rtc-stmp3xxx.
1696 tristate "Freescale MPC5121 built-in RTC"
1700 built-in RTC on MPC5121 or on MPC5200.
1703 will be called rtc-mpc5121.
1714 will be called rtc-jz4740.
1717 tristate "Loongson On-chip RTC"
1719 select REGMAP_MMIO
1721 This is a driver for the Loongson on-chip Counter0 (Time-Of-Year
1723 It can be found on Loongson-1 series cpu, Loongson-2K series cpu
1727 will be called rtc-loongson.
1740 so, the module will be called rtc-lpc24xx.
1749 will be called rtc-lpc32xx.
1759 module will be called rtc-pm8xxx.
1769 will be called rtc-tegra.
1781 will be called "rtc-mxc".
1793 will be called "rtc-mxc_v2".
1797 select REGMAP_MMIO
1806 will be called "rtc-snvs".
1810 select REGMAP_MMIO
1818 will be called "rtc-bbnsm".
1837 module will be called rtc-st-lpc.
1847 will be called rtc-moxart
1857 will be called rtc-mt2712.
1864 MT6397 PMIC. You should enable MT6397 PMIC MFD before select
1867 If you want to use MediaTek(R) RTC interface, select Y or M here.
1877 will be called rtc-mt7622.
1880 tristate "APM X-Gene RTC"
1884 If you say yes here you get support for the APM X-Gene SoC real time
1888 will be called "rtc-xgene".
1898 will be called rtc-pic32
1901 tristate "EPSON TOYOCOM RTC-7301SF/DG"
1902 select REGMAP_MMIO
1906 RTC-7301SF/DG chips.
1909 will be called rtc-r7301.
1913 select REGMAP_MMIO
1916 If you say yes here you get support for the STM32 On-Chip
1920 will be called "rtc-stm32".
1946 will be called "rtc-aspeed".
1951 select REGMAP_MMIO
1957 will be called "rtc-ti-k3".
1962 select REGMAP_MMIO
1965 On-Chip Real Time Clock.
1968 will be called "rtc-ma35d1".
1976 select HID_SENSOR_IIO_COMMON
1982 rtc-hid-sensor-time.
2008 If you say yes here you get support for the Mstar MSC313e On-Chip
2012 will be called "rtc-msc313".
2015 tristate "Microchip PolarFire SoC built-in RTC"
2019 built-in RTC on Polarfire SoC.
2022 will be called "rtc-mpfs".
2029 If you say yes here you get support for the SigmaStar SSD202D On-Chip
2033 will be called "rtc-ssd20xd".