Home
last modified time | relevance | path

Searched defs:ab8500 (Results 1 – 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/mfd/
Dab8500-core.c166 static int ab8500_prcmu_write(struct ab8500 *ab8500, u16 addr, u8 data) in ab8500_prcmu_write()
176 static int ab8500_prcmu_write_masked(struct ab8500 *ab8500, u16 addr, u8 mask, in ab8500_prcmu_write_masked()
188 static int ab8500_prcmu_read(struct ab8500 *ab8500, u16 addr) in ab8500_prcmu_read()
203 struct ab8500 *ab8500; in ab8500_get_chip_id() local
211 static int set_register_interruptible(struct ab8500 *ab8500, u8 bank, in set_register_interruptible()
238 struct ab8500 *ab8500 = dev_get_drvdata(dev->parent); in ab8500_set_register() local
246 static int get_register_interruptible(struct ab8500 *ab8500, u8 bank, in get_register_interruptible()
271 struct ab8500 *ab8500 = dev_get_drvdata(dev->parent); in ab8500_get_register() local
279 static int mask_and_set_register_interruptible(struct ab8500 *ab8500, u8 bank, in mask_and_set_register_interruptible()
322 struct ab8500 *ab8500 = dev_get_drvdata(dev->parent); in ab8500_mask_and_set_register() local
[all …]
Dab8500-debugfs.c1587 struct ab8500 *ab8500; in ab8500_modem_show() local
2016 struct ab8500 *ab8500; in ab8500_debug_probe() local
/kernel/linux/linux-5.10/include/linux/mfd/abx500/
Dab8500.h347 struct ab8500 { struct
354 enum ab8500_version version; argument
357 int (*write)(struct ab8500 *ab8500, u16 addr, u8 data); argument
358 int (*write_masked)(struct ab8500 *ab8500, u16 addr, u8 mask, u8 data); argument
359 int (*read)(struct ab8500 *ab8500, u16 addr); argument
378 * @init: board-specific initialization after detection of ab8500 argument
/kernel/linux/linux-5.10/drivers/input/misc/
Dab8500-ponkey.c29 struct ab8500 *ab8500; member
51 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_ponkey_probe() local
/kernel/linux/linux-5.10/drivers/pwm/
Dpwm-ab8500.c91 struct ab8500_pwm_chip *ab8500; in ab8500_pwm_probe() local
119 struct ab8500_pwm_chip *ab8500 = platform_get_drvdata(pdev); in ab8500_pwm_remove() local
/kernel/linux/linux-5.10/drivers/regulator/
Dab8500.c1530 static void abx500_get_regulator_info(struct ab8500 *ab8500) in abx500_get_regulator_info()
1553 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_regulator_register() local
1590 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_regulator_probe() local
Dab8500-ext.c790 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_ext_regulator_probe() local
/kernel/linux/linux-5.10/drivers/usb/phy/
Dphy-ab8500-usb.c129 struct ab8500 *ab8500; member
871 struct ab8500 *ab8500; in ab8500_usb_probe() local
/kernel/linux/linux-5.10/drivers/iio/adc/
Dab8500-gpadc.c244 struct ab8500 *ab8500; member