18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Xilinx Video IP Core
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Copyright (C) 2013-2015 Ideas on Board
68c2ecf20Sopenharmony_ci * Copyright (C) 2013-2015 Xilinx, Inc.
78c2ecf20Sopenharmony_ci *
88c2ecf20Sopenharmony_ci * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
98c2ecf20Sopenharmony_ci *           Laurent Pinchart <laurent.pinchart@ideasonboard.com>
108c2ecf20Sopenharmony_ci */
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#ifndef __DT_BINDINGS_MEDIA_XILINX_VIP_H__
138c2ecf20Sopenharmony_ci#define __DT_BINDINGS_MEDIA_XILINX_VIP_H__
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ci/*
168c2ecf20Sopenharmony_ci * Video format codes as defined in "AXI4-Stream Video IP and System Design
178c2ecf20Sopenharmony_ci * Guide".
188c2ecf20Sopenharmony_ci */
198c2ecf20Sopenharmony_ci#define XVIP_VF_YUV_422			0
208c2ecf20Sopenharmony_ci#define XVIP_VF_YUV_444			1
218c2ecf20Sopenharmony_ci#define XVIP_VF_RBG			2
228c2ecf20Sopenharmony_ci#define XVIP_VF_YUV_420			3
238c2ecf20Sopenharmony_ci#define XVIP_VF_YUVA_422		4
248c2ecf20Sopenharmony_ci#define XVIP_VF_YUVA_444		5
258c2ecf20Sopenharmony_ci#define XVIP_VF_RGBA			6
268c2ecf20Sopenharmony_ci#define XVIP_VF_YUVA_420		7
278c2ecf20Sopenharmony_ci#define XVIP_VF_YUVD_422		8
288c2ecf20Sopenharmony_ci#define XVIP_VF_YUVD_444		9
298c2ecf20Sopenharmony_ci#define XVIP_VF_RGBD			10
308c2ecf20Sopenharmony_ci#define XVIP_VF_YUVD_420		11
318c2ecf20Sopenharmony_ci#define XVIP_VF_MONO_SENSOR		12
328c2ecf20Sopenharmony_ci#define XVIP_VF_CUSTOM2			13
338c2ecf20Sopenharmony_ci#define XVIP_VF_CUSTOM3			14
348c2ecf20Sopenharmony_ci#define XVIP_VF_CUSTOM4			15
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci#endif /* __DT_BINDINGS_MEDIA_XILINX_VIP_H__ */
37