PQ_Default_6710.h 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863
  1. /*picture mode*/
  2. #define PICTURE_MODE_TYPE_ATV APP_VIDEO_PQ_MODE2_STANDARD
  3. #define PICTURE_MODE_TYPE_DTV APP_VIDEO_PQ_MODE2_STANDARD
  4. #define PICTURE_MODE_TYPE_RADIO APP_VIDEO_PQ_MODE2_VIVID
  5. #define PICTURE_MODE_TYPE_SCART APP_VIDEO_PQ_MODE2_VIVID
  6. #define PICTURE_MODE_TYPE_SCART1 APP_VIDEO_PQ_MODE2_VIVID
  7. #define PICTURE_MODE_TYPE_AV APP_VIDEO_PQ_MODE2_VIVID
  8. #define PICTURE_MODE_TYPE_AV1 APP_VIDEO_PQ_MODE2_VIVID
  9. #define PICTURE_MODE_TYPE_AV2 APP_VIDEO_PQ_MODE2_VIVID
  10. #define PICTURE_MODE_TYPE_SVIDEO APP_VIDEO_PQ_MODE2_VIVID
  11. #define PICTURE_MODE_TYPE_SVIDEO1 APP_VIDEO_PQ_MODE2_VIVID
  12. #define PICTURE_MODE_TYPE_YPBPR APP_VIDEO_PQ_MODE2_VIVID
  13. #define PICTURE_MODE_TYPE_YPBPR1 APP_VIDEO_PQ_MODE2_VIVID
  14. #define PICTURE_MODE_TYPE_HDMI APP_VIDEO_PQ_MODE2_VIVID
  15. #define PICTURE_MODE_TYPE_HDMI1 APP_VIDEO_PQ_MODE2_VIVID
  16. #define PICTURE_MODE_TYPE_HDMI2 APP_VIDEO_PQ_MODE2_VIVID
  17. #define PICTURE_MODE_TYPE_PC APP_VIDEO_PQ_MODE2_STANDARD
  18. #define PICTURE_MODE_TYPE_MEDIA APP_VIDEO_PQ_MODE2_VIVID
  19. #define PICTURE_MODE_TYPE_NET APP_VIDEO_PQ_MODE2_VIVID
  20. #define PICTURE_MODE_TYPE_DVD APP_VIDEO_PQ_MODE2_VIVID
  21. #define PICTURE_MODE_TYPE_BLUETOOTH APP_VIDEO_PQ_MODE2_VIVID
  22. /*************************Con, Sat, Hue, YBri, Sharpness,colortemp, NR , backlight, DCC, DCR*/
  23. #define ATV_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1 }
  24. #define ATV_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  25. #define ATV_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  26. #define ATV_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  27. #define ATV_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  28. #define DTV_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  29. #define DTV_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  30. #define DTV_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  31. #define DTV_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  32. #define DTV_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  33. #define RADIO_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  34. #define RADIO_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  35. #define RADIO_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  36. #define RADIO_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  37. #define RADIO_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  38. #define SCART_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  39. #define SCART_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  40. #define SCART_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  41. #define SCART_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  42. #define SCART_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  43. #define SCART1_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  44. #define SCART1_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  45. #define SCART1_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  46. #define SCART1_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  47. #define SCART1_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  48. #define AV_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  49. #define AV_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  50. #define AV_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  51. #define AV_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  52. #define AV_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  53. #define AV1_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  54. #define AV1_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  55. #define AV1_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  56. #define AV1_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  57. #define AV1_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  58. #define AV2_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  59. #define AV2_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  60. #define AV2_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  61. #define AV2_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  62. #define AV2_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  63. #define SVIDEO_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  64. #define SVIDEO_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  65. #define SVIDEO_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  66. #define SVIDEO_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  67. #define SVIDEO_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  68. #define SVIDEO1_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  69. #define SVIDEO1_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  70. #define SVIDEO1_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  71. #define SVIDEO1_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  72. #define SVIDEO1_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  73. #define SVIDEO2_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  74. #define SVIDEO2_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  75. #define SVIDEO2_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  76. #define SVIDEO2_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  77. #define SVIDEO2_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  78. #define YPBPR_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  79. #define YPBPR_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  80. #define YPBPR_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  81. #define YPBPR_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  82. #define YPBPR_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  83. #define YPBPR1_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  84. #define YPBPR1_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  85. #define YPBPR1_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  86. #define YPBPR1_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  87. #define YPBPR1_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  88. #define YPBPR2_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  89. #define YPBPR2_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  90. #define YPBPR2_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  91. #define YPBPR2_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  92. #define YPBPR2_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  93. #define HDMI_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  94. #define HDMI_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  95. #define HDMI_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  96. #define HDMI_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  97. #define HDMI_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  98. #define HDMI1_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  99. #define HDMI1_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  100. #define HDMI1_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  101. #define HDMI1_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  102. #define HDMI1_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  103. #define HDMI2_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  104. #define HDMI2_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  105. #define HDMI2_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  106. #define HDMI2_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  107. #define HDMI2_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  108. #define PC_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  109. #define PC_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  110. #define PC_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  111. #define PC_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  112. #define PC_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  113. #define MEDIA_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  114. #define MEDIA_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  115. #define MEDIA_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  116. #define MEDIA_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  117. #define MEDIA_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  118. #define MEDIA1_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  119. #define MEDIA1_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  120. #define MEDIA1_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  121. #define MEDIA1_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  122. #define MEDIA1_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  123. #define KARAOKE_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  124. #define KARAOKE_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  125. #define KARAOKE_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  126. #define KARAOKE_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  127. #define KARAOKE_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  128. #define NET_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  129. #define NET_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  130. #define NET_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  131. #define NET_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  132. #define NET_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  133. #define DVD_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  134. #define DVD_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  135. #define DVD_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  136. #define DVD_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  137. #define DVD_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  138. #define ANDRO_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  139. #define ANDRO_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  140. #define ANDRO_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  141. #define ANDRO_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  142. #define ANDRO_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  143. #define GAME_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  144. #define GAME_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  145. #define GAME_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  146. #define GAME_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  147. #define GAME_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  148. #define BT_Picmode_standard { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  149. #define BT_Picmode_eco { 40, 40, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  150. #define BT_Picmode_vivid { 60, 60, 50, 40, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  151. #define BT_Picmode_movie { 45, 45, 50, 45, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  152. #define BT_Picmode_user { 50, 50, 50, 50, 50, MID_COLORTEMP_STD, MID_NR_MIDDLE, DEFAULT_LCD_BACKLIGHT_VALUE, 1, 1}
  153. /* Color Temperature */
  154. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  155. #ifdef PQ_SETTING_BY_SOURCE_TYPE
  156. #define COLOR_TEMP_TYPE_ATV \
  157. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  158. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  159. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  160. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  161. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  162. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  163. #define COLOR_TEMP_TYPE_DTV \
  164. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  165. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  166. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  167. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  168. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  169. #define COLOR_TEMP_TYPE_RADIO \
  170. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  171. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  172. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  173. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  174. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  175. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  176. #define COLOR_TEMP_TYPE_SCART \
  177. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  178. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  179. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  180. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  181. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  182. #define COLOR_TEMP_TYPE_CVBS \
  183. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  184. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  185. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  186. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  187. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  188. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  189. #define COLOR_TEMP_TYPE_YC \
  190. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  191. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  192. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  193. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  194. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  195. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  196. #define COLOR_TEMP_TYPE_YPBPR \
  197. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  198. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  199. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  200. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  201. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  202. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  203. #define COLOR_TEMP_TYPE_HDMI \
  204. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  205. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  206. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  207. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  208. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  209. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  210. #define COLOR_TEMP_TYPE_PC \
  211. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  212. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  213. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  214. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  215. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  216. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  217. #define COLOR_TEMP_TYPE_MULTIMEDIS \
  218. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  219. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  220. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  221. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  222. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  223. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  224. #define COLOR_TEMP_TYPE_KARAOKE \
  225. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  226. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  227. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  228. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  229. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  230. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  231. #define COLOR_TEMP_TYPE_NET \
  232. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  233. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  234. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  235. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  236. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  237. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  238. #define COLOR_TEMP_TYPE_DVD \
  239. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  240. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  241. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  242. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  243. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  244. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  245. #define COLOR_TEMP_TYPE_ANDROID \
  246. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  247. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  248. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  249. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  250. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  251. #if defined(CONFIG_SUPPORT_NES_GAME) || defined(CONFIG_OSD_GAME_SUPPORT)
  252. #define COLOR_TEMP_TYPE_GAME \
  253. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  254. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  255. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  256. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  257. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  258. #endif
  259. #ifdef CONFIG_BLUETOOTH_SUPPORT
  260. #define COLOR_TEMP_TYPE_BLUETOOTH \
  261. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  262. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  263. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  264. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  265. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  266. #endif
  267. /* Curve Setting */
  268. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  269. #define CURVE_TYPE_ATV \
  270. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  271. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  272. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  273. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  274. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  275. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  276. #define CURVE_TYPE_DTV \
  277. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  278. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  279. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  280. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  281. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  282. #define CURVE_TYPE_RADIO \
  283. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  284. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  285. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  286. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  287. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  288. #define CURVE_TYPE_SCART \
  289. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  290. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  291. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  292. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  293. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  294. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  295. #define CURVE_TYPE_CVBS \
  296. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  297. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  298. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  299. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  300. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  301. #define CURVE_TYPE_YC \
  302. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  303. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  304. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  305. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  306. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  307. #define CURVE_TYPE_YPBPR \
  308. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  309. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  310. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  311. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  312. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  313. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  314. #define CURVE_TYPE_HDMI \
  315. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  316. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  317. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  318. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  319. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  320. #define CURVE_TYPE_PC \
  321. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  322. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  323. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  324. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  325. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  326. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  327. #define CURVE_TYPE_MULTIMEDIS \
  328. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  329. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  330. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  331. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  332. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  333. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  334. #define CURVE_TYPE_KARAOKE \
  335. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  336. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  337. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  338. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  339. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  340. #define CURVE_TYPE_NET \
  341. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  342. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  343. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  344. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  345. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  346. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  347. #define CURVE_TYPE_DVD \
  348. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  349. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  350. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  351. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  352. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  353. #define CURVE_TYPE_ANDROID \
  354. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  355. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  356. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  357. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  358. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  359. #if defined(CONFIG_SUPPORT_NES_GAME) || defined(CONFIG_OSD_GAME_SUPPORT)
  360. #define CURVE_TYPE_GAME \
  361. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  362. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  363. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  364. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  365. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  366. #endif
  367. #ifdef CONFIG_BLUETOOTH_SUPPORT
  368. #define CURVE_TYPE_BLUETOOTH \
  369. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  370. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  371. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  372. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  373. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  374. #endif
  375. #else
  376. #define COLOR_TEMP_ATV_NTSC \
  377. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  378. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  379. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  380. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  381. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  382. #define COLOR_TEMP_ATV_PAL \
  383. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  384. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  385. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  386. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  387. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  388. #define COLOR_TEMP_ATV_SECAM \
  389. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  390. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  391. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  392. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  393. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  394. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  395. #define COLOR_TEMP_CVBS_NTSC \
  396. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  397. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  398. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  399. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  400. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  401. #define COLOR_TEMP_CVBS_PAL \
  402. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  403. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  404. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  405. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  406. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  407. #define COLOR_TEMP_CVBS_SECAM \
  408. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  409. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  410. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  411. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  412. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  413. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  414. #define COLOR_TEMP_YC_NTSC \
  415. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  416. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  417. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  418. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  419. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  420. #define COLOR_TEMP_YC_PAL \
  421. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  422. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  423. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  424. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  425. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  426. #define COLOR_TEMP_YC_SECAM \
  427. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  428. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  429. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  430. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  431. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  432. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  433. #define COLOR_TEMP_YPBPR_SD \
  434. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  435. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  436. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  437. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  438. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  439. #define COLOR_TEMP_YPBPR_HD \
  440. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  441. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  442. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  443. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  444. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  445. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  446. #define COLOR_TEMP_PC \
  447. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  448. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  449. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  450. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  451. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  452. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  453. #define COLOR_TEMP_HDMI_SD_016_235 \
  454. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  455. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  456. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  457. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  458. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  459. #define COLOR_TEMP_HDMI_SD_000_255 \
  460. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  461. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  462. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  463. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  464. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  465. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  466. #define COLOR_TEMP_HDMI_HD_016_235 \
  467. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  468. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  469. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  470. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  471. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  472. #define COLOR_TEMP_HDMI_HD_000_255 \
  473. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  474. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  475. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  476. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  477. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  478. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  479. #define COLOR_TEMP_DVI_HDMI_016_235 \
  480. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  481. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  482. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  483. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  484. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  485. #define COLOR_TEMP_DVI_HDMI_000_255 \
  486. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  487. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  488. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  489. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  490. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  491. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  492. #define COLOR_TEMP_DTV_SD \
  493. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  494. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  495. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  496. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  497. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  498. #define COLOR_TEMP_DTV_HD \
  499. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  500. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  501. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  502. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  503. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  504. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  505. #define COLOR_TEMP_MULTIMEDIS_SD \
  506. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  507. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  508. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  509. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  510. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  511. #define COLOR_TEMP_MULTIMEDIS_HD \
  512. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  513. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  514. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  515. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  516. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  517. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  518. #define COLOR_TEMP_SCART_AV_NTSC \
  519. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  520. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  521. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  522. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  523. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  524. #define COLOR_TEMP_SCART_AV_PAL \
  525. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  526. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  527. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  528. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  529. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  530. #define COLOR_TEMP_SCART_AV_SECAM \
  531. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  532. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  533. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  534. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  535. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  536. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  537. #define COLOR_TEMP_SCART_SV_NTSC \
  538. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  539. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  540. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  541. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  542. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  543. #define COLOR_TEMP_SCART_SV_PAL \
  544. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  545. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  546. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  547. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  548. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  549. #define COLOR_TEMP_SCART_SV_SECAM \
  550. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  551. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  552. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  553. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  554. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  555. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  556. #define COLOR_TEMP_SCART_RGB \
  557. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  558. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  559. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  560. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  561. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  562. /* R-Gain, G-Gain, B-Gain, R-Offset, G-Offset, B-Offset */
  563. #define COLOR_TEMP_DVD_SD \
  564. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  565. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  566. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  567. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  568. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  569. #define COLOR_TEMP_DVD_HD \
  570. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  571. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  572. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  573. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  574. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  575. #ifdef CONFIG_BLUETOOTH_SUPPORT
  576. #define COLOR_TEMP_BLUETOOTH \
  577. { 1024, 1024, 1024, 0, 0, 0, }, /* Standard */\
  578. { 1065, 1024, 1000, 5, 0, -5, }, /* Warm */\
  579. { 1010, 1024, 1094, -4, 0, 5, }, /* Cool */\
  580. { 1065, 1024, 1000, 5, 0, -5, }, /* sRGB */\
  581. { 1024, 1024, 1024, 0, 0, 0, }, /* User */
  582. #endif
  583. /* Curve Setting */
  584. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  585. #define CURVE_ATV_NTSC \
  586. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  587. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  588. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  589. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  590. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  591. #define CURVE_ATV_PAL \
  592. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  593. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  594. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  595. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  596. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  597. #define CURVE_ATV_SECAM \
  598. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  599. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  600. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  601. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  602. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  603. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  604. #define CURVE_CVBS_NTSC \
  605. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  606. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  607. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  608. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  609. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  610. #define CURVE_CVBS_PAL \
  611. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  612. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  613. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  614. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  615. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  616. #define CURVE_CVBS_SECAM \
  617. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  618. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  619. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  620. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  621. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  622. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  623. #define CURVE_YC_NTSC \
  624. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  625. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  626. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  627. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  628. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  629. #define CURVE_YC_PAL \
  630. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  631. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  632. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  633. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  634. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  635. #define CURVE_YC_SECAM \
  636. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  637. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  638. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  639. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  640. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  641. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  642. #define CURVE_YPBPR_SD \
  643. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  644. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  645. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  646. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  647. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  648. #define CURVE_YPBPR_HD \
  649. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  650. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  651. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  652. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  653. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  654. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  655. #define CURVE_PC \
  656. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  657. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  658. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  659. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  660. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  661. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  662. #define CURVE_HDMI_SD_016_235 \
  663. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  664. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  665. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  666. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  667. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  668. #define CURVE_HDMI_SD_000_255 \
  669. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  670. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  671. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  672. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  673. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  674. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  675. #define CURVE_HDMI_HD_016_235 \
  676. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  677. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  678. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  679. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  680. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  681. #define CURVE_HDMI_HD_000_255 \
  682. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  683. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  684. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  685. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  686. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  687. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  688. #define CURVE_DVI_HDMI_016_235 \
  689. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  690. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  691. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  692. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  693. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  694. #define CURVE_DVI_HDMI_000_255 \
  695. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  696. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  697. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  698. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  699. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  700. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  701. #define CURVE_DTV_SD \
  702. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  703. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  704. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  705. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  706. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  707. #define CURVE_DTV_HD \
  708. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  709. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  710. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  711. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  712. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  713. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  714. #define CURVE_MULTIMEDIS_SD \
  715. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  716. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  717. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  718. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  719. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  720. #define CURVE_MULTIMEDIS_HD \
  721. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  722. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  723. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  724. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  725. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  726. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  727. #define CURVE_SCART_AV_NTSC \
  728. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  729. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  730. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  731. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  732. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  733. #define CURVE_SCART_AV_PAL \
  734. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  735. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  736. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  737. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  738. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  739. #define CURVE_SCART_AV_SECAM \
  740. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  741. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  742. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  743. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  744. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  745. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  746. #define CURVE_SCART_SV_NTSC \
  747. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  748. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  749. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  750. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  751. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  752. #define CURVE_SCART_SV_PAL \
  753. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  754. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  755. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  756. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  757. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  758. #define CURVE_SCART_SV_SECAM \
  759. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  760. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  761. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  762. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  763. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  764. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  765. #define CURVE_SCART_RGB \
  766. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  767. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  768. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  769. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  770. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  771. /* Pt_000, Pt_025, Pt_050, Pt_075, Pt_100 */
  772. #define CURVE_DVD_SD \
  773. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  774. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  775. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  776. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  777. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  778. #define CURVE_DVD_HD \
  779. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  780. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  781. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  782. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  783. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  784. #ifdef CONFIG_BLUETOOTH_SUPPORT
  785. #define CURVE_BLUETOOTH \
  786. { 512, 768, 1024, 1280, 1536 }, /* Contrast */\
  787. { 0, 512, 1024, 1536, 2047 }, /* Brightness */\
  788. { 0, 512, 1024, 1536, 2047 }, /* Saturation */\
  789. { 0, 32, 64, 96, 127 }, /* Sharpness */\
  790. { 0, 32, 50, 75, 100 }, /* Hue (Tint) */
  791. #endif
  792. #endif