xref: /rk3399_rockchip-uboot/include/rc.h (revision 0948688932e5c5d6ee3bc76628bcd87a81ae1a59)
1*09486889SZhangbin Tong /*
2*09486889SZhangbin Tong  * (C) Copyright 2017 Rockchip Electronics Co., Ltd
3*09486889SZhangbin Tong  *
4*09486889SZhangbin Tong  * SPDX-License-Identifier:     GPL-2.0+
5*09486889SZhangbin Tong  */
6*09486889SZhangbin Tong 
7*09486889SZhangbin Tong #ifndef _RC_H_
8*09486889SZhangbin Tong #define _RC_H_
9*09486889SZhangbin Tong 
10*09486889SZhangbin Tong struct dm_rc_ops {
11*09486889SZhangbin Tong 	int (*get_keycode)(struct udevice *dev);
12*09486889SZhangbin Tong 	int (*get_repeat)(struct udevice *dev);
13*09486889SZhangbin Tong };
14*09486889SZhangbin Tong 
15*09486889SZhangbin Tong int rc_get_keycode(struct udevice *dev);
16*09486889SZhangbin Tong int rc_get_repeat(struct udevice *dev);
17*09486889SZhangbin Tong 
18*09486889SZhangbin Tong #endif
19