xref: /linux-6.15/include/linux/input/sh_keysc.h (revision 266fe2f2)
1 #ifndef __SH_KEYSC_H__
2 #define __SH_KEYSC_H__
3 
4 #define SH_KEYSC_MAXKEYS 30
5 
6 struct sh_keysc_info {
7 	enum { SH_KEYSC_MODE_1, SH_KEYSC_MODE_2, SH_KEYSC_MODE_3 } mode;
8 	int scan_timing; /* 0 -> 7, see KYCR1, SCN[2:0] */
9 	int delay;
10 	int kycr2_delay;
11 	int keycodes[SH_KEYSC_MAXKEYS];
12 };
13 
14 #endif /* __SH_KEYSC_H__ */
15