mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
674 B
24 lines
674 B
/* |
|
* public include for LM8333 keypad driver - same license as driver |
|
* Copyright (C) 2012 Wolfram Sang, Pengutronix <[email protected]> |
|
*/ |
|
|
|
#ifndef _LM8333_H |
|
#define _LM8333_H |
|
|
|
struct lm8333; |
|
|
|
struct lm8333_platform_data { |
|
/* Keymap data */ |
|
const struct matrix_keymap_data *matrix_data; |
|
/* Active timeout before enter HALT mode in microseconds */ |
|
unsigned active_time; |
|
/* Debounce interval in microseconds */ |
|
unsigned debounce_time; |
|
}; |
|
|
|
extern int lm8333_read8(struct lm8333 *lm8333, u8 cmd); |
|
extern int lm8333_write8(struct lm8333 *lm8333, u8 cmd, u8 val); |
|
extern int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf); |
|
|
|
#endif /* _LM8333_H */
|
|
|