xref: /OK3568_Linux_fs/u-boot/drivers/video/drm/rk1000.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * (C) Copyright 2019 Fuzhou Rockchip Electronics Co., Ltd
4  */
5 
6 #ifndef _RK1000_H_
7 #define _RK1000_H_
8 
9 #include <clk.h>
10 #include <asm/gpio.h>
11 #include <dm/device.h>
12 #include <power/regulator.h>
13 
14 struct rk1000_ctl {
15 	struct udevice *dev;
16 	struct gpio_desc reset_gpio;
17 	struct clk mclk;
18 };
19 
20 int rk1000_ctl_i2c_read(struct rk1000_ctl *rk1000_ctl, u8 reg, u8 *val);
21 int rk1000_ctl_write_block(struct rk1000_ctl *rk1000_ctl,
22 			   u8 reg, const u8 *buf, u8 len);
23 
24 #endif
25