/* SPDX-License-Identifier: GPL-2.0 */ /* * Xilinx Video Timing Controller * * Copyright (C) 2013-2015 Ideas on Board * Copyright (C) 2013-2015 Xilinx, Inc. * * Contacts: Hyun Kwon <[email protected]> * Laurent Pinchart <[email protected]> */ #ifndef __XILINX_VTC_H__ #define __XILINX_VTC_H__ struct device_node; struct xvtc_device; #define XVTC_MAX_HSIZE … #define XVTC_MAX_VSIZE … struct xvtc_config { … }; struct xvtc_device *xvtc_of_get(struct device_node *np); void xvtc_put(struct xvtc_device *xvtc); int xvtc_generator_start(struct xvtc_device *xvtc, const struct xvtc_config *config); int xvtc_generator_stop(struct xvtc_device *xvtc); #endif /* __XILINX_VTC_H__ */