linux/include/media/mipi-csi2.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * MIPI CSI-2 Data Types
 *
 * Copyright (C) 2022 Laurent Pinchart <[email protected]>
 */

#ifndef _MEDIA_MIPI_CSI2_H
#define _MEDIA_MIPI_CSI2_H

/* Short packet data types */
#define MIPI_CSI2_DT_FS
#define MIPI_CSI2_DT_FE
#define MIPI_CSI2_DT_LS
#define MIPI_CSI2_DT_LE
#define MIPI_CSI2_DT_GENERIC_SHORT(n)

/* Long packet data types */
#define MIPI_CSI2_DT_NULL
#define MIPI_CSI2_DT_BLANKING
#define MIPI_CSI2_DT_EMBEDDED_8B
#define MIPI_CSI2_DT_GENERIC_LONG(n)
#define MIPI_CSI2_DT_YUV420_8B
#define MIPI_CSI2_DT_YUV420_10B
#define MIPI_CSI2_DT_YUV420_8B_LEGACY
#define MIPI_CSI2_DT_YUV420_8B_CS
#define MIPI_CSI2_DT_YUV420_10B_CS
#define MIPI_CSI2_DT_YUV422_8B
#define MIPI_CSI2_DT_YUV422_10B
#define MIPI_CSI2_DT_RGB444
#define MIPI_CSI2_DT_RGB555
#define MIPI_CSI2_DT_RGB565
#define MIPI_CSI2_DT_RGB666
#define MIPI_CSI2_DT_RGB888
#define MIPI_CSI2_DT_RAW28
#define MIPI_CSI2_DT_RAW24
#define MIPI_CSI2_DT_RAW6
#define MIPI_CSI2_DT_RAW7
#define MIPI_CSI2_DT_RAW8
#define MIPI_CSI2_DT_RAW10
#define MIPI_CSI2_DT_RAW12
#define MIPI_CSI2_DT_RAW14
#define MIPI_CSI2_DT_RAW16
#define MIPI_CSI2_DT_RAW20
#define MIPI_CSI2_DT_USER_DEFINED(n)

#endif /* _MEDIA_MIPI_CSI2_H */