diff options
Diffstat (limited to 'include/linux/input/matrix_keypad.h')
-rw-r--r-- | include/linux/input/matrix_keypad.h | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/include/linux/input/matrix_keypad.h b/include/linux/input/matrix_keypad.h index 27e06acc509a..37b04a0fdea4 100644 --- a/include/linux/input/matrix_keypad.h +++ b/include/linux/input/matrix_keypad.h | |||
@@ -80,24 +80,9 @@ int matrix_keypad_build_keymap(const struct matrix_keymap_data *keymap_data, | |||
80 | unsigned int rows, unsigned int cols, | 80 | unsigned int rows, unsigned int cols, |
81 | unsigned short *keymap, | 81 | unsigned short *keymap, |
82 | struct input_dev *input_dev); | 82 | struct input_dev *input_dev); |
83 | int matrix_keypad_parse_properties(struct device *dev, | ||
84 | unsigned int *rows, unsigned int *cols); | ||
83 | 85 | ||
84 | #ifdef CONFIG_OF | 86 | #define matrix_keypad_parse_of_params matrix_keypad_parse_properties |
85 | /** | ||
86 | * matrix_keypad_parse_of_params() - Read parameters from matrix-keypad node | ||
87 | * | ||
88 | * @dev: Device containing of_node | ||
89 | * @rows: Returns number of matrix rows | ||
90 | * @cols: Returns number of matrix columns | ||
91 | * @return 0 if OK, <0 on error | ||
92 | */ | ||
93 | int matrix_keypad_parse_of_params(struct device *dev, | ||
94 | unsigned int *rows, unsigned int *cols); | ||
95 | #else | ||
96 | static inline int matrix_keypad_parse_of_params(struct device *dev, | ||
97 | unsigned int *rows, unsigned int *cols) | ||
98 | { | ||
99 | return -ENOSYS; | ||
100 | } | ||
101 | #endif /* CONFIG_OF */ | ||
102 | 87 | ||
103 | #endif /* _MATRIX_KEYPAD_H */ | 88 | #endif /* _MATRIX_KEYPAD_H */ |