/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | stmpe-spi.c | 20 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 D | stmpe-i2c.c | 20 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 D | stmpe.c | 47 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 D | stmpe-spi.c | 20 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 D | stmpe-i2c.c | 20 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 D | stmpe.c | 41 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 D | pwm-stmpe.c | 29 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 D | stmpe-ts.c | 71 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 D | stmpe-adc.c | 47 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 D | pwm-stmpe.c | 29 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 D | stmpe-adc.c | 47 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 D | stmpe-ts.c | 73 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 D | gpio-stmpe.c | 32 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 D | stmpe-keypad.c | 129 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 D | gpio-stmpe.c | 32 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 D | stmpe-keypad.c | 130 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 D | stmpe.h | 122 struct stmpe { struct [all...] |
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | stmpe.h | 122 struct stmpe { struct [all...] |