matrix_keypad
static uint32_t read_row_state(struct matrix_keypad *keypad)
struct matrix_keypad *keypad =
container_of(work, struct matrix_keypad, work.work);
struct matrix_keypad *keypad = id;
struct matrix_keypad *keypad = input_get_drvdata(dev);
struct matrix_keypad *keypad = input_get_drvdata(dev);
static void matrix_keypad_enable_wakeup(struct matrix_keypad *keypad)
static void matrix_keypad_disable_wakeup(struct matrix_keypad *keypad)
struct matrix_keypad *keypad = platform_get_drvdata(pdev);
struct matrix_keypad *keypad = platform_get_drvdata(pdev);
struct matrix_keypad *keypad)
struct matrix_keypad *keypad)
struct matrix_keypad *keypad;
static void __activate_col(struct matrix_keypad *keypad, int col, bool on)
static void activate_col(struct matrix_keypad *keypad, int col, bool on)
static void activate_all_cols(struct matrix_keypad *keypad, bool on)
static bool row_asserted(struct matrix_keypad *keypad, int row)
static void enable_row_irqs(struct matrix_keypad *keypad)
static void disable_row_irqs(struct matrix_keypad *keypad)