aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/samsung/mdnie_table_p2_boe.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/samsung/mdnie_table_p2_boe.h')
-rw-r--r--drivers/video/samsung/mdnie_table_p2_boe.h282
1 files changed, 148 insertions, 134 deletions
diff --git a/drivers/video/samsung/mdnie_table_p2_boe.h b/drivers/video/samsung/mdnie_table_p2_boe.h
index d95a802..a38688c 100644
--- a/drivers/video/samsung/mdnie_table_p2_boe.h
+++ b/drivers/video/samsung/mdnie_table_p2_boe.h
@@ -4,13 +4,23 @@
#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 char power_lut[LUT_LEVEL_MAX][LUT_MAX][9] = {
+ {
+ {0x42, 0x47, 0x3E, 0x52, 0x42, 0x3F, 0x3A, 0x37, 0x3F},
+ {0x38, 0x3d, 0x34, 0x48, 0x38, 0x35, 0x30, 0x2d, 0x35},
+ },
+ {
+ {0x42, 0x47, 0x3E, 0x52, 0x42, 0x3F, 0x3A, 0x37, 0x3F},
+ {0x38, 0x3d, 0x34, 0x48, 0x38, 0x35, 0x30, 0x2d, 0x35},
+ },
+ {
+ {0x42, 0x47, 0x3E, 0x52, 0x42, 0x3F, 0x3A, 0x37, 0x3F},
+ {0x38, 0x3d, 0x34, 0x48, 0x38, 0x35, 0x30, 0x2d, 0x35},
+ },
};
-static const unsigned short tune_dyn_gallery_cabcOff_bo[] = {
- /*start P2 dynamic, gallery, cabcOff*/
+static const unsigned short tune_dynamic_gallery_boe[] = {
+ /*start P2 dynamic, gallery, cabcoff*/
0x0001, 0x0060, /* LABC 0060 LABC SCR*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -64,8 +74,8 @@ static const unsigned short tune_dyn_gallery_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_ui_cabcOff_bo[] = {
- /*start P2 dynamic, ui, cabcOff*/
+static const unsigned short tune_dynamic_ui_boe[] = {
+ /*start P2 dynamic, ui, cabcoff*/
0x0001, 0x0060, /*SCR LABC 0060*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -119,8 +129,8 @@ static const unsigned short tune_dyn_ui_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_vid_cabcOff_bo[] = {
- /*start P2 dynamic, video, cabcOff*/
+static const unsigned short tune_dynamic_video_boe[] = {
+ /*start P2 dynamic, videoeo, cabcoff*/
0x0001, 0x0060, /* LABC 0060 LABC SCR*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -174,8 +184,8 @@ static const unsigned short tune_dyn_vid_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_vtcall_cabcOff_bo[] = {
- /*start P2 dynamic, vtcall, cabcOff*/
+static const unsigned short tune_dynamic_vt_boe[] = {
+ /*start P2 dynamic, vt, cabcoff*/
0x0001, 0x0060, /* LABC 0060 LABC SCR*/
0x002c, 0x0fff, /*DNR VTcall,dir_th 0x003c*/
0x002d, 0x19ff, /*DNR dir_num,decont7 0x0a08*/
@@ -229,8 +239,8 @@ static const unsigned short tune_dyn_vtcall_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_gallery_cabcOff_bo[] = {
- /*start P2 movie, gallery, cabcOff*/
+static const unsigned short tune_movie_gallery_boe[] = {
+ /*start P2 movieie, gallery, cabcoff*/
0x0001, 0x0060, /*SCR LABC 0060*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -284,8 +294,8 @@ static const unsigned short tune_mov_gallery_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_ui_cabcOff_bo[] = {
- /*start P2 movie, ui, cabcOff*/
+static const unsigned short tune_movie_ui_boe[] = {
+ /*start P2 movieie, ui, cabcoff*/
0x0001, 0x0060, /*SCR LABC 0060*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -339,8 +349,8 @@ static const unsigned short tune_mov_ui_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_vid_cabcOff_bo[] = {
- /*start P2 movie, video, cabcOff*/
+static const unsigned short tune_movie_video_boe[] = {
+ /*start P2 movieie, videoeo, cabcoff*/
0x0001, 0x0060, /*SCR LABC 0060*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -394,8 +404,8 @@ static const unsigned short tune_mov_vid_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_vtcall_cabcOff_bo[] = {
- /*start P2 movie, ui, cabcOff*/
+static const unsigned short tune_movie_vt_boe[] = {
+ /*start P2 movieie, ui, cabcoff*/
0x0001, 0x0060, /*SCR LABC 0060*/
0x002c, 0x0fff, /*DNR VTcall,dir_th 0x003c*/
0x002d, 0x19ff, /*DNR dir_num,decont7 0x0a08*/
@@ -449,8 +459,8 @@ static const unsigned short tune_mov_vtcall_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_gallery_cabcOff_bo[] = {
- /*start P2 standard, gallery, cabcOff*/
+static const unsigned short tune_standard_gallery_boe[] = {
+ /*start P2 standard, gallery, cabcoff*/
0x0001, 0x0060, /* LABC 0060 LABC SCR*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -504,8 +514,8 @@ static const unsigned short tune_std_gallery_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_ui_cabcOff_bo[] = {
- /*start P2 standard, ui, cabcOff*/
+static const unsigned short tune_standard_ui_boe[] = {
+ /*start P2 standard, ui, cabcoff*/
0x0001, 0x0060, /*SCR LABC 0060*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -559,8 +569,8 @@ static const unsigned short tune_std_ui_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_vid_cabcOff_bo[] = {
- /*start P2 standard, video, cabcOff*/
+static const unsigned short tune_standard_video_boe[] = {
+ /*start P2 standard, videoeo, cabcoff*/
0x0001, 0x0060, /* LABC 0060 LABC SCR*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -614,8 +624,8 @@ static const unsigned short tune_std_vid_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_vtcall_cabcOff_bo[] = {
- /*start P2 standard, vtcall, cabcOff*/
+static const unsigned short tune_standard_vt_boe[] = {
+ /*start P2 standard, vt, cabcoff*/
0x0001, 0x0060, /* LABC 0060 LABC SCR*/
0x002c, 0x0fff, /*DNR VTcall,dir_th 0x003c*/
0x002d, 0x19ff, /*DNR dir_num,decont7 0x0a08*/
@@ -669,8 +679,8 @@ static const unsigned short tune_std_vtcall_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_gallery_cabcOn_bo[] = {
- /*start P2 dynamic, gallery, cabcOn*/
+static const unsigned short tune_dynamic_gallery_cabc_boe[] = {
+ /*start P2 dynamic, gallery, cabcon*/
0x0001, 0x0070, /* LABC SCR CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -730,8 +740,8 @@ static const unsigned short tune_dyn_gallery_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_ui_cabcOn_bo[] = {
- /*start P2 dynamic, ui, cabcOn*/
+static const unsigned short tune_dynamic_ui_cabc_boe[] = {
+ /*start P2 dynamic, ui, cabcon*/
0x0001, 0x0070, /*SCR LABC CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -791,8 +801,8 @@ static const unsigned short tune_dyn_ui_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_vid_cabcOn_bo[] = {
- /*start P2 dynamic, video, cabcOn*/
+static const unsigned short tune_dynamic_video_cabc_boe[] = {
+ /*start P2 dynamic, videoeo, cabcon*/
0x0001, 0x0070, /* LABC SCR CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -852,8 +862,8 @@ static const unsigned short tune_dyn_vid_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_dyn_vtcall_cabcOn_bo[] = {
- /*start P2 dynamic, vtcall, cabcOn*/
+static const unsigned short tune_dynamic_vt_cabc_boe[] = {
+ /*start P2 dynamic, vt, cabcon*/
0x0001, 0x0070, /* LABC SCR CABC*/
0x002c, 0x0fff, /*DNR VTcall,dir_th 0x003c*/
0x002d, 0x19ff, /*DNR dir_num,decont7 0x0a08*/
@@ -913,8 +923,8 @@ static const unsigned short tune_dyn_vtcall_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_gallery_cabcOn_bo[] = {
- /*start P2 movie, gallery, cabcOn*/
+static const unsigned short tune_movie_gallery_cabc_boe[] = {
+ /*start P2 movieie, gallery, cabcon*/
0x0001, 0x0070, /*SCR LABC CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -974,8 +984,8 @@ static const unsigned short tune_mov_gallery_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_ui_cabcOn_bo[] = {
- /*start P2 movie, ui, cabcOn*/
+static const unsigned short tune_movie_ui_cabc_boe[] = {
+ /*start P2 movieie, ui, cabcon*/
0x0001, 0x0070, /*SCR LABC CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -1035,8 +1045,8 @@ static const unsigned short tune_mov_ui_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_vid_cabcOn_bo[] = {
- /*start P2 movie, video, cabcOn*/
+static const unsigned short tune_movie_video_cabc_boe[] = {
+ /*start P2 movieie, videoeo, cabcon*/
0x0001, 0x0070, /*SCR LABC CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -1096,8 +1106,8 @@ static const unsigned short tune_mov_vid_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_mov_vtcall_cabcOn_bo[] = {
- /*start P2 movie, ui, cabcOn*/
+static const unsigned short tune_movie_vt_cabc_boe[] = {
+ /*start P2 movieie, ui, cabcon*/
0x0001, 0x0070, /*SCR LABC CABC*/
0x002c, 0x0fff, /*DNR VTcall,dir_th 0x003c*/
0x002d, 0x19ff, /*DNR dir_num,decont7 0x0a08*/
@@ -1157,8 +1167,8 @@ static const unsigned short tune_mov_vtcall_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_gallery_cabcOn_bo[] = {
- /*start P2 standard, gallery, cabcOn*/
+static const unsigned short tune_standard_gallery_cabc_boe[] = {
+ /*start P2 standard, gallery, cabcon*/
0x0001, 0x0070, /* LABC SCR CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -1218,8 +1228,8 @@ static const unsigned short tune_std_gallery_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_ui_cabcOn_bo[] = {
- /*start P2 standard, ui, cabcOn*/
+static const unsigned short tune_standard_ui_cabc_boe[] = {
+ /*start P2 standard, ui, cabcon*/
0x0001, 0x0070, /*SCR LABC CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -1279,8 +1289,8 @@ static const unsigned short tune_std_ui_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_vid_cabcOn_bo[] = {
- /*start P2 standard, video, cabcOn*/
+static const unsigned short tune_standard_video_cabc_boe[] = {
+ /*start P2 standard, videoeo, cabcon*/
0x0001, 0x0070, /* LABC SCR CABC*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
0x002d, 0x1900, /*DNR bypass 0x0a08*/
@@ -1340,8 +1350,8 @@ static const unsigned short tune_std_vid_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_std_vtcall_cabcOn_bo[] = {
- /*start P2 standard, vtcall, cabcOn*/
+static const unsigned short tune_standard_vt_cabc_boe[] = {
+ /*start P2 standard, vt, cabcon*/
0x0001, 0x0070, /* LABC SCR CABC*/
0x002c, 0x0fff, /*DNR VTcall,dir_th 0x003c*/
0x002d, 0x19ff, /*DNR dir_num,decont7 0x0a08*/
@@ -1401,7 +1411,7 @@ static const unsigned short tune_std_vtcall_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_camera_bo[] = {
+static const unsigned short tune_camera_boe[] = {
/*start P2 camera, bypass*/
0x0001, 0x0020,
0x002c, 0x0fff, /*DNR bypass 0x003C*/
@@ -1444,7 +1454,7 @@ static const unsigned short tune_camera_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_camera_outdoor_bo[] = {
+static const unsigned short tune_camera_outdoor_boe[] = {
/*start P2 camera, ove*/
0x0001, 0x0022, /*LABC OVE*/
0x002c, 0x0fff, /*DNR bypass 0x003C*/
@@ -1488,8 +1498,8 @@ static const unsigned short tune_camera_outdoor_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_cabcOff_bo[] = {
- /*start P2 cold, cabcOff*/
+static const unsigned short tune_cold_boe[] = {
+ /*start P2 cold, cabcoff*/
0x0001, 0x0064, /*SCR LABC MCM*/
0x005b, 0x0064, /*MCM 10000K*/
0x0063, 0x8a00, /*cb*/
@@ -1499,8 +1509,8 @@ static const unsigned short tune_cold_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_outdoor_cabcOff_bo[] = {
- /*start P2 cold, ove, cabcOff*/
+static const unsigned short tune_cold_outdoor_boe[] = {
+ /*start P2 cold, ove, cabcoff*/
0x0001, 0x0066, /*SCR LABC MCM OVE*/
0x0054, 0x6050, /*OVE Lightness Chroma*/
0x005b, 0x0064, /*MCM 10000K*/
@@ -1511,8 +1521,8 @@ static const unsigned short tune_cold_outdoor_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_outdoor_cabcOff_bo[] = {
- /*start P2 ove, cabcOff*/
+static const unsigned short tune_normal_outdoor_boe[] = {
+ /*start P2 ove, cabcoff*/
0x0001, 0x0062, /*SCR LABC OVE*/
0x0054, 0x6050, /*OVE Lightness Chroma*/
0x0028, 0x0000, /*Register Mask*/
@@ -1520,8 +1530,8 @@ static const unsigned short tune_outdoor_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_cabcOff_bo[] = {
- /*start P2 warm, cabcOff*/
+static const unsigned short tune_warm_boe[] = {
+ /*start P2 warm, cabcoff*/
0x0001, 0x0064, /*SCR LABC MCM*/
0x005b, 0x0028, /*MCM 4000K*/
0x0061, 0x7600, /*cb*/
@@ -1531,8 +1541,8 @@ static const unsigned short tune_warm_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_outdoor_cabcOff_bo[] = {
- /*start P2 warm, ove, cabcOff*/
+static const unsigned short tune_warm_outdoor_boe[] = {
+ /*start P2 warm, ove, cabcoff*/
0x0001, 0x0066, /*SCR LABC MCM OVE*/
0x0054, 0x6050, /*OVE Lightness Chroma*/
0x005b, 0x0028, /*MCM 4000K*/
@@ -1543,8 +1553,8 @@ static const unsigned short tune_warm_outdoor_cabcOff_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_cabcOn_bo[] = {
- /*start P2 cold, cabcOn*/
+static const unsigned short tune_cold_cabc_boe[] = {
+ /*start P2 cold, cabcon*/
0x0001, 0x0074, /*SCR LABC MCM CABC*/
0x005b, 0x0064, /*MCM 10000K*/
0x0063, 0x8a00, /*cb*/
@@ -1554,8 +1564,8 @@ static const unsigned short tune_cold_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_cold_outdoor_cabcOn_bo[] = {
- /*start P2 cold, ove, cabcOn*/
+static const unsigned short tune_cold_outdoor_cabc_boe[] = {
+ /*start P2 cold, ove, cabcon*/
0x0001, 0x0076, /*SCR LABC MCM OVE*/
0x0054, 0x6050, /*OVE Lightness Chroma*/
0x005b, 0x0064, /*MCM 10000K*/
@@ -1566,8 +1576,8 @@ static const unsigned short tune_cold_outdoor_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_outdoor_cabcOn_bo[] = {
- /*start P2 ove, cabcOn*/
+static const unsigned short tune_normal_outdoor_cabc_boe[] = {
+ /*start P2 ove, cabcon*/
0x0001, 0x0072, /*SCR LABC OVE CABC*/
0x0054, 0x6050, /*OVE Lightness Chroma*/
0x0028, 0x0000, /*Register Mask*/
@@ -1575,8 +1585,8 @@ static const unsigned short tune_outdoor_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_cabcOn_bo[] = {
- /*start P2 warm, cabcOn*/
+static const unsigned short tune_warm_cabc_boe[] = {
+ /*start P2 warm, cabcon*/
0x0001, 0x0074, /*SCR LABC MCM CABC*/
0x005b, 0x0028, /*MCM 4000K*/
0x0061, 0x7600, /*cb*/
@@ -1586,8 +1596,8 @@ static const unsigned short tune_warm_cabcOn_bo[] = {
END_SEQ, 0x0000,
};
-static const unsigned short tune_warm_outdoor_cabcOn_bo[] = {
- /*start P2 warm, ove, cabcOn*/
+static const unsigned short tune_warm_outdoor_cabc_boe[] = {
+ /*start P2 warm, ove, cabcon*/
0x0001, 0x0076, /*SCR LABC MCM OVE CABC*/
0x0054, 0x6050, /*OVE Lightness Chroma*/
0x005b, 0x0028, /*MCM 4000K*/
@@ -1599,96 +1609,100 @@ static const unsigned short tune_warm_outdoor_cabcOn_bo[] = {
};
-struct mdnie_tunning_info etc_table_bo[CABC_MAX][OUTDOOR_MAX][TONE_MAX] = {
+struct mdnie_tunning_info etc_table_boe[CABC_MAX][OUTDOOR_MAX][TONE_MAX] = {
{
{
{"NORMAL", NULL},
- {"WARM", tune_warm_cabcOff_bo},
- {"COLD", tune_cold_cabcOff_bo},
+ {"WARM", tune_warm_boe},
+ {"COLD", tune_cold_boe},
},
{
- {"NORMAL_OUTDOOR", tune_outdoor_cabcOff_bo},
- {"WARM_OUTDOOR", tune_warm_outdoor_cabcOff_bo},
- {"COLD_OUTDOOR", tune_cold_outdoor_cabcOff_bo},
+ {"NORMAL_OUTDOOR", tune_normal_outdoor_boe},
+ {"WARM_OUTDOOR", tune_warm_outdoor_boe},
+ {"COLD_OUTDOOR", tune_cold_outdoor_boe},
},
},
{
{
{"NORMAL_CABC", NULL},
- {"WARM_CABC", tune_warm_cabcOn_bo},
- {"COLD_CABC", tune_cold_cabcOn_bo},
+ {"WARM_CABC", tune_warm_cabc_boe},
+ {"COLD_CABC", tune_cold_cabc_boe},
},
{
- {"NORMAL_OUTDOOR_CABC", tune_outdoor_cabcOn_bo},
- {"WARM_OUTDOOR_CABC", tune_warm_outdoor_cabcOn_bo},
- {"COLD_OUTDOOR_CABC", tune_cold_outdoor_cabcOn_bo},
+ {"NORMAL_OUTDOOR_CABC", tune_normal_outdoor_cabc_boe},
+ {"WARM_OUTDOOR_CABC", tune_warm_outdoor_cabc_boe},
+ {"COLD_OUTDOOR_CABC", tune_cold_outdoor_cabc_boe},
},
},
};
-struct mdnie_tunning_info_cabc tunning_table_bo
- [CABC_MAX][MODE_MAX][SCENARIO_MAX] = {
+struct mdnie_tunning_info_cabc tunning_table_boe[CABC_MAX][MODE_MAX][SCENARIO_MAX] = {
{
{
- {"DYNAMIC_UI", tune_dyn_ui_cabcOff_bo, 0},
- {"DYNAMIC_VIDEO_NOR", tune_dyn_vid_cabcOff_bo, LUT_VIDEO},
- {"DYNAMIC_VIDEO_WARM", tune_dyn_vid_cabcOff_bo, LUT_VIDEO},
- {"DYNAMIC_VIDEO_COLD", tune_dyn_vid_cabcOff_bo, LUT_VIDEO},
- {"CAMERA", tune_camera_bo, 0},
- {"DYNAMIC_UI", tune_dyn_ui_cabcOff_bo, 0},
- {"DYNAMIC_GALLERY", tune_dyn_gallery_cabcOff_bo, 0},
- {"DYNAMIC_VT", tune_dyn_vtcall_cabcOff_bo, 0},
+ {"DYNAMIC_UI", tune_dynamic_ui_boe, 0},
+ {"DYNAMIC_VIDEO", tune_dynamic_video_boe, LUT_VIDEO},
+ {"DYNAMIC_VIDEO", tune_dynamic_video_boe, LUT_VIDEO},
+ {"DYNAMIC_VIDEO", tune_dynamic_video_boe, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"DYNAMIC_UI", tune_dynamic_ui_boe, 0},
+ {"DYNAMIC_GALLERY", tune_dynamic_gallery_boe, 0},
+ {"DYNAMIC_VT", tune_dynamic_vt_boe, 0},
}, {
- {"STANDARD_UI", tune_std_ui_cabcOff_bo, 0},
- {"STANDARD_VIDEO_NOR", tune_std_vid_cabcOff_bo, LUT_VIDEO},
- {"STANDARD_VIDEO_WARM", tune_std_vid_cabcOff_bo, LUT_VIDEO},
- {"STANDARD_VIDEO_COLD", tune_std_vid_cabcOff_bo, LUT_VIDEO},
- {"CAMERA", tune_camera_bo, 0},
- {"STANDARD_UI", tune_std_ui_cabcOff_bo, 0},
- {"STANDARD_GALLERY", tune_std_gallery_cabcOff_bo, 0},
- {"STANDARD_VT", tune_std_vtcall_cabcOff_bo, 0},
+ {"STANDARD_UI", tune_standard_ui_boe, 0},
+ {"STANDARD_VIDEO", tune_standard_video_boe, LUT_VIDEO},
+ {"STANDARD_VIDEO", tune_standard_video_boe, LUT_VIDEO},
+ {"STANDARD_VIDEO", tune_standard_video_boe, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"STANDARD_UI", tune_standard_ui_boe, 0},
+ {"STANDARD_GALLERY", tune_standard_gallery_boe, 0},
+ {"STANDARD_VT", tune_standard_vt_boe, 0},
}, {
- {"MOVIE_UI", tune_mov_ui_cabcOff_bo, 0},
- {"MOVIE_VIDEO_NOR", tune_mov_vid_cabcOff_bo, LUT_VIDEO},
- {"MOVIE_VIDEO_WARM", tune_mov_vid_cabcOff_bo, LUT_VIDEO},
- {"MOVIE_VIDEO_COLD", tune_mov_vid_cabcOff_bo, LUT_VIDEO},
- {"CAMERA", tune_camera_bo, 0},
- {"MOVIE_UI", tune_mov_ui_cabcOff_bo, 0},
- {"MOVIE_GALLERY", tune_mov_gallery_cabcOff_bo, 0},
- {"MOVIE_VT", tune_mov_vtcall_cabcOff_bo, 0},
+ {"MOVIE_UI", tune_movie_ui_boe, 0},
+ {"MOVIE_VIDEO", tune_movie_video_boe, LUT_VIDEO},
+ {"MOVIE_VIDEO", tune_movie_video_boe, LUT_VIDEO},
+ {"MOVIE_VIDEO", tune_movie_video_boe, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"MOVIE_UI", tune_movie_ui_boe, 0},
+ {"MOVIE_GALLERY", tune_movie_gallery_boe, 0},
+ {"MOVIE_VT", tune_movie_vt_boe, 0},
},
},
{
{
- {"DYNAMIC_UI_CABC", tune_dyn_ui_cabcOn_bo, 0},
- {"DYNAMIC_VIDEO_NOR_CABC", tune_dyn_vid_cabcOn_bo, LUT_VIDEO},
- {"DYNAMIC_VIDEO_WARM_CABC", tune_dyn_vid_cabcOn_bo, LUT_VIDEO},
- {"DYNAMIC_VIDEO_COLD", tune_dyn_vid_cabcOn_bo, LUT_VIDEO},
- {"CAMERA", tune_camera_bo, 0},
- {"DYNAMIC_UI_CABC", tune_dyn_ui_cabcOn_bo, 0},
- {"DYNAMIC_GALLERY_CABC", tune_dyn_gallery_cabcOn_bo, 0},
- {"DYNAMIC_VT_CABC", tune_dyn_vtcall_cabcOn_bo, 0},
+ {"DYNAMIC_UI_CABC", tune_dynamic_ui_cabc_boe, 0},
+ {"DYNAMIC_VIDEO_CABC", tune_dynamic_video_cabc_boe, LUT_VIDEO},
+ {"DYNAMIC_VIDEO_CABC", tune_dynamic_video_cabc_boe, LUT_VIDEO},
+ {"DYNAMIC_VIDEO_CABC", tune_dynamic_video_cabc_boe, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"DYNAMIC_UI_CABC", tune_dynamic_ui_cabc_boe, 0},
+ {"DYNAMIC_GALLERY_CABC", tune_dynamic_gallery_cabc_boe, 0},
+ {"DYNAMIC_VT_CABC", tune_dynamic_vt_cabc_boe, 0},
}, {
- {"STANDARD_UI_CABC", tune_std_ui_cabcOn_bo, 0},
- {"STANDARD_VIDEO_NOR_CABC", tune_std_vid_cabcOn_bo, LUT_VIDEO},
- {"STANDARD_VIDEO_WARM_CABC", tune_std_vid_cabcOn_bo, LUT_VIDEO},
- {"STANDARD_VIDEO_COLD_CABC", tune_std_vid_cabcOn_bo, LUT_VIDEO},
- {"CAMERA", tune_camera_bo, 0},
- {"STANDARD_UI_CABC", tune_std_ui_cabcOn_bo, 0},
- {"STANDARD_GALLERY_CABC", tune_std_gallery_cabcOn_bo, 0},
- {"STANDARD_VT_CABC", tune_std_vtcall_cabcOn_bo, 0},
+ {"STANDARD_UI_CABC", tune_standard_ui_cabc_boe, 0},
+ {"STANDARD_VIDEO_CABC", tune_standard_video_cabc_boe, LUT_VIDEO},
+ {"STANDARD_VIDEO_CABC", tune_standard_video_cabc_boe, LUT_VIDEO},
+ {"STANDARD_VIDEO_CABC", tune_standard_video_cabc_boe, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"STANDARD_UI_CABC", tune_standard_ui_cabc_boe, 0},
+ {"STANDARD_GALLERY_CABC", tune_standard_gallery_cabc_boe, 0},
+ {"STANDARD_VT_CABC", tune_standard_vt_cabc_boe, 0},
}, {
- {"MOVIE_UI_CABC", tune_mov_ui_cabcOn_bo, 0},
- {"MOVIE_VIDEO_NOR_CABC", tune_mov_vid_cabcOn_bo, LUT_VIDEO},
- {"MOVIE_VIDEO_WARM_CABC", tune_mov_vid_cabcOn_bo, LUT_VIDEO},
- {"MOVIE_VIDEO_COLD_CABC", tune_mov_vid_cabcOn_bo, LUT_VIDEO},
- {"CAMERA", tune_camera_bo, 0},
- {"MOVIE_UI_CABC", tune_mov_ui_cabcOn_bo, 0},
- {"MOVIE_GALLERY_CABC", tune_mov_gallery_cabcOn_bo, 0},
- {"MOVIE_VT_CABC", tune_mov_vtcall_cabcOn_bo, 0},
+ {"MOVIE_UI_CABC", tune_movie_ui_cabc_boe, 0},
+ {"MOVIE_VIDEO_CABC", tune_movie_video_cabc_boe, LUT_VIDEO},
+ {"MOVIE_VIDEO_CABC", tune_movie_video_cabc_boe, LUT_VIDEO},
+ {"MOVIE_VIDEO_CABC", tune_movie_video_cabc_boe, LUT_VIDEO},
+ {"CAMERA", NULL, 0},
+ {"MOVIE_UI_CABC", tune_movie_ui_cabc_boe, 0},
+ {"MOVIE_GALLERY_CABC", tune_movie_gallery_cabc_boe, 0},
+ {"MOVIE_VT_CABC", tune_movie_vt_cabc_boe, 0},
},
},
};
+struct mdnie_tunning_info camera_table_boe[OUTDOOR_MAX] = {
+ {"CAMERA", tune_camera_boe},
+ {"CAMERA_OUTDOOR", tune_camera_outdoor_boe},
+};
+
#endif /* __MDNIE_TABLE_P2_BOE_H__ */