diff options
Diffstat (limited to 'drivers/video/samsung/mdnie_table_p2_boe.h')
-rw-r--r-- | drivers/video/samsung/mdnie_table_p2_boe.h | 282 |
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__ */ |