Home
last modified time | relevance | path

Searched defs:stmpe (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/mfd/
H A Dstmpe-spi.c20 static int spi_reg_read(struct stmpe *stmpe, u8 reg) in spi_reg_read() argument
28 static int spi_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in spi_reg_write() argument
36 static int spi_block_read(struct stmpe *stmpe, u argument
50 spi_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) spi_block_write() argument
64 spi_init(struct stmpe *stmpe) spi_init() argument
107 struct stmpe *stmpe = spi_get_drvdata(spi); stmpe_spi_remove() local
[all...]
H A Dstmpe-i2c.c20 static int i2c_reg_read(struct stmpe *stmpe, u8 reg) in i2c_reg_read() argument
27 static int i2c_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in i2c_reg_write() argument
34 static int i2c_block_read(struct stmpe *stmpe, u argument
41 i2c_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) i2c_block_write() argument
96 struct stmpe *stmpe = dev_get_drvdata(&i2c->dev); stmpe_i2c_remove() local
[all...]
H A Dstmpe.c47 static int __stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_enable() argument
52 static int __stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_disable() argument
57 __stmpe_reg_read(struct stmpe *stmpe, u8 reg) __stmpe_reg_read() argument
70 __stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) __stmpe_reg_write() argument
83 __stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) __stmpe_set_bits() argument
97 __stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) __stmpe_block_read() argument
112 __stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) __stmpe_block_write() argument
132 stmpe_enable(struct stmpe *stmpe, unsigned int blocks) stmpe_enable() argument
149 stmpe_disable(struct stmpe *stmpe, unsigned int blocks) stmpe_disable() argument
166 stmpe_reg_read(struct stmpe *stmpe, u8 reg) stmpe_reg_read() argument
184 stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) stmpe_reg_write() argument
203 stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) stmpe_set_bits() argument
222 stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) stmpe_block_read() argument
241 stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) stmpe_block_write() argument
266 stmpe_set_altfunc(struct stmpe *stmpe, u32 pins, enum stmpe_block block) stmpe_set_altfunc() argument
412 stmpe801_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe801_enable() argument
529 stmpe811_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe811_enable() argument
547 stmpe811_adc_common_init(struct stmpe *stmpe) stmpe811_adc_common_init() argument
576 stmpe811_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) stmpe811_get_altfunc() argument
644 stmpe1600_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe1600_enable() argument
738 stmpe_autosleep(struct stmpe *stmpe, int autosleep_timeout) stmpe_autosleep() argument
755 stmpe1601_autosleep(struct stmpe *stmpe, int autosleep_timeout) stmpe1601_autosleep() argument
778 stmpe1601_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe1601_enable() argument
802 stmpe1601_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) stmpe1601_get_altfunc() argument
879 stmpe1801_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe1801_enable() argument
893 stmpe_reset(struct stmpe *stmpe) stmpe_reset() argument
1001 stmpe24xx_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe24xx_enable() argument
1016 stmpe24xx_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) stmpe24xx_get_altfunc() argument
1084 struct stmpe *stmpe = data; stmpe_irq() local
1136 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_lock() local
1143 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_sync_unlock() local
1164 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_mask() local
1174 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_unmask() local
1193 struct stmpe *stmpe = d->host_data; stmpe_irq_map() local
1219 stmpe_irq_init(struct stmpe *stmpe, struct device_node *np) stmpe_irq_init() argument
1234 stmpe_chip_init(struct stmpe *stmpe) stmpe_chip_init() argument
1297 stmpe_add_device(struct stmpe *stmpe, const struct mfd_cell *cell) stmpe_add_device() argument
1303 stmpe_devices_init(struct stmpe *stmpe) stmpe_devices_init() argument
1382 struct stmpe *stmpe; stmpe_probe() local
1495 stmpe_remove(struct stmpe *stmpe) stmpe_remove() argument
1512 struct stmpe *stmpe = dev_get_drvdata(dev); stmpe_suspend() local
1522 struct stmpe *stmpe = dev_get_drvdata(dev); stmpe_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dstmpe-spi.c20 static int spi_reg_read(struct stmpe *stmpe, u8 reg) in spi_reg_read() argument
28 static int spi_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in spi_reg_write() argument
36 static int spi_block_read(struct stmpe *stmpe, u argument
50 spi_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) spi_block_write() argument
64 spi_init(struct stmpe *stmpe) spi_init() argument
107 struct stmpe *stmpe = spi_get_drvdata(spi); stmpe_spi_remove() local
[all...]
H A Dstmpe-i2c.c20 static int i2c_reg_read(struct stmpe *stmpe, u8 reg) in i2c_reg_read() argument
27 static int i2c_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in i2c_reg_write() argument
34 static int i2c_block_read(struct stmpe *stmpe, u argument
41 i2c_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) i2c_block_write() argument
97 struct stmpe *stmpe = dev_get_drvdata(&i2c->dev); stmpe_i2c_remove() local
[all...]
H A Dstmpe.c41 static int __stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_enable() argument
46 static int __stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_disable() argument
51 __stmpe_reg_read(struct stmpe *stmpe, u8 reg) __stmpe_reg_read() argument
64 __stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) __stmpe_reg_write() argument
77 __stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) __stmpe_set_bits() argument
91 __stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) __stmpe_block_read() argument
106 __stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) __stmpe_block_write() argument
126 stmpe_enable(struct stmpe *stmpe, unsigned int blocks) stmpe_enable() argument
143 stmpe_disable(struct stmpe *stmpe, unsigned int blocks) stmpe_disable() argument
160 stmpe_reg_read(struct stmpe *stmpe, u8 reg) stmpe_reg_read() argument
178 stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) stmpe_reg_write() argument
197 stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) stmpe_set_bits() argument
216 stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) stmpe_block_read() argument
235 stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, const u8 *values) stmpe_block_write() argument
260 stmpe_set_altfunc(struct stmpe *stmpe, u32 pins, enum stmpe_block block) stmpe_set_altfunc() argument
408 stmpe801_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe801_enable() argument
527 stmpe811_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe811_enable() argument
545 stmpe811_adc_common_init(struct stmpe *stmpe) stmpe811_adc_common_init() argument
574 stmpe811_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) stmpe811_get_altfunc() argument
642 stmpe1600_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe1600_enable() argument
736 stmpe_autosleep(struct stmpe *stmpe, int autosleep_timeout) stmpe_autosleep() argument
753 stmpe1601_autosleep(struct stmpe *stmpe, int autosleep_timeout) stmpe1601_autosleep() argument
776 stmpe1601_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe1601_enable() argument
800 stmpe1601_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) stmpe1601_get_altfunc() argument
877 stmpe1801_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe1801_enable() argument
891 stmpe_reset(struct stmpe *stmpe) stmpe_reset() argument
999 stmpe24xx_enable(struct stmpe *stmpe, unsigned int blocks, bool enable) stmpe24xx_enable() argument
1014 stmpe24xx_get_altfunc(struct stmpe *stmpe, enum stmpe_block block) stmpe24xx_get_altfunc() argument
1082 struct stmpe *stmpe = data; stmpe_irq() local
1134 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_lock() local
1141 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_sync_unlock() local
1162 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_mask() local
1172 struct stmpe *stmpe = irq_data_get_irq_chip_data(data); stmpe_irq_unmask() local
1191 struct stmpe *stmpe = d->host_data; stmpe_irq_map() local
1217 stmpe_irq_init(struct stmpe *stmpe, struct device_node *np) stmpe_irq_init() argument
1232 stmpe_chip_init(struct stmpe *stmpe) stmpe_chip_init() argument
1295 stmpe_add_device(struct stmpe *stmpe, const struct mfd_cell *cell) stmpe_add_device() argument
1301 stmpe_devices_init(struct stmpe *stmpe) stmpe_devices_init() argument
1370 struct stmpe *stmpe; stmpe_probe() local
1486 stmpe_remove(struct stmpe *stmpe) stmpe_remove() argument
1500 struct stmpe *stmpe = dev_get_drvdata(dev); stmpe_suspend() local
1510 struct stmpe *stmpe = dev_get_drvdata(dev); stmpe_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-stmpe.c29 struct stmpe *stmpe; member
271 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_pwm_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dstmpe-ts.c71 struct stmpe *stmpe; member
82 static int __stmpe_reset_fifo(struct stmpe *stmpe) in __stmpe_reset_fifo() argument
176 struct stmpe *stmpe = ts->stmpe; stmpe_init_hw() local
287 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_input_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dstmpe-adc.c47 struct stmpe *stmpe; member
232 struct stmpe *stmpe = adc->stmpe; stmpe_adc_init_hw() local
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-stmpe.c29 struct stmpe *stmpe; member
295 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_pwm_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dstmpe-adc.c47 struct stmpe *stmpe; member
232 struct stmpe *stmpe = adc->stmpe; stmpe_adc_init_hw() local
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dstmpe-ts.c73 struct stmpe *stmpe; member
85 static int __stmpe_reset_fifo(struct stmpe *stmpe) in __stmpe_reset_fifo() argument
178 struct stmpe *stmpe = ts->stmpe; stmpe_init_hw() local
289 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_input_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-stmpe.c32 struct stmpe *stmpe; member
44 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_get() local
59 struct stmpe *stmpe in stmpe_gpio_set() local
78 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_get_direction() local
97 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_direction_output() local
110 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_direction_input() local
120 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_request() local
181 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_irq_sync_unlock() local
255 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_dbg_show_one() local
374 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_irq() local
454 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_gpio_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/input/keyboard/
H A Dstmpe-keypad.c129 struct stmpe *stmpe; member
143 struct stmpe *stmpe = keypad->stmpe; in stmpe_keypad_read_data() local
199 struct stmpe *stmp in stmpe_keypad_altfunc_init() local
267 struct stmpe *stmpe = keypad->stmpe; stmpe_keypad_chip_init() local
332 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_keypad_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-stmpe.c32 struct stmpe *stmpe; member
44 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_get() local
59 struct stmpe *stmpe in stmpe_gpio_set() local
78 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_get_direction() local
97 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_direction_output() local
110 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_direction_input() local
120 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_request() local
181 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_irq_sync_unlock() local
257 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_dbg_show_one() local
378 struct stmpe *stmpe = stmpe_gpio->stmpe; stmpe_gpio_irq() local
456 stmpe_gpio_disable(void *stmpe) stmpe_gpio_disable() argument
463 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_gpio_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/input/keyboard/
H A Dstmpe-keypad.c130 struct stmpe *stmpe; member
144 struct stmpe *stmpe = keypad->stmpe; in stmpe_keypad_read_data() local
200 struct stmpe *stmp in stmpe_keypad_altfunc_init() local
268 struct stmpe *stmpe = keypad->stmpe; stmpe_keypad_chip_init() local
333 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); stmpe_keypad_probe() local
[all...]
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dstmpe.h122 struct stmpe { struct
[all...]
/kernel/linux/linux-6.6/include/linux/mfd/
H A Dstmpe.h122 struct stmpe { struct
[all...]

Completed in 11 milliseconds