Lines Matching full:twl4030
3 * twl4030_keypad.c - driver for 8x8 keypad controller in twl4030 chips
25 * The TWL4030 family chips include a keypad controller that supports
38 #define TWL4030_MAX_ROWS 8 /* TWL4030 hard limit */
132 "Couldn't read TWL4030: %X - ret %d[%x]\n", in twl4030_kpread()
144 "Could not write TWL4030: %X - ret %d[%x]\n", in twl4030_kpwrite_u8()
250 /* Read & Clear TWL4030 pending interrupt */ in do_kp_irq()
321 * and configures TWL4030 keypad registers
345 input->name = "TWL4030 Keypad"; in twl4030_kp_probe()
399 "Unable to register twl4030 keypad device\n"); in twl4030_kp_probe()
409 * the need to access the TWL4030 over the I2C bus. in twl4030_kp_probe()
434 { .compatible = "ti,twl4030-keypad" },
441 * NOTE: twl4030 are multi-function devices connected via I2C.
456 MODULE_DESCRIPTION("TWL4030 Keypad Driver");