Searched refs:lm8333 (Results 1 – 4 of 4) sorted by relevance
| /linux-4.4.14/drivers/input/keyboard/ |
| D | lm8333.c | 36 struct lm8333 { struct 45 int lm8333_read8(struct lm8333 *lm8333, u8 cmd) in lm8333_read8() argument 50 ret = i2c_smbus_read_byte_data(lm8333->client, cmd); in lm8333_read8() 56 int lm8333_write8(struct lm8333 *lm8333, u8 cmd, u8 val) in lm8333_write8() argument 61 ret = i2c_smbus_write_byte_data(lm8333->client, cmd, val); in lm8333_write8() 67 int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf) in lm8333_read_block() argument 72 ret = i2c_smbus_read_i2c_block_data(lm8333->client, in lm8333_read_block() 79 static void lm8333_key_handler(struct lm8333 *lm8333) in lm8333_key_handler() argument 81 struct input_dev *input = lm8333->input; in lm8333_key_handler() 86 ret = lm8333_read_block(lm8333, LM8333_FIFO_READ, in lm8333_key_handler() [all …]
|
| D | Makefile | 33 obj-$(CONFIG_KEYBOARD_LM8333) += lm8333.o
|
| D | Kconfig | 336 module will be called lm8333.
|
| /linux-4.4.14/include/linux/input/ |
| D | lm8333.h | 9 struct lm8333; 20 extern int lm8333_read8(struct lm8333 *lm8333, u8 cmd); 21 extern int lm8333_write8(struct lm8333 *lm8333, u8 cmd, u8 val); 22 extern int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf);
|