Searched defs:ab8500 (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.4/drivers/mfd/ |
D | ab8500-core.c | 166 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 …]
|
D | ab8500-debugfs.c | 1594 struct ab8500 *ab8500; in ab8500_modem_show() local 2651 struct ab8500 *ab8500; in ab8500_debug_probe() local
|
D | ab8500-gpadc.c | 645 struct ab8500 *ab8500; in ab8500_gpadc_read_calibration_data() local
|
/Linux-v5.4/include/linux/mfd/abx500/ |
D | ab8500.h | 347 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
|
/Linux-v5.4/drivers/input/misc/ |
D | ab8500-ponkey.c | 29 struct ab8500 *ab8500; member 51 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_ponkey_probe() local
|
/Linux-v5.4/drivers/pwm/ |
D | pwm-ab8500.c | 91 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
|
/Linux-v5.4/drivers/regulator/ |
D | ab8500.c | 1574 static void abx500_get_regulator_info(struct ab8500 *ab8500) in abx500_get_regulator_info() 1597 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_regulator_register() local 1634 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_regulator_probe() local
|
D | ab8500-ext.c | 790 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_ext_regulator_probe() local
|
/Linux-v5.4/drivers/usb/phy/ |
D | phy-ab8500-usb.c | 128 struct ab8500 *ab8500; member 847 struct ab8500 *ab8500; in ab8500_usb_probe() local
|