Home
last modified time | relevance | path

Searched refs:ab3100 (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/mfd/
Dab3100-core.c67 struct ab3100 *ab3100 = dev_get_drvdata(dev->parent); in ab3100_get_chip_id() local
69 return (int)ab3100->chip_id; in ab3100_get_chip_id()
72 static int ab3100_set_register_interruptible(struct ab3100 *ab3100, in ab3100_set_register_interruptible() argument
78 err = mutex_lock_interruptible(&ab3100->access_mutex); in ab3100_set_register_interruptible()
87 err = i2c_master_send(ab3100->i2c_client, regandval, 2); in ab3100_set_register_interruptible()
89 dev_err(ab3100->dev, in ab3100_set_register_interruptible()
93 dev_err(ab3100->dev, in ab3100_set_register_interruptible()
102 mutex_unlock(&ab3100->access_mutex); in ab3100_set_register_interruptible()
109 struct ab3100 *ab3100 = dev_get_drvdata(dev->parent); in set_register_interruptible() local
111 return ab3100_set_register_interruptible(ab3100, reg, value); in set_register_interruptible()
[all …]
DMakefile168 obj-$(CONFIG_AB3100_CORE) += ab3100-core.o
169 obj-$(CONFIG_AB3100_OTP) += ab3100-otp.o
/Linux-v4.19/include/linux/mfd/
Dab3100.h93 struct ab3100 { struct
124 int ab3100_event_register(struct ab3100 *ab3100, argument
126 int ab3100_event_unregister(struct ab3100 *ab3100,
/Linux-v4.19/arch/arm/boot/dts/
Dste-u300.dts311 ab3100: ab3100@48 { label
312 compatible = "stericsson,ab3100";
316 ab3100-regulators {
317 compatible = "stericsson,ab3100-regulators";
/Linux-v4.19/drivers/regulator/
DMakefile18 obj-$(CONFIG_REGULATOR_AB3100) += ab3100.o
/Linux-v4.19/drivers/rtc/
DMakefile28 obj-$(CONFIG_RTC_DRV_AB3100) += rtc-ab3100.o
/Linux-v4.19/
DMAINTAINERS1750 F: drivers/mfd/ab3100*
1758 F: drivers/rtc/rtc-ab3100.c