summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBryan Wu <pengw@nvidia.com>2013-10-08 15:39:41 -0700
committerBryan Wu <pengw@nvidia.com>2013-11-01 17:33:47 -0700
commitb08a2f71e74e0bef904f706d642f55465e4856d4 (patch)
tree64c1b9e6baaeaf98567ea7d6a78624d4671b5105 /include
parent469dfbc86b478fea6c7a129761828c79eb7ac3a7 (diff)
media: tegra v4l2 camera: refactor driver code
Reconstruct the driver for Tegra V4L2 camera driver: - remove old driver file tegra_v4l2_camera.c - create driver file vi.c for VI/CSI (T20/T30/T114/T148) - create driver file vi2.c for VI2/CSI2 (T124) Bug 1377330 Change-Id: If030cf98e700b9201caa60328be822bc10610e74 Signed-off-by: Bryan Wu <pengw@nvidia.com> Reviewed-on: http://git-master/r/289329 GVS: Gerrit_Virtual_Submit Reviewed-by: Allen Martin <amartin@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r--include/media/tegra_v4l2_camera.h3
-rw-r--r--include/uapi/linux/v4l2-mediabus.h4
2 files changed, 6 insertions, 1 deletions
diff --git a/include/media/tegra_v4l2_camera.h b/include/media/tegra_v4l2_camera.h
index 9e4b65c362b3..7e25f97531ee 100644
--- a/include/media/tegra_v4l2_camera.h
+++ b/include/media/tegra_v4l2_camera.h
@@ -23,6 +23,9 @@
enum tegra_camera_port {
TEGRA_CAMERA_PORT_CSI_A = 1,
TEGRA_CAMERA_PORT_CSI_B,
+ TEGRA_CAMERA_PORT_CSI_C,
+ TEGRA_CAMERA_PORT_CSI_D,
+ TEGRA_CAMERA_PORT_CSI_E,
TEGRA_CAMERA_PORT_VIP,
};
diff --git a/include/uapi/linux/v4l2-mediabus.h b/include/uapi/linux/v4l2-mediabus.h
index 6ee63d09b32d..b1fedf8a5409 100644
--- a/include/uapi/linux/v4l2-mediabus.h
+++ b/include/uapi/linux/v4l2-mediabus.h
@@ -37,7 +37,7 @@
enum v4l2_mbus_pixelcode {
V4L2_MBUS_FMT_FIXED = 0x0001,
- /* RGB - next is 0x100d */
+ /* RGB - next is 0x100f */
V4L2_MBUS_FMT_RGB444_2X8_PADHI_BE = 0x1001,
V4L2_MBUS_FMT_RGB444_2X8_PADHI_LE = 0x1002,
V4L2_MBUS_FMT_RGB555_2X8_PADHI_BE = 0x1003,
@@ -50,6 +50,8 @@ enum v4l2_mbus_pixelcode {
V4L2_MBUS_FMT_RGB888_1X24 = 0x100a,
V4L2_MBUS_FMT_RGB888_2X12_BE = 0x100b,
V4L2_MBUS_FMT_RGB888_2X12_LE = 0x100c,
+ V4L2_MBUS_FMT_RGBA8888_4X8_BE = 0x100d,
+ V4L2_MBUS_FMT_RGBA8888_4X8_LE = 0x100e,
/* YUV (including grey) - next is 0x2017 */
V4L2_MBUS_FMT_Y8_1X8 = 0x2001,