1*4882a593Smuzhiyun /* SPDX-License-Identifier: BSD-3-Clause */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Copyright (c) 2021 Rockchip Electronics Co. Ltd. 4*4882a593Smuzhiyun * 5*4882a593Smuzhiyun * Author: Guochun Huang <hero.huang@rock-chips.com> 6*4882a593Smuzhiyun */ 7*4882a593Smuzhiyun #ifndef _PANEL_H 8*4882a593Smuzhiyun #define _PANEL_H 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun #include "rk628.h" 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun int rk628_panel_info_get(struct rk628 *rk628, struct device_node *np); 13*4882a593Smuzhiyun void rk628_panel_prepare(struct rk628 *rk628); 14*4882a593Smuzhiyun void rk628_panel_enable(struct rk628 *rk628); 15*4882a593Smuzhiyun void rk628_panel_unprepare(struct rk628 *rk628); 16*4882a593Smuzhiyun void rk628_panel_disable(struct rk628 *rk628); 17*4882a593Smuzhiyun #endif 18*4882a593Smuzhiyun 19