hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/media/platform/ti-vpe/vpdma_priv.h
....@@ -1,13 +1,10 @@
1
+/* SPDX-License-Identifier: GPL-2.0-only */
12 /*
23 * Copyright (c) 2013 Texas Instruments Inc.
34 *
45 * David Griego, <dagriego@biglakesoftware.com>
56 * Dale Farnsworth, <dale@farnsworth.org>
67 * Archit Taneja, <archit@ti.com>
7
- *
8
- * This program is free software; you can redistribute it and/or modify it
9
- * under the terms of the GNU General Public License version 2 as published by
10
- * the Free Software Foundation.
118 */
129
1310 #ifndef _TI_VPDMA_PRIV_H_
....@@ -95,6 +92,7 @@
9592 #define DATA_TYPE_C444 0x4
9693 #define DATA_TYPE_C422 0x5
9794 #define DATA_TYPE_C420 0x6
95
+#define DATA_TYPE_CB420 0x16
9896 #define DATA_TYPE_YC444 0x8
9997 #define DATA_TYPE_YCB422 0x7
10098 #define DATA_TYPE_YCR422 0x17
....@@ -168,11 +166,11 @@
168166 u32 xfer_length_height;
169167 u32 w1;
170168 };
171
- dma_addr_t start_addr;
169
+ u32 start_addr;
172170 u32 pkt_ctl;
173171 union {
174172 u32 frame_width_height; /* inbound */
175
- dma_addr_t desc_write_addr; /* outbound */
173
+ u32 desc_write_addr; /* outbound */
176174 };
177175 union {
178176 u32 start_h_v; /* inbound */