162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Xilinx Video IP Core
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * Copyright (C) 2013-2015 Ideas on Board
662306a36Sopenharmony_ci * Copyright (C) 2013-2015 Xilinx, Inc.
762306a36Sopenharmony_ci *
862306a36Sopenharmony_ci * Contacts: Hyun Kwon <hyun.kwon@xilinx.com>
962306a36Sopenharmony_ci *           Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1062306a36Sopenharmony_ci */
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#ifndef __DT_BINDINGS_MEDIA_XILINX_VIP_H__
1362306a36Sopenharmony_ci#define __DT_BINDINGS_MEDIA_XILINX_VIP_H__
1462306a36Sopenharmony_ci
1562306a36Sopenharmony_ci/*
1662306a36Sopenharmony_ci * Video format codes as defined in "AXI4-Stream Video IP and System Design
1762306a36Sopenharmony_ci * Guide".
1862306a36Sopenharmony_ci */
1962306a36Sopenharmony_ci#define XVIP_VF_YUV_422			0
2062306a36Sopenharmony_ci#define XVIP_VF_YUV_444			1
2162306a36Sopenharmony_ci#define XVIP_VF_RBG			2
2262306a36Sopenharmony_ci#define XVIP_VF_YUV_420			3
2362306a36Sopenharmony_ci#define XVIP_VF_YUVA_422		4
2462306a36Sopenharmony_ci#define XVIP_VF_YUVA_444		5
2562306a36Sopenharmony_ci#define XVIP_VF_RGBA			6
2662306a36Sopenharmony_ci#define XVIP_VF_YUVA_420		7
2762306a36Sopenharmony_ci#define XVIP_VF_YUVD_422		8
2862306a36Sopenharmony_ci#define XVIP_VF_YUVD_444		9
2962306a36Sopenharmony_ci#define XVIP_VF_RGBD			10
3062306a36Sopenharmony_ci#define XVIP_VF_YUVD_420		11
3162306a36Sopenharmony_ci#define XVIP_VF_MONO_SENSOR		12
3262306a36Sopenharmony_ci#define XVIP_VF_CUSTOM2			13
3362306a36Sopenharmony_ci#define XVIP_VF_CUSTOM3			14
3462306a36Sopenharmony_ci#define XVIP_VF_CUSTOM4			15
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci#endif /* __DT_BINDINGS_MEDIA_XILINX_VIP_H__ */
37