mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
0a886f5952
It adds the initial ZTE VOU display controller DRM driver. There are still some features to be added, like overlay plane, scaling, and more output devices support. But it's already useful with dual CRTCs and HDMI monitor working. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
27 lines
642 B
C
27 lines
642 B
C
/*
|
|
* Copyright 2016 Linaro Ltd.
|
|
* Copyright 2016 ZTE Corporation.
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
* published by the Free Software Foundation.
|
|
*
|
|
*/
|
|
|
|
#ifndef __ZX_PLANE_H__
|
|
#define __ZX_PLANE_H__
|
|
|
|
struct zx_layer_data {
|
|
void __iomem *layer;
|
|
void __iomem *csc;
|
|
void __iomem *hbsc;
|
|
void __iomem *rsz;
|
|
};
|
|
|
|
struct drm_plane *zx_plane_init(struct drm_device *drm, struct device *dev,
|
|
struct zx_layer_data *data,
|
|
enum drm_plane_type type);
|
|
void zx_plane_set_update(struct drm_plane *plane);
|
|
|
|
#endif /* __ZX_PLANE_H__ */
|