Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003  * ZynqMP DisplayPort Driver
0004  *
0005  * Copyright (C) 2017 - 2020 Xilinx, Inc.
0006  *
0007  * Authors:
0008  * - Hyun Woo Kwon <hyun.kwon@xilinx.com>
0009  * - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
0010  */
0011 
0012 #ifndef _ZYNQMP_DP_H_
0013 #define _ZYNQMP_DP_H_
0014 
0015 struct drm_device;
0016 struct platform_device;
0017 struct zynqmp_dp;
0018 struct zynqmp_dpsub;
0019 
0020 void zynqmp_dp_enable_vblank(struct zynqmp_dp *dp);
0021 void zynqmp_dp_disable_vblank(struct zynqmp_dp *dp);
0022 
0023 int zynqmp_dp_drm_init(struct zynqmp_dpsub *dpsub);
0024 int zynqmp_dp_probe(struct zynqmp_dpsub *dpsub, struct drm_device *drm);
0025 void zynqmp_dp_remove(struct zynqmp_dpsub *dpsub);
0026 
0027 #endif /* _ZYNQMP_DP_H_ */