Searched defs:ab8500 (Results 1 – 5 of 5) sorted by relevance
/linux-2.6.39/drivers/mfd/ |
D | ab8500-core.c | 108 struct ab8500 *ab8500; in ab8500_get_chip_id() local 116 static int set_register_interruptible(struct ab8500 *ab8500, u8 bank, in set_register_interruptible() 144 struct ab8500 *ab8500 = dev_get_drvdata(dev->parent); in ab8500_set_register() local 149 static int get_register_interruptible(struct ab8500 *ab8500, u8 bank, in get_register_interruptible() 177 struct ab8500 *ab8500 = dev_get_drvdata(dev->parent); in ab8500_get_register() local 182 static int mask_and_set_register_interruptible(struct ab8500 *ab8500, u8 bank, in mask_and_set_register_interruptible() 219 struct ab8500 *ab8500 = dev_get_drvdata(dev->parent); in ab8500_mask_and_set_register() local 239 struct ab8500 *ab8500 = irq_data_get_irq_chip_data(data); in ab8500_irq_lock() local 246 struct ab8500 *ab8500 = irq_data_get_irq_chip_data(data); in ab8500_irq_sync_unlock() local 272 struct ab8500 *ab8500 = irq_data_get_irq_chip_data(data); in ab8500_irq_mask() local [all …]
|
D | ab8500-i2c.c | 17 static int ab8500_i2c_write(struct ab8500 *ab8500, u16 addr, u8 data) in ab8500_i2c_write() 27 static int ab8500_i2c_read(struct ab8500 *ab8500, u16 addr) in ab8500_i2c_read() 42 struct ab8500 *ab8500; in ab8500_i2c_probe() local 74 struct ab8500 *ab8500 = platform_get_drvdata(plf); in ab8500_i2c_remove() local
|
/linux-2.6.39/include/linux/mfd/ |
D | ab8500.h | 162 struct ab8500 { struct 171 int (*write) (struct ab8500 *a8500, u16 addr, u8 data); argument 172 int (*read) (struct ab8500 *a8500, u16 addr); argument 188 * @init: board-specific initialization after detection of ab8500 argument
|
/linux-2.6.39/drivers/input/misc/ |
D | ab8500-ponkey.c | 27 struct ab8500 *ab8500; member 49 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_ponkey_probe() local
|
/linux-2.6.39/drivers/regulator/ |
D | ab8500.c | 741 struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent); in ab8500_regulator_probe() local
|