Lines Matching defs:stmpe

41 static int __stmpe_enable(struct stmpe *stmpe, unsigned int blocks)  in __stmpe_enable()
46 static int __stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_disable()
51 static int __stmpe_reg_read(struct stmpe *stmpe, u8 reg) in __stmpe_reg_read()
64 static int __stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in __stmpe_reg_write()
77 static int __stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) in __stmpe_set_bits()
91 static int __stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, in __stmpe_block_read()
106 static int __stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, in __stmpe_block_write()
126 int stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in stmpe_enable()
143 int stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in stmpe_disable()
160 int stmpe_reg_read(struct stmpe *stmpe, u8 reg) in stmpe_reg_read()
178 int stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in stmpe_reg_write()
197 int stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) in stmpe_set_bits()
216 int stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in stmpe_block_read()
235 int stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, in stmpe_block_write()
260 int stmpe_set_altfunc(struct stmpe *stmpe, u32 pins, enum stmpe_block block) in stmpe_set_altfunc()
408 static int stmpe801_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe801_enable()
527 static int stmpe811_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe811_enable()
545 int stmpe811_adc_common_init(struct stmpe *stmpe) in stmpe811_adc_common_init()
574 static int stmpe811_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) in stmpe811_get_altfunc()
642 static int stmpe1600_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe1600_enable()
736 static int stmpe_autosleep(struct stmpe *stmpe, int autosleep_timeout) in stmpe_autosleep()
753 static int stmpe1601_autosleep(struct stmpe *stmpe, in stmpe1601_autosleep()
776 static int stmpe1601_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe1601_enable()
800 static int stmpe1601_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) in stmpe1601_get_altfunc()
877 static int stmpe1801_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe1801_enable()
891 static int stmpe_reset(struct stmpe *stmpe) in stmpe_reset()
999 static int stmpe24xx_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe24xx_enable()
1014 static int stmpe24xx_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) in stmpe24xx_get_altfunc()
1082 struct stmpe *stmpe = data; in stmpe_irq() local
1134 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); in stmpe_irq_lock() local
1141 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); in stmpe_irq_sync_unlock() local
1162 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); in stmpe_irq_mask() local
1172 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); in stmpe_irq_unmask() local
1191 struct stmpe *stmpe = d->host_data; in stmpe_irq_map() local
1217 static int stmpe_irq_init(struct stmpe *stmpe, struct device_node *np) in stmpe_irq_init()
1232 static int stmpe_chip_init(struct stmpe *stmpe) in stmpe_chip_init()
1295 static int stmpe_add_device(struct stmpe *stmpe, const struct mfd_cell *cell) in stmpe_add_device()
1301 static int stmpe_devices_init(struct stmpe *stmpe) in stmpe_devices_init()
1370 struct stmpe *stmpe; in stmpe_probe() local
1486 void stmpe_remove(struct stmpe *stmpe) in stmpe_remove()
1500 struct stmpe *stmpe = dev_get_drvdata(dev); in stmpe_suspend() local
1510 struct stmpe *stmpe = dev_get_drvdata(dev); in stmpe_resume() local