/linux-4.4.14/drivers/mfd/ |
D | stmpe.c | 26 static int __stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_enable() 31 static int __stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_disable() 36 static int __stmpe_reg_read(struct stmpe *stmpe, u8 reg) in __stmpe_reg_read() 49 static int __stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in __stmpe_reg_write() 62 static int __stmpe_set_bits(struct stmpe *stmpe, u8 reg, u8 mask, u8 val) in __stmpe_set_bits() 76 static int __stmpe_block_read(struct stmpe *stmpe, u8 reg, u8 length, in __stmpe_block_read() 91 static int __stmpe_block_write(struct stmpe *stmpe, u8 reg, u8 length, in __stmpe_block_write() 111 int stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in stmpe_enable() 128 int stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in stmpe_disable() 145 int stmpe_reg_read(struct stmpe *stmpe, u8 reg) in stmpe_reg_read() [all …]
|
D | stmpe-spi.c | 20 static int spi_reg_read(struct stmpe *stmpe, u8 reg) in spi_reg_read() 28 static int spi_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in spi_reg_write() 36 static int spi_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in spi_block_read() 50 static int spi_block_write(struct stmpe *stmpe, u8 reg, u8 length, in spi_block_write() 64 static void spi_init(struct stmpe *stmpe) in spi_init() 107 struct stmpe *stmpe = spi_get_drvdata(spi); in stmpe_spi_remove() local
|
D | stmpe-i2c.c | 20 static int i2c_reg_read(struct stmpe *stmpe, u8 reg) in i2c_reg_read() 27 static int i2c_reg_write(struct stmpe *stmpe, u8 reg, u8 val) in i2c_reg_write() 34 static int i2c_block_read(struct stmpe *stmpe, u8 reg, u8 length, u8 *values) in i2c_block_read() 41 static int i2c_block_write(struct stmpe *stmpe, u8 reg, u8 length, in i2c_block_write() 95 struct stmpe *stmpe = dev_get_drvdata(&i2c->dev); in stmpe_i2c_remove() local
|
/linux-4.4.14/include/linux/mfd/ |
D | stmpe.h | 86 struct stmpe { struct 94 struct stmpe_client_info *ci; argument 95 enum stmpe_partnum partnum; argument 96 struct stmpe_variant_info *variant; argument 103 struct stmpe_platform_data *pdata; argument 106 extern int stmpe_reg_write(struct stmpe *stmpe, u8 reg, u8 data); argument
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-stmpe.c | 30 struct stmpe *stmpe; member 47 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_get() local 62 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_set() local 81 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_direction_output() local 94 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_direction_input() local 104 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_request() local 163 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_irq_sync_unlock() local 220 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_dbg_show_one() local 298 struct stmpe *stmpe = stmpe_gpio->stmpe; in stmpe_gpio_irq() local 341 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); in stmpe_gpio_probe() local [all …]
|
/linux-4.4.14/drivers/input/keyboard/ |
D | stmpe-keypad.c | 121 struct stmpe *stmpe; member 135 struct stmpe *stmpe = keypad->stmpe; in stmpe_keypad_read_data() local 191 struct stmpe *stmpe = keypad->stmpe; in stmpe_keypad_altfunc_init() local 259 struct stmpe *stmpe = keypad->stmpe; in stmpe_keypad_chip_init() local 324 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); in stmpe_keypad_probe() local
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | stmpe-ts.c | 67 struct stmpe *stmpe; member 82 static int __stmpe_reset_fifo(struct stmpe *stmpe) in __stmpe_reset_fifo() 176 struct stmpe *stmpe = ts->stmpe; in stmpe_init_hw() local 297 struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent); in stmpe_input_probe() local
|