Home
last modified time | relevance | path

Searched refs:lm8333 (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/input/keyboard/
H A Dlm8333.c33 struct lm8333 { struct
42 int lm8333_read8(struct lm8333 *lm8333, u8 cmd) in lm8333_read8() argument
53 int lm8333_write8(struct lm8333 *lm8333, u8 cmd, u8 val) in lm8333_write8() argument
64 int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf) in lm8333_read_block() argument
76 static void lm8333_key_handler(struct lm8333 *lm8333) in lm8333_key_handler() argument
104 struct lm8333 *lm8333 = data; in lm8333_irq_thread() local
132 struct lm8333 *lm8333; in lm8333_probe() local
145 lm8333 = devm_kzalloc(&client->dev, sizeof(*lm8333), GFP_KERNEL); in lm8333_probe()
146 if (!lm8333) in lm8333_probe()
154 lm8333->input = input; in lm8333_probe()
[all …]
H A DMakefile39 obj-$(CONFIG_KEYBOARD_LM8333) += lm8333.o
H A DKconfig380 module will be called lm8333.
/linux-6.15/include/linux/input/
H A Dlm8333.h9 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);