You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
659 B
30 lines
659 B
/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
|
|
/*
|
|
* Copyright (c) 2021 Rockchip Electronics Co., Ltd.
|
|
* Author: Sandy Huang <hjc@rock-chips.com>
|
|
*/
|
|
|
|
#ifndef PANEL_SIMPLE_H
|
|
#define PANEL_SIMPLE_H
|
|
#include <drm/drm_panel.h>
|
|
|
|
#if IS_REACHABLE(CONFIG_DRM_PANEL_SIMPLE)
|
|
int panel_simple_loader_protect(struct drm_panel *panel);
|
|
#else
|
|
static inline int panel_simple_loader_protect(struct drm_panel *panel)
|
|
{
|
|
return 0;
|
|
}
|
|
#endif
|
|
|
|
#if IS_REACHABLE(CONFIG_DRM_PANEL_RAYDIUM_RM67191)
|
|
int panel_rad_loader_protect(struct drm_panel *panel);
|
|
#else
|
|
static inline int panel_rad_loader_protect(struct drm_panel *panel)
|
|
{
|
|
return 0;
|
|
}
|
|
#endif
|
|
|
|
#endif /* PANEL_SIMPLE_H */
|