| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | rtc-isl1208.c | 3 * Intersil ISL1208 rtc class driver 71 /* ISL1208 various variants */ 87 [TYPE_ISL1208] = { "isl1208", 2, false, false }, 94 { "isl1208", TYPE_ISL1208 }, 103 { .compatible = "isil,isl1208", .data = &isl1208_configs[TYPE_ISL1208] }, 146 /* simple check to see whether we have a isl1208 */ 596 struct isl1208_state *isl1208 = i2c_get_clientdata(client); in isl1208_rtc_interrupt() local 619 rtc_update_irq(isl1208->rtc, 1, RTC_IRQF | RTC_AF); in isl1208_rtc_interrupt() 636 if (isl1208->config->has_tamper && (sr & ISL1208_REG_SR_EVT)) { in isl1208_rtc_interrupt() 639 if (isl1208->config->has_timestamp) in isl1208_rtc_interrupt() [all …]
|
| D | Makefile | 81 obj-$(CONFIG_RTC_DRV_ISL1208) += rtc-isl1208.o
|
| D | Kconfig | 397 tristate "Intersil ISL1208" 400 Intersil ISL1208 RTC chip. 403 will be called rtc-isl1208.
|
| /kernel/linux/linux-6.6/drivers/rtc/ |
| D | rtc-isl1208.c | 3 * Intersil ISL1208 rtc class driver 112 { "isl1208", .driver_data = (kernel_ulong_t)&config_isl1208 }, 122 { .compatible = "isil,isl1208", .data = &config_isl1208 }, 165 /* simple check to see whether we have a isl1208 */ 628 struct isl1208_state *isl1208 = i2c_get_clientdata(client); in isl1208_rtc_interrupt() local 651 rtc_update_irq(isl1208->rtc, 1, RTC_IRQF | RTC_AF); in isl1208_rtc_interrupt() 668 if (isl1208->config->has_tamper && (sr & ISL1208_REG_SR_EVT)) { in isl1208_rtc_interrupt() 671 if (isl1208->config->has_timestamp) in isl1208_rtc_interrupt() 672 sysfs_notify(&isl1208->rtc->dev.kobj, NULL, in isl1208_rtc_interrupt() 776 struct isl1208_state *isl1208 = priv; in isl1208_nvmem_read() local [all …]
|
| D | Makefile | 79 obj-$(CONFIG_RTC_DRV_ISL1208) += rtc-isl1208.o
|
| D | Kconfig | 416 tristate "Intersil ISL1208" 419 Intersil ISL1208 RTC chip. 422 will be called rtc-isl1208.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | isil,isl1208.yaml | 4 $id: http://devicetree.org/schemas/rtc/isil,isl1208.yaml# 15 ISL1208 and ISL1218 do not. 20 - isil,isl1208 97 compatible = "isil,isl1208";
|
| D | trivial-rtc.yaml | 44 # Intersil ISL1208 Low Power RTC with Battery Backed SRAM 45 - isil,isl1208
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | isil,isl1208.txt | 4 ISL1208 and ISL1218 do not. They are all use the same driver with the bindings 9 - "isil,isl1208"
|
| D | trivial-rtc.yaml | 39 # Intersil ISL1208 Low Power RTC with Battery Backed SRAM 40 - isil,isl1208
|
| /kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
| D | ppa8548.dts | 88 compatible = "intersil,isl1208";
|
| /kernel/linux/linux-6.6/arch/powerpc/boot/dts/fsl/ |
| D | ppa8548.dts | 88 compatible = "intersil,isl1208";
|
| /kernel/linux/linux-5.10/arch/arm/mach-mmp/ |
| D | gplugd.c | 135 .type = "isl1208",
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | raa215300.c | 122 const char *name = pmic_version >= 0x12 ? "isl1208" : "raa215300_a0"; in raa215300_i2c_probe()
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/intel/ixp/ |
| D | intel-ixp42x-freecom-fsg-3.dts | 79 compatible = "isil,isl1208";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/ |
| D | rk3368-lion.dtsi | 63 compatible = "isil,isl1208";
|
| D | rk3399-puma.dtsi | 381 compatible = "isil,isl1208";
|
| /kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/ |
| D | fsg-setup.c | 80 I2C_BOARD_INFO("isl1208", 0x6f),
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3368-lion.dtsi | 67 compatible = "isil,isl1208";
|
| D | px30-ringneck.dtsi | 301 compatible = "isil,isl1208";
|
| D | rk3399-puma.dtsi | 352 compatible = "isil,isl1208";
|
| /kernel/linux/linux-5.10/arch/arm/mach-ep93xx/ |
| D | edb93xx.c | 63 I2C_BOARD_INFO("isl1208", 0x6f),
|
| /kernel/linux/linux-6.6/arch/arm/mach-ep93xx/ |
| D | edb93xx.c | 63 I2C_BOARD_INFO("isl1208", 0x6f),
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx6qdl-nit6xlite.dtsi | 264 compatible = "isil,isl1208";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6qdl-nit6xlite.dtsi | 266 compatible = "isil,isl1208";
|