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