Home
last modified time | relevance | path

Searched full:isl1208 (Results 1 – 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/rtc/
Drtc-isl1208.c3 * 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 …]
DMakefile81 obj-$(CONFIG_RTC_DRV_ISL1208) += rtc-isl1208.o
DKconfig397 tristate "Intersil ISL1208"
400 Intersil ISL1208 RTC chip.
403 will be called rtc-isl1208.
/kernel/linux/linux-6.6/drivers/rtc/
Drtc-isl1208.c3 * 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 …]
DMakefile79 obj-$(CONFIG_RTC_DRV_ISL1208) += rtc-isl1208.o
DKconfig416 tristate "Intersil ISL1208"
419 Intersil ISL1208 RTC chip.
422 will be called rtc-isl1208.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/
Disil,isl1208.yaml4 $id: http://devicetree.org/schemas/rtc/isil,isl1208.yaml#
15 ISL1208 and ISL1218 do not.
20 - isil,isl1208
97 compatible = "isil,isl1208";
Dtrivial-rtc.yaml44 # Intersil ISL1208 Low Power RTC with Battery Backed SRAM
45 - isil,isl1208
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/
Disil,isl1208.txt4 ISL1208 and ISL1218 do not. They are all use the same driver with the bindings
9 - "isil,isl1208"
Dtrivial-rtc.yaml39 # Intersil ISL1208 Low Power RTC with Battery Backed SRAM
40 - isil,isl1208
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/
Dppa8548.dts88 compatible = "intersil,isl1208";
/kernel/linux/linux-6.6/arch/powerpc/boot/dts/fsl/
Dppa8548.dts88 compatible = "intersil,isl1208";
/kernel/linux/linux-5.10/arch/arm/mach-mmp/
Dgplugd.c135 .type = "isl1208",
/kernel/linux/linux-6.6/drivers/regulator/
Draa215300.c122 const char *name = pmic_version >= 0x12 ? "isl1208" : "raa215300_a0"; in raa215300_i2c_probe()
/kernel/linux/linux-6.6/arch/arm/boot/dts/intel/ixp/
Dintel-ixp42x-freecom-fsg-3.dts79 compatible = "isil,isl1208";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/
Drk3368-lion.dtsi63 compatible = "isil,isl1208";
Drk3399-puma.dtsi381 compatible = "isil,isl1208";
/kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/
Dfsg-setup.c80 I2C_BOARD_INFO("isl1208", 0x6f),
/kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/
Drk3368-lion.dtsi67 compatible = "isil,isl1208";
Dpx30-ringneck.dtsi301 compatible = "isil,isl1208";
Drk3399-puma.dtsi352 compatible = "isil,isl1208";
/kernel/linux/linux-5.10/arch/arm/mach-ep93xx/
Dedb93xx.c63 I2C_BOARD_INFO("isl1208", 0x6f),
/kernel/linux/linux-6.6/arch/arm/mach-ep93xx/
Dedb93xx.c63 I2C_BOARD_INFO("isl1208", 0x6f),
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6qdl-nit6xlite.dtsi264 compatible = "isil,isl1208";
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/
Dimx6qdl-nit6xlite.dtsi266 compatible = "isil,isl1208";

12