aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/samsung/mdnie_table_p4note.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/samsung/mdnie_table_p4note.h')
-rw-r--r--drivers/video/samsung/mdnie_table_p4note.h840
1 files changed, 484 insertions, 356 deletions
diff --git a/drivers/video/samsung/mdnie_table_p4note.h b/drivers/video/samsung/mdnie_table_p4note.h
index 85b4a7a..eeda36b 100644
--- a/drivers/video/samsung/mdnie_table_p4note.h
+++ b/drivers/video/samsung/mdnie_table_p4note.h
@@ -4,22 +4,27 @@
#include "mdnie.h"
-static const unsigned char power_lut[2][9] = {
- {0x42, 0x47, 0x3E, 0x52, 0x42, 0x3F, 0x3A, 0x37, 0x3F},
- {0x38, 0x3d, 0x34, 0x48, 0x38, 0x35, 0x30, 0x2d, 0x35},
-};
-
-static const unsigned short tune_std_ui_cabcOff[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x0000, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 | de8 hdr2 fa1*/
- 0x00ff, 0x0000, /*Mask Release*/
- END_SEQ, 0x0000,
+static const unsigned char power_lut[LUT_LEVEL_MAX][LUT_MAX][9] = {
+ /* Indoor power look up table */
+ {
+ {0x42, 0x3d, 0x3E, 0x48, 0x42, 0x3F, 0x3A, 0x37, 0x3F},
+ {0x38, 0x3d, 0x34, 0x48, 0x38, 0x35, 0x30, 0x2d, 0x35},
+ },
+ /* Outdoor power look up table for outdoor 1 (1k~15k) */
+ {
+ {0x42, 0x47, 0x3E, 0x52, 0x42, 0x3F, 0x3A, 0x37, 0x3F},
+ {0x38, 0x3d, 0x34, 0x48, 0x38, 0x35, 0x30, 0x2d, 0x35},
+ },
+ /* Outdoor power look up table (15k ~) */
+ {
+ {100, 100, 100, 100, 100, 100, 100, 100, 100},
+ {100, 100, 100, 100, 100, 100, 100, 100, 100},
+ },
};
static const unsigned short tune_camera[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x008c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0092, 0x0030, /*DE pe*/
0x0093, 0x0030, /*DE pf*/
@@ -33,6 +38,18 @@ static const unsigned short tune_camera[] = {
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1804, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -46,12 +63,11 @@ static const unsigned short tune_camera[] = {
0x0028, 0x80ff, /*CC lut r 128 255*/
0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
-
};
static const unsigned short tune_camera_outdoor[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x048c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x04ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0092, 0x0030, /*DE pe*/
0x0093, 0x0030, /*DE pf*/
@@ -65,6 +81,18 @@ static const unsigned short tune_camera_outdoor[] = {
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1804, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -82,32 +110,44 @@ static const unsigned short tune_camera_outdoor[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_ui_cabcOff[] = {
+static const unsigned short tune_dynamic_ui[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x0088, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00a8, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x00b0, 0x1010, /*CS hg ry*/
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1a04, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0a84, /*CC lut r 16 144*/
- 0x0022, 0x1498, /*CC lut r 32 160*/
- 0x0023, 0x1eac, /*CC lut r 48 176*/
- 0x0024, 0x2cbf, /*CC lut r 64 192*/
- 0x0025, 0x3ad0, /*CC lut r 80 208*/
- 0x0026, 0x4ae0, /*CC lut r 96 224*/
- 0x0027, 0x5cf0, /*CC lut r 112 240*/
- 0x0028, 0x70ff, /*CC lut r 128 255*/
+ 0x0021, 0x0894, /*CC lut r 16 144*/
+ 0x0022, 0x18a6, /*CC lut r 32 160*/
+ 0x0023, 0x28b8, /*CC lut r 48 176*/
+ 0x0024, 0x3ac9, /*CC lut r 64 192*/
+ 0x0025, 0x4cd9, /*CC lut r 80 208*/
+ 0x0026, 0x5ee7, /*CC lut r 96 224*/
+ 0x0027, 0x70f4, /*CC lut r 112 240*/
+ 0x0028, 0x82ff, /*CC lut r 128 255*/
0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_video_cabcOff[] = {
+static const unsigned short tune_dynamic_video[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x008c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -132,8 +172,8 @@ static const unsigned short tune_dynamic_video_cabcOff[] = {
0x00e8, 0x00ff, /*SCR BgYg*/
0x00e9, 0xff00, /*SCR BbYb*/
0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00ff, /*SCR KgWg*/
- 0x00ec, 0x00ff, /*SCR KbWb*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -149,9 +189,9 @@ static const unsigned short tune_dynamic_video_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_gallery_cabcOff[] = {
+static const unsigned short tune_dynamic_gallery[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x008c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -166,6 +206,18 @@ static const unsigned short tune_dynamic_gallery_cabcOff[] = {
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1a04, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -181,7 +233,7 @@ static const unsigned short tune_dynamic_gallery_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_vt_cabcOff[] = {
+static const unsigned short tune_dynamic_vt[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x0088, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -204,32 +256,44 @@ static const unsigned short tune_dynamic_vt_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_ui_cabcOff[] = {
+static const unsigned short tune_standard_ui[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x0088, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00a8, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x00b0, 0x1010, /*CS hg ry*/
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1804, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0a82, /*CC lut r 16 144*/
- 0x0022, 0x1693, /*CC lut r 32 160*/
- 0x0023, 0x23a4, /*CC lut r 48 176*/
- 0x0024, 0x32b6, /*CC lut r 64 192*/
- 0x0025, 0x41c8, /*CC lut r 80 208*/
- 0x0026, 0x50da, /*CC lut r 96 224*/
- 0x0027, 0x60ed, /*CC lut r 112 240*/
- 0x0028, 0x71ff, /*CC lut r 128 255*/
+ 0x0021, 0x0890, /*CC lut r 16 144*/
+ 0x0022, 0x18a0, /*CC lut r 32 160*/
+ 0x0023, 0x30b0, /*CC lut r 48 176*/
+ 0x0024, 0x40c0, /*CC lut r 64 192*/
+ 0x0025, 0x50d0, /*CC lut r 80 208*/
+ 0x0026, 0x60e0, /*CC lut r 96 224*/
+ 0x0027, 0x70f0, /*CC lut r 112 240*/
+ 0x0028, 0x80ff, /*CC lut r 128 255*/
0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_video_cabcOff[] = {
+static const unsigned short tune_standard_video[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x008c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -254,8 +318,8 @@ static const unsigned short tune_standard_video_cabcOff[] = {
0x00e8, 0x00ff, /*SCR BgYg*/
0x00e9, 0xff00, /*SCR BbYb*/
0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00ff, /*SCR KgWg*/
- 0x00ec, 0x00ff, /*SCR KbWb*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -271,9 +335,9 @@ static const unsigned short tune_standard_video_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_gallery_cabcOff[] = {
+static const unsigned short tune_standard_gallery[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x008c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x00ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -288,6 +352,18 @@ static const unsigned short tune_standard_gallery_cabcOff[] = {
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1804, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -303,7 +379,7 @@ static const unsigned short tune_standard_gallery_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_vt_cabcOff[] = {
+static const unsigned short tune_standard_vt[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x0088, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -326,110 +402,110 @@ static const unsigned short tune_standard_vt_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_ui_cabcOff[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x00a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
- 0x00e1, 0xff00, /*SCR RrCr*/
- 0x00e2, 0x00ff, /*SCR RgCg*/
- 0x00e3, 0x00ff, /*SCR RbCb*/
- 0x00e4, 0x00ff, /*SCR GrMr*/
- 0x00e5, 0xff00, /*SCR GgMg*/
- 0x00e6, 0x00ff, /*SCR GbMb*/
- 0x00e7, 0x00ff, /*SCR BrYr*/
- 0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYb*/
- 0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
- 0x0000, 0x0001, /*BANK 1*/
- 0x001f, 0x0080, /*CC chsel strength*/
- 0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0a82, /*CC lut r 16 144*/
- 0x0022, 0x1693, /*CC lut r 32 160*/
- 0x0023, 0x23a4, /*CC lut r 48 176*/
- 0x0024, 0x32b6, /*CC lut r 64 192*/
- 0x0025, 0x41c8, /*CC lut r 80 208*/
- 0x0026, 0x50da, /*CC lut r 96 224*/
- 0x0027, 0x60ed, /*CC lut r 112 240*/
- 0x0028, 0x71ff, /*CC lut r 128 255*/
- 0x00ff, 0x0000, /*Mask Release*/
+static const unsigned short tune_movie_ui[] = {
+ 0x0000, 0x0000, /*BANK 0*/
+ 0x0008, 0x00a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fa, /*SCR KgWg*/
+ 0x00ec, 0x00f3, /*SCR KbWb*/
+ 0x0000, 0x0001, /*BANK 1*/
+ 0x001f, 0x0080, /*CC chsel strength*/
+ 0x0020, 0x0000, /*CC lut r 0*/
+ 0x0021, 0x0890, /*CC lut r 16 144*/
+ 0x0022, 0x18a0, /*CC lut r 32 160*/
+ 0x0023, 0x30b0, /*CC lut r 48 176*/
+ 0x0024, 0x40c0, /*CC lut r 64 192*/
+ 0x0025, 0x50d0, /*CC lut r 80 208*/
+ 0x0026, 0x60e0, /*CC lut r 96 224*/
+ 0x0027, 0x70f0, /*CC lut r 112 240*/
+ 0x0028, 0x80ff, /*CC lut r 128 255*/
+ 0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_video_cabcOff[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x00a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
- 0x0092, 0x0000, /*DE pe*/
- 0x0093, 0x0000, /*DE pf*/
- 0x0094, 0x0000, /*DE pb*/
- 0x0095, 0x0000, /*DE ne*/
- 0x0096, 0x0000, /*DE nf*/
- 0x0097, 0x0000, /*DE nb*/
- 0x00b0, 0x1010, /*CS hg ry*/
- 0x00b1, 0x1010, /*CS hg gc*/
- 0x00b2, 0x1010, /*CS hg bm*/
- 0x00b3, 0x1004, /*CS weight grayTH*/
- 0x00e1, 0xff00, /*SCR RrCr*/
- 0x00e2, 0x00ff, /*SCR RgCg*/
- 0x00e3, 0x00ff, /*SCR RbCb*/
- 0x00e4, 0x00ff, /*SCR GrMr*/
- 0x00e5, 0xff00, /*SCR GgMg*/
- 0x00e6, 0x00ff, /*SCR GbMb*/
- 0x00e7, 0x00ff, /*SCR BrYr*/
- 0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYb*/
- 0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
- 0x0000, 0x0001, /*BANK 1*/
- 0x001f, 0x0080, /*CC chsel strength*/
- 0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0890, /*CC lut r 16 144*/
- 0x0022, 0x18a0, /*CC lut r 32 160*/
- 0x0023, 0x30b0, /*CC lut r 48 176*/
- 0x0024, 0x40c0, /*CC lut r 64 192*/
- 0x0025, 0x50d0, /*CC lut r 80 208*/
- 0x0026, 0x60e0, /*CC lut r 96 224*/
- 0x0027, 0x70f0, /*CC lut r 112 240*/
- 0x0028, 0x80ff, /*CC lut r 128 255*/
- 0x00ff, 0x0000, /*Mask Release*/
+static const unsigned short tune_movie_video[] = {
+ 0x0000, 0x0000, /*BANK 0*/
+ 0x0008, 0x00a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
+ 0x0092, 0x0000, /*DE pe*/
+ 0x0093, 0x0000, /*DE pf*/
+ 0x0094, 0x0000, /*DE pb*/
+ 0x0095, 0x0000, /*DE ne*/
+ 0x0096, 0x0000, /*DE nf*/
+ 0x0097, 0x0000, /*DE nb*/
+ 0x00b0, 0x1010, /*CS hg ry*/
+ 0x00b1, 0x1010, /*CS hg gc*/
+ 0x00b2, 0x1010, /*CS hg bm*/
+ 0x00b3, 0x1004, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fa, /*SCR KgWg*/
+ 0x00ec, 0x00f3, /*SCR KbWb*/
+ 0x0000, 0x0001, /*BANK 1*/
+ 0x001f, 0x0080, /*CC chsel strength*/
+ 0x0020, 0x0000, /*CC lut r 0*/
+ 0x0021, 0x0890, /*CC lut r 16 144*/
+ 0x0022, 0x18a0, /*CC lut r 32 160*/
+ 0x0023, 0x30b0, /*CC lut r 48 176*/
+ 0x0024, 0x40c0, /*CC lut r 64 192*/
+ 0x0025, 0x50d0, /*CC lut r 80 208*/
+ 0x0026, 0x60e0, /*CC lut r 96 224*/
+ 0x0027, 0x70f0, /*CC lut r 112 240*/
+ 0x0028, 0x80ff, /*CC lut r 128 255*/
+ 0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_gallery_cabcOff[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x00a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
- 0x00e1, 0xff00, /*SCR RrCr*/
- 0x00e2, 0x00ff, /*SCR RgCg*/
- 0x00e3, 0x00ff, /*SCR RbCb*/
- 0x00e4, 0x00ff, /*SCR GrMr*/
- 0x00e5, 0xff00, /*SCR GgMg*/
- 0x00e6, 0x00ff, /*SCR GbMb*/
- 0x00e7, 0x00ff, /*SCR BrYr*/
- 0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYb*/
- 0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
- 0x0000, 0x0001, /*BANK 1*/
- 0x001f, 0x0080, /*CC chsel strength*/
- 0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0890, /*CC lut r 16 144*/
- 0x0022, 0x18a0, /*CC lut r 32 160*/
- 0x0023, 0x30b0, /*CC lut r 48 176*/
- 0x0024, 0x40c0, /*CC lut r 64 192*/
- 0x0025, 0x50d0, /*CC lut r 80 208*/
- 0x0026, 0x60e0, /*CC lut r 96 224*/
- 0x0027, 0x70f0, /*CC lut r 112 240*/
- 0x0028, 0x80ff, /*CC lut r 128 255*/
- 0x00ff, 0x0000, /*Mask Release*/
+static const unsigned short tune_movie_gallery[] = {
+ 0x0000, 0x0000, /*BANK 0*/
+ 0x0008, 0x00a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fa, /*SCR KgWg*/
+ 0x00ec, 0x00f3, /*SCR KbWb*/
+ 0x0000, 0x0001, /*BANK 1*/
+ 0x001f, 0x0080, /*CC chsel strength*/
+ 0x0020, 0x0000, /*CC lut r 0*/
+ 0x0021, 0x0890, /*CC lut r 16 144*/
+ 0x0022, 0x18a0, /*CC lut r 32 160*/
+ 0x0023, 0x30b0, /*CC lut r 48 176*/
+ 0x0024, 0x40c0, /*CC lut r 64 192*/
+ 0x0025, 0x50d0, /*CC lut r 80 208*/
+ 0x0026, 0x60e0, /*CC lut r 96 224*/
+ 0x0027, 0x70f0, /*CC lut r 112 240*/
+ 0x0028, 0x80ff, /*CC lut r 128 255*/
+ 0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_vt_cabcOff[] = {
+static const unsigned short tune_movie_vt[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x0088, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -452,25 +528,37 @@ static const unsigned short tune_movie_vt_cabcOff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_ui_cabcOn[] = {
+static const unsigned short tune_dynamic_ui_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x0288, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x02a8, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x00b0, 0x1010, /*CS hg ry*/
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1a04, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0c8c, /*CC lut r 16 144*/
- 0x0022, 0x17a1, /*CC lut r 32 160*/
- 0x0023, 0x22b6, /*CC lut r 48 176*/
- 0x0024, 0x30c9, /*CC lut r 64 192*/
- 0x0025, 0x3fd9, /*CC lut r 80 208*/
- 0x0026, 0x50e7, /*CC lut r 96 224*/
- 0x0027, 0x63f4, /*CC lut r 112 240*/
- 0x0028, 0x77ff, /*CC lut r 128 255*/
+ 0x0021, 0x0c98, /*CC lut r 16 144*/
+ 0x0022, 0x1caa, /*CC lut r 32 160*/
+ 0x0023, 0x2cbc, /*CC lut r 48 176*/
+ 0x0024, 0x3ecd, /*CC lut r 64 192*/
+ 0x0025, 0x50dc, /*CC lut r 80 208*/
+ 0x0026, 0x62e9, /*CC lut r 96 224*/
+ 0x0027, 0x74f5, /*CC lut r 112 240*/
+ 0x0028, 0x86ff, /*CC lut r 128 255*/
0x0075, 0x0000, /*CABC dgain*/
0x0076, 0x0000,
0x0077, 0x0000,
@@ -480,9 +568,9 @@ static const unsigned short tune_dynamic_ui_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_video_cabcOn[] = {
+static const unsigned short tune_dynamic_video_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x028c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x02ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -505,10 +593,10 @@ static const unsigned short tune_dynamic_video_cabcOn[] = {
0x00e6, 0x00ff, /*SCR GbMb*/
0x00e7, 0x00ff, /*SCR BrYr*/
0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYbv*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -529,7 +617,7 @@ static const unsigned short tune_dynamic_video_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_gallery_cabcOn[] = {
+static const unsigned short tune_dynamic_gallery_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x028c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -546,6 +634,18 @@ static const unsigned short tune_dynamic_gallery_cabcOn[] = {
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1a04, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -566,7 +666,7 @@ static const unsigned short tune_dynamic_gallery_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dynamic_vt_cabcOn[] = {
+static const unsigned short tune_dynamic_vt_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x0288, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -603,25 +703,37 @@ static const unsigned short tune_dynamic_vt_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_ui_cabcOn[] = {
+static const unsigned short tune_standard_ui_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x0288, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x02a8, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x00b0, 0x1010, /*CS hg ry*/
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1804, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0c8b, /*CC lut r 16 144*/
- 0x0022, 0x1a9d, /*CC lut r 32 160*/
- 0x0023, 0x29af, /*CC lut r 48 176*/
- 0x0024, 0x38c0, /*CC lut r 64 192*/
- 0x0025, 0x48d0, /*CC lut r 80 208*/
- 0x0026, 0x58e0, /*CC lut r 96 224*/
- 0x0027, 0x68f0, /*CC lut r 112 240*/
- 0x0028, 0x79ff, /*CC lut r 128 255*/
+ 0x0021, 0x0c96, /*CC lut r 16 144*/
+ 0x0022, 0x1ca7, /*CC lut r 32 160*/
+ 0x0023, 0x34b8, /*CC lut r 48 176*/
+ 0x0024, 0x44c9, /*CC lut r 64 192*/
+ 0x0025, 0x54d9, /*CC lut r 80 208*/
+ 0x0026, 0x64e7, /*CC lut r 96 224*/
+ 0x0027, 0x74f4, /*CC lut r 112 240*/
+ 0x0028, 0x85ff, /*CC lut r 128 255*/
0x0075, 0x0000, /*CABC dgain*/
0x0076, 0x0000,
0x0077, 0x0000,
@@ -631,9 +743,9 @@ static const unsigned short tune_standard_ui_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_video_cabcOn[] = {
+static const unsigned short tune_standard_video_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x028c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x02ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -658,8 +770,8 @@ static const unsigned short tune_standard_video_cabcOn[] = {
0x00e8, 0x00ff, /*SCR BgYg*/
0x00e9, 0xff00, /*SCR BbYb*/
0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00ff, /*SCR KgWg*/
- 0x00ec, 0x00ff, /*SCR KbWb*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -680,9 +792,9 @@ static const unsigned short tune_standard_video_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_gallery_cabcOn[] = {
+static const unsigned short tune_standard_gallery_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x028c, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0008, 0x02ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
0x0090, 0x0080, /*DE egth*/
0x0092, 0x0030, /*DE pe*/
@@ -697,6 +809,18 @@ static const unsigned short tune_standard_gallery_cabcOn[] = {
0x00b1, 0x1010, /*CS hg gc*/
0x00b2, 0x1010, /*CS hg bm*/
0x00b3, 0x1804, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fd, /*SCR KgWg*/
+ 0x00ec, 0x00fc, /*SCR KbWb*/
0x0000, 0x0001, /*BANK 1*/
0x001f, 0x0080, /*CC chsel strength*/
0x0020, 0x0000, /*CC lut r 0*/
@@ -717,7 +841,7 @@ static const unsigned short tune_standard_gallery_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_standard_vt_cabcOn[] = {
+static const unsigned short tune_standard_vt_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x0288, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -754,125 +878,125 @@ static const unsigned short tune_standard_vt_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_ui_cabcOn[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x02a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
- 0x00e1, 0xff00, /*SCR RrCr*/
- 0x00e2, 0x00ff, /*SCR RgCg*/
- 0x00e3, 0x00ff, /*SCR RbCb*/
- 0x00e4, 0x00ff, /*SCR GrMr*/
- 0x00e5, 0xff00, /*SCR GgMg*/
- 0x00e6, 0x00ff, /*SCR GbMb*/
- 0x00e7, 0x00ff, /*SCR BrYr*/
- 0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYb*/
- 0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
- 0x0000, 0x0001, /*BANK 1*/
- 0x001f, 0x0080, /*CC chsel strength*/
- 0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0c8b, /*CC lut r 16 144*/
- 0x0022, 0x1a9d, /*CC lut r 32 160*/
- 0x0023, 0x29af, /*CC lut r 48 176*/
- 0x0024, 0x38c0, /*CC lut r 64 192*/
- 0x0025, 0x48d0, /*CC lut r 80 208*/
- 0x0026, 0x58e0, /*CC lut r 96 224*/
- 0x0027, 0x68f0, /*CC lut r 112 240*/
- 0x0028, 0x79ff, /*CC lut r 128 255*/
- 0x0075, 0x0000, /*CABC dgain*/
- 0x0076, 0x0000,
- 0x0077, 0x0000,
- 0x0078, 0x0000,
- 0x007f, 0x0002, /*dynamic lcd*/
- 0x00ff, 0x0000, /*Mask Release*/
+static const unsigned short tune_movie_ui_cabc[] = {
+ 0x0000, 0x0000, /*BANK 0*/
+ 0x0008, 0x02a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fa, /*SCR KgWg*/
+ 0x00ec, 0x00f3, /*SCR KbWb*/
+ 0x0000, 0x0001, /*BANK 1*/
+ 0x001f, 0x0080, /*CC chsel strength*/
+ 0x0020, 0x0000, /*CC lut r 0*/
+ 0x0021, 0x0c96, /*CC lut r 16 144*/
+ 0x0022, 0x1ca7, /*CC lut r 32 160*/
+ 0x0023, 0x34b8, /*CC lut r 48 176*/
+ 0x0024, 0x44c9, /*CC lut r 64 192*/
+ 0x0025, 0x54d9, /*CC lut r 80 208*/
+ 0x0026, 0x64e7, /*CC lut r 96 224*/
+ 0x0027, 0x74f4, /*CC lut r 112 240*/
+ 0x0028, 0x85ff, /*CC lut r 128 255*/
+ 0x0075, 0x0000, /*CABC dgain*/
+ 0x0076, 0x0000,
+ 0x0077, 0x0000,
+ 0x0078, 0x0000,
+ 0x007f, 0x0002, /*dynamic lcd*/
+ 0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_video_cabcOn[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x02a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
- 0x0092, 0x0000, /*DE pe*/
- 0x0093, 0x0000, /*DE pf*/
- 0x0094, 0x0000, /*DE pb*/
- 0x0095, 0x0000, /*DE ne*/
- 0x0096, 0x0000, /*DE nf*/
- 0x0097, 0x0000, /*DE nb*/
- 0x00b0, 0x1010, /*CS hg ry*/
- 0x00b1, 0x1010, /*CS hg gc*/
- 0x00b2, 0x1010, /*CS hg bm*/
- 0x00b3, 0x1004, /*CS weight grayTH*/
- 0x00e1, 0xff00, /*SCR RrCr*/
- 0x00e2, 0x00ff, /*SCR RgCg*/
- 0x00e3, 0x00ff, /*SCR RbCb*/
- 0x00e4, 0x00ff, /*SCR GrMr*/
- 0x00e5, 0xff00, /*SCR GgMg*/
- 0x00e6, 0x00ff, /*SCR GbMb*/
- 0x00e7, 0x00ff, /*SCR BrYr*/
- 0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYb*/
- 0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
- 0x0000, 0x0001, /*BANK 1*/
- 0x001f, 0x0080, /*CC chsel strength*/
- 0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0c96, /*CC lut r 16 144*/
- 0x0022, 0x1ca7, /*CC lut r 32 160*/
- 0x0023, 0x34b8, /*CC lut r 48 176*/
- 0x0024, 0x44c9, /*CC lut r 64 192*/
- 0x0025, 0x54d9, /*CC lut r 80 208*/
- 0x0026, 0x64e7, /*CC lut r 96 224*/
- 0x0027, 0x74f4, /*CC lut r 112 240*/
- 0x0028, 0x85ff, /*CC lut r 128 255*/
- 0x0075, 0x0000, /*CABC dgain*/
- 0x0076, 0x0000,
- 0x0077, 0x0000,
- 0x0078, 0x0000,
- 0x007f, 0x0002, /*dynamic lcd*/
- 0x00ff, 0x0000, /*Mask Release*/
+static const unsigned short tune_movie_video_cabc[] = {
+ 0x0000, 0x0000, /*BANK 0*/
+ 0x0008, 0x02a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
+ 0x0092, 0x0000, /*DE pe*/
+ 0x0093, 0x0000, /*DE pf*/
+ 0x0094, 0x0000, /*DE pb*/
+ 0x0095, 0x0000, /*DE ne*/
+ 0x0096, 0x0000, /*DE nf*/
+ 0x0097, 0x0000, /*DE nb*/
+ 0x00b0, 0x1010, /*CS hg ry*/
+ 0x00b1, 0x1010, /*CS hg gc*/
+ 0x00b2, 0x1010, /*CS hg bm*/
+ 0x00b3, 0x1004, /*CS weight grayTH*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fa, /*SCR KgWg*/
+ 0x00ec, 0x00f3, /*SCR KbWb*/
+ 0x0000, 0x0001, /*BANK 1*/
+ 0x001f, 0x0080, /*CC chsel strength*/
+ 0x0020, 0x0000, /*CC lut r 0*/
+ 0x0021, 0x0c96, /*CC lut r 16 144*/
+ 0x0022, 0x1ca7, /*CC lut r 32 160*/
+ 0x0023, 0x34b8, /*CC lut r 48 176*/
+ 0x0024, 0x44c9, /*CC lut r 64 192*/
+ 0x0025, 0x54d9, /*CC lut r 80 208*/
+ 0x0026, 0x64e7, /*CC lut r 96 224*/
+ 0x0027, 0x74f4, /*CC lut r 112 240*/
+ 0x0028, 0x85ff, /*CC lut r 128 255*/
+ 0x0075, 0x0000, /*CABC dgain*/
+ 0x0076, 0x0000,
+ 0x0077, 0x0000,
+ 0x0078, 0x0000,
+ 0x007f, 0x0002, /*dynamic lcd*/
+ 0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_gallery_cabcOn[] = {
- 0x0000, 0x0000, /*BANK 0*/
- 0x0008, 0x02a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
- 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
- 0x00e1, 0xff00, /*SCR RrCr*/
- 0x00e2, 0x00ff, /*SCR RgCg*/
- 0x00e3, 0x00ff, /*SCR RbCb*/
- 0x00e4, 0x00ff, /*SCR GrMr*/
- 0x00e5, 0xff00, /*SCR GgMg*/
- 0x00e6, 0x00ff, /*SCR GbMb*/
- 0x00e7, 0x00ff, /*SCR BrYr*/
- 0x00e8, 0x00ff, /*SCR BgYg*/
- 0x00e9, 0xff00, /*SCR BbYb*/
- 0x00ea, 0x00ff, /*SCR KrWr*/
- 0x00eb, 0x00f7, /*SCR KgWg*/
- 0x00ec, 0x00e8, /*SCR KbWb*/
- 0x0000, 0x0001, /*BANK 1*/
- 0x001f, 0x0080, /*CC chsel strength*/
- 0x0020, 0x0000, /*CC lut r 0*/
- 0x0021, 0x0c96, /*CC lut r 16 144*/
- 0x0022, 0x1ca7, /*CC lut r 32 160*/
- 0x0023, 0x34b8, /*CC lut r 48 176*/
- 0x0024, 0x44c9, /*CC lut r 64 192*/
- 0x0025, 0x54d9, /*CC lut r 80 208*/
- 0x0026, 0x64e7, /*CC lut r 96 224*/
- 0x0027, 0x74f4, /*CC lut r 112 240*/
- 0x0028, 0x85ff, /*CC lut r 128 255*/
- 0x0075, 0x0000, /*CABC dgain*/
- 0x0076, 0x0000,
- 0x0077, 0x0000,
- 0x0078, 0x0000,
- 0x007f, 0x0002, /*dynamic lcd*/
- 0x00ff, 0x0000, /*Mask Release*/
+static const unsigned short tune_movie_gallery_cabc[] = {
+ 0x0000, 0x0000, /*BANK 0*/
+ 0x0008, 0x02a0, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
+ 0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
+ 0x00e1, 0xff00, /*SCR RrCr*/
+ 0x00e2, 0x00ff, /*SCR RgCg*/
+ 0x00e3, 0x00ff, /*SCR RbCb*/
+ 0x00e4, 0x00ff, /*SCR GrMr*/
+ 0x00e5, 0xff00, /*SCR GgMg*/
+ 0x00e6, 0x00ff, /*SCR GbMb*/
+ 0x00e7, 0x00ff, /*SCR BrYr*/
+ 0x00e8, 0x00ff, /*SCR BgYg*/
+ 0x00e9, 0xff00, /*SCR BbYb*/
+ 0x00ea, 0x00ff, /*SCR KrWr*/
+ 0x00eb, 0x00fa, /*SCR KgWg*/
+ 0x00ec, 0x00f3, /*SCR KbWb*/
+ 0x0000, 0x0001, /*BANK 1*/
+ 0x001f, 0x0080, /*CC chsel strength*/
+ 0x0020, 0x0000, /*CC lut r 0*/
+ 0x0021, 0x0c96, /*CC lut r 16 144*/
+ 0x0022, 0x1ca7, /*CC lut r 32 160*/
+ 0x0023, 0x34b8, /*CC lut r 48 176*/
+ 0x0024, 0x44c9, /*CC lut r 64 192*/
+ 0x0025, 0x54d9, /*CC lut r 80 208*/
+ 0x0026, 0x64e7, /*CC lut r 96 224*/
+ 0x0027, 0x74f4, /*CC lut r 112 240*/
+ 0x0028, 0x85ff, /*CC lut r 128 255*/
+ 0x0075, 0x0000, /*CABC dgain*/
+ 0x0076, 0x0000,
+ 0x0077, 0x0000,
+ 0x0078, 0x0000,
+ 0x007f, 0x0002, /*dynamic lcd*/
+ 0x00ff, 0x0000, /*Mask Release*/
END_SEQ, 0x0000,
};
-static const unsigned short tune_movie_vt_cabcOn[] = {
+static const unsigned short tune_movie_vt_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x0288, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0030, 0x0000, /*FA cs1 de8 hdr2 fa1*/
@@ -909,7 +1033,7 @@ static const unsigned short tune_movie_vt_cabcOn[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_cabcoff[] = {
+static const unsigned short tune_warm[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x00ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -920,7 +1044,7 @@ static const unsigned short tune_warm_cabcoff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_cabcoff[] = {
+static const unsigned short tune_cold[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x00ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -931,7 +1055,7 @@ static const unsigned short tune_cold_cabcoff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_outdoor_cabcoff[] = {
+static const unsigned short tune_normal_outdoor[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x04ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -941,7 +1065,7 @@ static const unsigned short tune_outdoor_cabcoff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_outdoor_cabcoff[] = {
+static const unsigned short tune_warm_outdoor[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x04ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -954,7 +1078,7 @@ static const unsigned short tune_warm_outdoor_cabcoff[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_outdoor_cabcoff[] = {
+static const unsigned short tune_cold_outdoor[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x00ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -965,8 +1089,7 @@ static const unsigned short tune_cold_outdoor_cabcoff[] = {
END_SEQ, 0x0000,
};
-
-static const unsigned short tune_warm_cabcon[] = {
+static const unsigned short tune_warm_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x02ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -977,7 +1100,7 @@ static const unsigned short tune_warm_cabcon[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_cabcon[] = {
+static const unsigned short tune_cold_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x02ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -988,7 +1111,7 @@ static const unsigned short tune_cold_cabcon[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_outdoor_cabcon[] = {
+static const unsigned short tune_normal_outdoor_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x06ac, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -998,7 +1121,7 @@ static const unsigned short tune_outdoor_cabcon[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_outdoor_cabcon[] = {
+static const unsigned short tune_warm_outdoor_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x06ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -1011,7 +1134,7 @@ static const unsigned short tune_warm_outdoor_cabcon[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_outdoor_cabcon[] = {
+static const unsigned short tune_cold_outdoor_cabc[] = {
0x0000, 0x0000, /*BANK 0*/
0x0008, 0x06ec, /*Dither8 UC4 ABC2 CP1 | CC8 MCM4 SCR2 SCC1 | CS8 DE4 DNR2 HDR1*/
0x0000, 0x0001, /*BANK 1*/
@@ -1029,25 +1152,25 @@ struct mdnie_tunning_info etc_table[CABC_MAX][OUTDOOR_MAX][TONE_MAX] = {
{
{
{"NORMAL", NULL},
- {"WARM", tune_warm_cabcoff},
- {"COLD", tune_cold_cabcoff},
+ {"WARM", tune_warm},
+ {"COLD", tune_cold},
},
{
- {"NORMAL_OUTDOOR", tune_outdoor_cabcoff},
- {"WARM_OUTDOOR", tune_warm_outdoor_cabcoff},
- {"COLD_OUTDOOR", tune_cold_outdoor_cabcoff},
+ {"NORMAL_OUTDOOR", tune_normal_outdoor},
+ {"WARM_OUTDOOR", tune_warm_outdoor},
+ {"COLD_OUTDOOR", tune_cold_outdoor},
},
},
{
{
{"NORMAL_CABC", NULL},
- {"WARM_CABC", tune_warm_cabcon},
- {"COLD_CABC", tune_cold_cabcon},
+ {"WARM_CABC", tune_warm_cabc},
+ {"COLD_CABC", tune_cold_cabc},
},
{
- {"NORMAL_OUTDOOR_CABC", tune_outdoor_cabcon},
- {"WARM_OUTDOOR_CABC", tune_warm_outdoor_cabcon},
- {"COLD_OUTDOOR_CABC", tune_cold_outdoor_cabcon},
+ {"NORMAL_OUTDOOR_CABC", tune_normal_outdoor_cabc},
+ {"WARM_OUTDOOR_CABC", tune_warm_outdoor_cabc},
+ {"COLD_OUTDOOR_CABC", tune_cold_outdoor_cabc},
},
},
};
@@ -1056,64 +1179,69 @@ struct mdnie_tunning_info etc_table[CABC_MAX][OUTDOOR_MAX][TONE_MAX] = {
struct mdnie_tunning_info_cabc tunning_table[CABC_MAX][MODE_MAX][SCENARIO_MAX] = {
{
{
- {"DYNAMIC_UI", tune_dynamic_ui_cabcOff, 0},
- {"DYNAMIC_VIDEO_NOR", tune_dynamic_video_cabcOff, LUT_VIDEO},
- {"DYNAMIC_VIDEO_WARM", tune_dynamic_video_cabcOff, LUT_VIDEO},
- {"DYNAMIC_VIDEO_COLD", tune_dynamic_video_cabcOff, LUT_VIDEO},
- {"CAMERA", tune_camera, 0},
- {"DYNAMIC_UI", tune_dynamic_ui_cabcOff, 0},
- {"DYNAMIC_GALLERY", tune_dynamic_gallery_cabcOff, 0},
- {"DYNAMIC_VT", tune_dynamic_vt_cabcOff, 0},
+ {"DYNAMIC_UI", tune_dynamic_ui, 0},
+ {"DYNAMIC_VIDEO", tune_dynamic_video, LUT_VIDEO},
+ {"DYNAMIC_VIDEO", tune_dynamic_video, LUT_VIDEO},
+ {"DYNAMIC_VIDEO", tune_dynamic_video, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"DYNAMIC_UI", tune_dynamic_ui, 0},
+ {"DYNAMIC_GALLERY", tune_dynamic_gallery, 0},
+ {"DYNAMIC_VT", tune_dynamic_vt, 0},
}, {
- {"STANDARD_UI", tune_standard_ui_cabcOff, 0},
- {"STANDARD_VIDEO_NOR", tune_standard_video_cabcOff, LUT_VIDEO},
- {"STANDARD_VIDEO_WARM", tune_standard_video_cabcOff, LUT_VIDEO},
- {"STANDARD_VIDEO_COLD", tune_standard_video_cabcOff, LUT_VIDEO},
- {"CAMERA", tune_camera, 0},
- {"STANDARD_UI", tune_standard_ui_cabcOff, 0},
- {"STANDARD_GALLERY", tune_standard_gallery_cabcOff, 0},
- {"STANDARD_VT", tune_standard_vt_cabcOff, 0},
+ {"STANDARD_UI", tune_standard_ui, 0},
+ {"STANDARD_VIDEO", tune_standard_video, LUT_VIDEO},
+ {"STANDARD_VIDEO", tune_standard_video, LUT_VIDEO},
+ {"STANDARD_VIDEO", tune_standard_video, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"STANDARD_UI", tune_standard_ui, 0},
+ {"STANDARD_GALLERY", tune_standard_gallery, 0},
+ {"STANDARD_VT", tune_standard_vt, 0},
}, {
- {"MOVIE_UI", tune_movie_ui_cabcOff, 0},
- {"MOVIE_VIDEO_NOR", tune_movie_video_cabcOff, LUT_VIDEO},
- {"MOVIE_VIDEO_WARM", tune_movie_video_cabcOff, LUT_VIDEO},
- {"MOVIE_VIDEO_COLD", tune_movie_video_cabcOff, LUT_VIDEO},
- {"CAMERA", tune_camera, 0},
- {"MOVIE_UI", tune_movie_ui_cabcOff, 0},
- {"MOVIE_GALLERY", tune_movie_gallery_cabcOff, 0},
- {"MOVIE_VT", tune_movie_vt_cabcOff, 0},
+ {"MOVIE_UI", tune_movie_ui, 0},
+ {"MOVIE_VIDEO", tune_movie_video, LUT_VIDEO},
+ {"MOVIE_VIDEO", tune_movie_video, LUT_VIDEO},
+ {"MOVIE_VIDEO", tune_movie_video, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"MOVIE_UI", tune_movie_ui, 0},
+ {"MOVIE_GALLERY", tune_movie_gallery, 0},
+ {"MOVIE_VT", tune_movie_vt, 0},
},
},
{
{
- {"DYNAMIC_UI_CABC", tune_dynamic_ui_cabcOn, 0},
- {"DYNAMIC_VIDEO_NOR_CABC", tune_dynamic_video_cabcOn, LUT_VIDEO},
- {"DYNAMIC_VIDEO_WARM_CABC", tune_dynamic_video_cabcOn, LUT_VIDEO},
- {"DYNAMIC_VIDEO_COLD", tune_dynamic_video_cabcOn, LUT_VIDEO},
- {"CAMERA", tune_camera, 0},
- {"DYNAMIC_UI_CABC", tune_dynamic_ui_cabcOn, 0},
- {"DYNAMIC_GALLERY_CABC", tune_dynamic_gallery_cabcOn, 0},
- {"DYNAMIC_VT_CABC", tune_dynamic_vt_cabcOn, 0},
+ {"DYNAMIC_UI_CABC", tune_dynamic_ui_cabc, 0},
+ {"DYNAMIC_VIDEO_CABC", tune_dynamic_video_cabc, LUT_VIDEO},
+ {"DYNAMIC_VIDEO_CABC", tune_dynamic_video_cabc, LUT_VIDEO},
+ {"DYNAMIC_VIDEO_CABC", tune_dynamic_video_cabc, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"DYNAMIC_UI_CABC", tune_dynamic_ui_cabc, 0},
+ {"DYNAMIC_GALLERY_CABC", tune_dynamic_gallery_cabc, 0},
+ {"DYNAMIC_VT_CABC", tune_dynamic_vt_cabc, 0},
}, {
- {"STANDARD_UI_CABC", tune_standard_ui_cabcOn, 0},
- {"STANDARD_VIDEO_NOR_CABC", tune_standard_video_cabcOn, LUT_VIDEO},
- {"STANDARD_VIDEO_WARM_CABC", tune_standard_video_cabcOn, LUT_VIDEO},
- {"STANDARD_VIDEO_COLD_CABC", tune_standard_video_cabcOn, LUT_VIDEO},
- {"CAMERA", tune_camera, 0},
- {"STANDARD_UI_CABC", tune_standard_ui_cabcOn, 0},
- {"STANDARD_GALLERY_CABC", tune_standard_gallery_cabcOn, 0},
- {"STANDARD_VT_CABC", tune_standard_vt_cabcOn, 0},
+ {"STANDARD_UI_CABC", tune_standard_ui_cabc, 0},
+ {"STANDARD_VIDEO_CABC", tune_standard_video_cabc, LUT_VIDEO},
+ {"STANDARD_VIDEO_CABC", tune_standard_video_cabc, LUT_VIDEO},
+ {"STANDARD_VIDEO_CABC", tune_standard_video_cabc, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"STANDARD_UI_CABC", tune_standard_ui_cabc, 0},
+ {"STANDARD_GALLERY_CABC", tune_standard_gallery_cabc, 0},
+ {"STANDARD_VT_CABC", tune_standard_vt_cabc, 0},
}, {
- {"MOVIE_UI_CABC", tune_movie_ui_cabcOn, 0},
- {"MOVIE_VIDEO_NOR_CABC", tune_movie_video_cabcOn, LUT_VIDEO},
- {"MOVIE_VIDEO_WARM_CABC", tune_movie_video_cabcOn, LUT_VIDEO},
- {"MOVIE_VIDEO_COLD_CABC", tune_movie_video_cabcOn, LUT_VIDEO},
- {"CAMERA", tune_camera, 0},
- {"MOVIE_UI_CABC", tune_movie_ui_cabcOn, 0},
- {"MOVIE_GALLERY_CABC", tune_movie_gallery_cabcOn, 0},
- {"MOVIE_VT_CABC", tune_movie_vt_cabcOn, 0},
+ {"MOVIE_UI_CABC", tune_movie_ui_cabc, 0},
+ {"MOVIE_VIDEO_CABC", tune_movie_video_cabc, LUT_VIDEO},
+ {"MOVIE_VIDEO_CABC", tune_movie_video_cabc, LUT_VIDEO},
+ {"MOVIE_VIDEO_CABC", tune_movie_video_cabc, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"MOVIE_UI_CABC", tune_movie_ui_cabc, 0},
+ {"MOVIE_GALLERY_CABC", tune_movie_gallery_cabc, 0},
+ {"MOVIE_VT_CABC", tune_movie_vt_cabc, 0},
},
},
};
+struct mdnie_tunning_info camera_table[OUTDOOR_MAX] = {
+ {"CAMERA", tune_camera},
+ {"CAMERA_OUTDOOR", tune_camera_outdoor},
+};
+
#endif /* __MDNIE_TABLE_H__ */