aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLajos Molnar <molnar@ti.com>2010-06-29 16:57:27 -0400
committerPaolo Pisati <paolo.pisati@canonical.com>2012-08-17 04:18:58 -0400
commit1e4f5bcd32742ff57a958bfac51a126e3d69aac2 (patch)
tree1913d8d154f34de649f4c555c63715c3a9e4ae42
parentb106c6074b27cbd86ddce49f66ff1d96a950c580 (diff)
TILER: Combined dmm and tiler folders and renamed files.
Renamed (and moved around) files in preparation for upstreaming activity. Also fixed spacing checkpatch errors that are new since the creation of these files. Signed-off-by: Lajos Molnar <molnar@ti.com>
-rw-r--r--drivers/media/Kconfig2
-rw-r--r--drivers/media/video/Makefile1
-rw-r--r--drivers/media/video/dmm/Kconfig6
-rw-r--r--drivers/media/video/dmm/Makefile3
-rw-r--r--drivers/media/video/tiler/Kconfig4
-rw-r--r--drivers/media/video/tiler/Makefile8
-rw-r--r--drivers/media/video/tiler/dmm.c (renamed from drivers/media/video/dmm/dmm.c)0
-rw-r--r--drivers/media/video/tiler/tcm.h (renamed from drivers/media/video/tiler/tcm/tcm.h)0
-rw-r--r--drivers/media/video/tiler/tcm/Makefile2
-rw-r--r--drivers/media/video/tiler/tcm/_tcm-sita.h (renamed from drivers/media/video/tiler/tcm/_tcm_sita.h)2
-rw-r--r--drivers/media/video/tiler/tcm/tcm-sita.c (renamed from drivers/media/video/tiler/tcm/tcm_sita.c)7
-rw-r--r--drivers/media/video/tiler/tcm/tcm-sita.h (renamed from drivers/media/video/tiler/tcm/tcm_sita.h)2
-rw-r--r--drivers/media/video/tiler/tcm/tcm-utils.h (renamed from drivers/media/video/tiler/tcm/tcm_utils.h)2
-rw-r--r--drivers/media/video/tiler/tiler-def.h (renamed from drivers/media/video/tiler/tiler_def.h)0
-rw-r--r--drivers/media/video/tiler/tiler-geom.c (renamed from drivers/media/video/tiler/tiler_rot.c)2
-rw-r--r--drivers/media/video/tiler/tiler-main.c (renamed from drivers/media/video/tiler/tiler.c)8
-rw-r--r--drivers/media/video/tiler/tiler-reserve.c (renamed from drivers/media/video/tiler/tiler_pack.c)3
-rw-r--r--drivers/media/video/tiler/tiler-reserve.h (renamed from drivers/media/video/tiler/tiler_pack.h)0
-rw-r--r--drivers/media/video/tiler/tmm-pat.c (renamed from drivers/media/video/dmm/tmm_pat.c)1
-rw-r--r--drivers/media/video/tiler/tmm.h (renamed from drivers/media/video/dmm/tmm.h)0
20 files changed, 22 insertions, 31 deletions
diff --git a/drivers/media/Kconfig b/drivers/media/Kconfig
index 3da9900f4b2..74383b172d4 100644
--- a/drivers/media/Kconfig
+++ b/drivers/media/Kconfig
@@ -114,8 +114,6 @@ source "drivers/media/radio/Kconfig"
114 114
115source "drivers/media/dvb/Kconfig" 115source "drivers/media/dvb/Kconfig"
116 116
117source "drivers/media/video/dmm/Kconfig"
118
119source "drivers/media/video/tiler/Kconfig" 117source "drivers/media/video/tiler/Kconfig"
120 118
121endif # MEDIA_SUPPORT 119endif # MEDIA_SUPPORT
diff --git a/drivers/media/video/Makefile b/drivers/media/video/Makefile
index a0ea34c79ab..e15e23fb6f6 100644
--- a/drivers/media/video/Makefile
+++ b/drivers/media/video/Makefile
@@ -181,7 +181,6 @@ obj-$(CONFIG_VIDEO_SAA7164) += saa7164/
181obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o 181obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o
182 182
183obj-y += davinci/ 183obj-y += davinci/
184obj-$(CONFIG_DMM_OMAP) += dmm/
185obj-$(CONFIG_TI_TILER) += tiler/ 184obj-$(CONFIG_TI_TILER) += tiler/
186 185
187obj-$(CONFIG_ARCH_OMAP) += omap/ 186obj-$(CONFIG_ARCH_OMAP) += omap/
diff --git a/drivers/media/video/dmm/Kconfig b/drivers/media/video/dmm/Kconfig
deleted file mode 100644
index 4af47ea0aef..00000000000
--- a/drivers/media/video/dmm/Kconfig
+++ /dev/null
@@ -1,6 +0,0 @@
1config DMM_OMAP
2 tristate "OMAP DMM support"
3 default y
4 help
5 DMM driver for OMAP based boards.
6
diff --git a/drivers/media/video/dmm/Makefile b/drivers/media/video/dmm/Makefile
deleted file mode 100644
index 494e70569aa..00000000000
--- a/drivers/media/video/dmm/Makefile
+++ /dev/null
@@ -1,3 +0,0 @@
1obj-$(CONFIG_DMM_OMAP) += dmm_omap.o
2dmm_omap-objs = dmm.o tmm_pat.o
3
diff --git a/drivers/media/video/tiler/Kconfig b/drivers/media/video/tiler/Kconfig
index 09c2215abcf..13570ed9f88 100644
--- a/drivers/media/video/tiler/Kconfig
+++ b/drivers/media/video/tiler/Kconfig
@@ -8,7 +8,9 @@ menuconfig TI_TILER
8 default y 8 default y
9 depends on HAVE_TI_TILER 9 depends on HAVE_TI_TILER
10 help 10 help
11 TILER driver for TI chips. 11 TILER and TILER-DMM driver for TI chips. The TI TILER device
12 enables video rotation on certain TI chips such as OMAP4 or
13 Netra. Video rotation will be limited without TILER support.
12 14
13config TILER_GRANULARITY 15config TILER_GRANULARITY
14 int "Allocation granularity (2^n)" 16 int "Allocation granularity (2^n)"
diff --git a/drivers/media/video/tiler/Makefile b/drivers/media/video/tiler/Makefile
index a3933b65743..4a4b48b73ea 100644
--- a/drivers/media/video/tiler/Makefile
+++ b/drivers/media/video/tiler/Makefile
@@ -1,4 +1,8 @@
1obj-$(CONFIG_TI_TILER) += tcm/ 1obj-$(CONFIG_TI_TILER) += tcm/
2obj-$(CONFIG_TI_TILER) += tiler_omap.o 2
3tiler_omap-objs = tiler.o tiler_pack.o tiler_rot.o 3obj-$(CONFIG_TI_TILER) += tiler.o
4tiler-objs = tiler-main.o tiler-reserve.o tiler-geom.o tmm-pat.o
5
6obj-$(CONFIG_TI_TILER) += tiler_dmm.o
7tiler_dmm-objs = dmm.o
4 8
diff --git a/drivers/media/video/dmm/dmm.c b/drivers/media/video/tiler/dmm.c
index 8663b36a5e7..8663b36a5e7 100644
--- a/drivers/media/video/dmm/dmm.c
+++ b/drivers/media/video/tiler/dmm.c
diff --git a/drivers/media/video/tiler/tcm/tcm.h b/drivers/media/video/tiler/tcm.h
index 11201674fdc..11201674fdc 100644
--- a/drivers/media/video/tiler/tcm/tcm.h
+++ b/drivers/media/video/tiler/tcm.h
diff --git a/drivers/media/video/tiler/tcm/Makefile b/drivers/media/video/tiler/tcm/Makefile
index d0642102eb8..efd62d77847 100644
--- a/drivers/media/video/tiler/tcm/Makefile
+++ b/drivers/media/video/tiler/tcm/Makefile
@@ -1,2 +1,2 @@
1obj-$(CONFIG_TI_TILER) += tcm_sita.o 1obj-$(CONFIG_TI_TILER) += tcm-sita.o
2 2
diff --git a/drivers/media/video/tiler/tcm/_tcm_sita.h b/drivers/media/video/tiler/tcm/_tcm-sita.h
index 7a7f847e8b4..ef4da6c9ad2 100644
--- a/drivers/media/video/tiler/tcm/_tcm_sita.h
+++ b/drivers/media/video/tiler/tcm/_tcm-sita.h
@@ -19,7 +19,7 @@
19#ifndef _TCM_SITA_H_ 19#ifndef _TCM_SITA_H_
20#define _TCM_SITA_H_ 20#define _TCM_SITA_H_
21 21
22#include "tcm.h" 22#include "../tcm.h"
23 23
24#define TL_CORNER 0 24#define TL_CORNER 0
25#define TR_CORNER 1 25#define TR_CORNER 1
diff --git a/drivers/media/video/tiler/tcm/tcm_sita.c b/drivers/media/video/tiler/tcm/tcm-sita.c
index 0aea8f12be2..2ab5ac59ae2 100644
--- a/drivers/media/video/tiler/tcm/tcm_sita.c
+++ b/drivers/media/video/tiler/tcm/tcm-sita.c
@@ -18,11 +18,11 @@
18 */ 18 */
19#include <linux/slab.h> 19#include <linux/slab.h>
20 20
21#include "_tcm_sita.h" 21#include "_tcm-sita.h"
22#include "tcm_sita.h" 22#include "tcm-sita.h"
23 23
24#define TCM_ALG_NAME "tcm_sita" 24#define TCM_ALG_NAME "tcm_sita"
25#include "tcm_utils.h" 25#include "tcm-utils.h"
26 26
27#define X_SCAN_LIMITER 1 27#define X_SCAN_LIMITER 1
28#define Y_SCAN_LIMITER 1 28#define Y_SCAN_LIMITER 1
@@ -1355,4 +1355,3 @@ static s32 move_right(struct tcm *tcm, u16 x, u16 y, u32 num_pages,
1355 *yy = pos / pvt->width; 1355 *yy = pos / pvt->width;
1356 return 0; 1356 return 0;
1357} 1357}
1358
diff --git a/drivers/media/video/tiler/tcm/tcm_sita.h b/drivers/media/video/tiler/tcm/tcm-sita.h
index cfdf810fc3c..8b6607652bb 100644
--- a/drivers/media/video/tiler/tcm/tcm_sita.h
+++ b/drivers/media/video/tiler/tcm/tcm-sita.h
@@ -19,7 +19,7 @@
19#ifndef TCM_SITA_H_ 19#ifndef TCM_SITA_H_
20#define TCM_SITA_H_ 20#define TCM_SITA_H_
21 21
22#include "tcm.h" 22#include "../tcm.h"
23 23
24/** 24/**
25 * Create a SiTA tiler container manager. 25 * Create a SiTA tiler container manager.
diff --git a/drivers/media/video/tiler/tcm/tcm_utils.h b/drivers/media/video/tiler/tcm/tcm-utils.h
index 7d0ed5c149b..1013929a455 100644
--- a/drivers/media/video/tiler/tcm/tcm_utils.h
+++ b/drivers/media/video/tiler/tcm/tcm-utils.h
@@ -17,7 +17,7 @@
17#ifndef _TCM_UTILS_H 17#ifndef _TCM_UTILS_H
18#define _TCM_UTILS_H 18#define _TCM_UTILS_H
19 19
20#include "tcm.h" 20#include "../tcm.h"
21 21
22#define AREA_FMT "(%03d %03d)-(%03d %03d)" 22#define AREA_FMT "(%03d %03d)-(%03d %03d)"
23#define AREA(area) (area).p0.x, (area).p0.y, (area).p1.x, (area).p1.y 23#define AREA(area) (area).p0.x, (area).p0.y, (area).p1.x, (area).p1.y
diff --git a/drivers/media/video/tiler/tiler_def.h b/drivers/media/video/tiler/tiler-def.h
index d931e18de15..d931e18de15 100644
--- a/drivers/media/video/tiler/tiler_def.h
+++ b/drivers/media/video/tiler/tiler-def.h
diff --git a/drivers/media/video/tiler/tiler_rot.c b/drivers/media/video/tiler/tiler-geom.c
index aa38d72187d..d85f54cf885 100644
--- a/drivers/media/video/tiler/tiler_rot.c
+++ b/drivers/media/video/tiler/tiler-geom.c
@@ -17,7 +17,7 @@
17#include <linux/init.h> 17#include <linux/init.h>
18#include <linux/module.h> 18#include <linux/module.h>
19#include <mach/tiler.h> 19#include <mach/tiler.h>
20#include "tiler_def.h" 20#include "tiler-def.h"
21 21
22#define DMM_SHIFT_PER_X_8 0 22#define DMM_SHIFT_PER_X_8 0
23#define DMM_SHIFT_PER_Y_8 0 23#define DMM_SHIFT_PER_Y_8 0
diff --git a/drivers/media/video/tiler/tiler.c b/drivers/media/video/tiler/tiler-main.c
index 911a039a612..d964b15baad 100644
--- a/drivers/media/video/tiler/tiler.c
+++ b/drivers/media/video/tiler/tiler-main.c
@@ -35,10 +35,10 @@
35#include <asm/mach/map.h> /* for ioremap_page */ 35#include <asm/mach/map.h> /* for ioremap_page */
36#include <mach/tiler.h> 36#include <mach/tiler.h>
37#include <mach/dmm.h> 37#include <mach/dmm.h>
38#include "../dmm/tmm.h" 38#include "tmm.h"
39#include "tiler_def.h" 39#include "tiler-def.h"
40#include "tcm/tcm_sita.h" /* Algo Specific header */ 40#include "tcm/tcm-sita.h" /* Algo Specific header */
41#include "tiler_pack.h" 41#include "tiler-reserve.h"
42 42
43#include <linux/syscalls.h> 43#include <linux/syscalls.h>
44 44
diff --git a/drivers/media/video/tiler/tiler_pack.c b/drivers/media/video/tiler/tiler-reserve.c
index 542b789f8f7..ddc6b7d38eb 100644
--- a/drivers/media/video/tiler/tiler_pack.c
+++ b/drivers/media/video/tiler/tiler-reserve.c
@@ -17,7 +17,7 @@
17#include <linux/init.h> 17#include <linux/init.h>
18#include <linux/module.h> 18#include <linux/module.h>
19#include <mach/tiler.h> 19#include <mach/tiler.h>
20#include "tiler_def.h" 20#include "tiler-def.h"
21 21
22/* we want to find the most effective packing for the smallest area */ 22/* we want to find the most effective packing for the smallest area */
23 23
@@ -284,4 +284,3 @@ u16 nv12_together(u16 o, u16 w, u16 a, u16 n, u16 *area, u8 *packing)
284 284
285 return n_best; 285 return n_best;
286} 286}
287
diff --git a/drivers/media/video/tiler/tiler_pack.h b/drivers/media/video/tiler/tiler-reserve.h
index e454b1d240f..e454b1d240f 100644
--- a/drivers/media/video/tiler/tiler_pack.h
+++ b/drivers/media/video/tiler/tiler-reserve.h
diff --git a/drivers/media/video/dmm/tmm_pat.c b/drivers/media/video/tiler/tmm-pat.c
index 5b5053a83c1..4ffd8ae2b3b 100644
--- a/drivers/media/video/dmm/tmm_pat.c
+++ b/drivers/media/video/tiler/tmm-pat.c
@@ -311,4 +311,3 @@ error:
311 return NULL; 311 return NULL;
312} 312}
313EXPORT_SYMBOL(tmm_pat_init); 313EXPORT_SYMBOL(tmm_pat_init);
314
diff --git a/drivers/media/video/dmm/tmm.h b/drivers/media/video/tiler/tmm.h
index deaeca51a90..deaeca51a90 100644
--- a/drivers/media/video/dmm/tmm.h
+++ b/drivers/media/video/tiler/tmm.h