Home
last modified time | relevance | path

Searched full:isl12022 (Results 1 – 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/rtc/
Drtc-isl12022.c43 struct isl12022 { struct
101 * In the routines that deal directly with the isl12022 hardware, we use
156 struct isl12022 *isl12022 = i2c_get_clientdata(client); in isl12022_rtc_set_time() local
167 if (!isl12022->write_enabled) { in isl12022_rtc_set_time()
201 isl12022->write_enabled = true; in isl12022_rtc_set_time()
238 struct isl12022 *isl12022; in isl12022_probe() local
243 isl12022 = devm_kzalloc(&client->dev, sizeof(struct isl12022), in isl12022_probe()
245 if (!isl12022) in isl12022_probe()
248 i2c_set_clientdata(client, isl12022); in isl12022_probe()
250 isl12022->rtc = devm_rtc_device_register(&client->dev, in isl12022_probe()
[all …]
DMakefile79 obj-$(CONFIG_RTC_DRV_ISL12022) += rtc-isl12022.o
DKconfig406 tristate "Intersil ISL12022"
409 Intersil ISL12022 RTC chip.
412 will be called rtc-isl12022.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/
Dintersil,isl12022.yaml4 $id: http://devicetree.org/schemas/rtc/intersil,isl12022.yaml#
7 title: Intersil ISL12022 Real-time Clock
14 const: isil,isl12022
57 compatible = "isil,isl12022";
/kernel/linux/linux-6.6/drivers/rtc/
Drtc-isl12022.c133 hwmon = devm_hwmon_device_register_with_info(dev, "isl12022", regmap, in isl12022_hwmon_register()
141 * In the routines that deal directly with the isl12022 hardware, we use
277 hw = devm_clk_hw_register_fixed_rate(dev, "isl12022", NULL, 0, 32768); in isl12022_register_clock()
362 { .compatible = "isl,isl12022" }, /* for backward compat., don't use */
363 { .compatible = "isil,isl12022" },
369 { "isl12022", 0 },
376 .name = "rtc-isl12022",
DMakefile77 obj-$(CONFIG_RTC_DRV_ISL12022) += rtc-isl12022.o
DKconfig425 tristate "Intersil ISL12022"
429 Intersil ISL12022 RTC chip.
432 will be called rtc-isl12022.
/kernel/linux/linux-6.6/arch/arm/boot/dts/intel/socfpga/
Dsocfpga_arria10_mercury_aa1.dtsi65 isl12022: isl12022@6f { label
66 compatible = "isil,isl12022";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/
Dtrivial-rtc.yaml43 # Intersil ISL12022 Real-time Clock
44 - isil,isl12022
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6qdl-ts4900.dtsi133 isl12022: rtc@6f { label
134 compatible = "isil,isl12022";
Dimx6qdl-ts7970.dtsi219 isl12022: rtc@6f { label
220 compatible = "isl,isl12022";
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/
Dimx6qdl-ts4900.dtsi133 isl12022: rtc@6f { label
134 compatible = "isil,isl12022";
Dimx6qdl-ts7970.dtsi220 isl12022: rtc@6f { label
221 compatible = "isl,isl12022";