Files
2026-08-24 10:03:24 +08:00

172 lines
8.0 KiB
C

/*
* Copyright (c) 2019 Amlogic, Inc. All rights reserved.
*
* This source code is subject to the terms and conditions defined in the
* file 'LICENSE' which is part of this source code package.
*
* Description:
*/
#ifndef AMLOGIC_PQCMD_H
#define AMLOGIC_PQCMD_H
typedef enum pqcmd_e {
//PQ CMD(201~299)
PQ_MODULE_CMD_START = 200,
PQ_SET_PICTURE_MODE = 201,
PQ_GET_PICTURE_MODE = 202,
PQ_SET_COLOR_TEMPERATURE_MODE = 203,
PQ_GET_COLOR_TEMPERATURE_MODE = 204,
PQ_SET_BRIGHTNESS = 205,
PQ_GET_BRIGHTNESS = 206,
PQ_SET_CONTRAST = 207,
PQ_GET_CONTRAST = 208,
PQ_SET_SATURATION = 209,
PQ_GET_SATURATION = 210,
PQ_SET_HUE = 211,
PQ_GET_HUE = 212,
PQ_SET_SHARPNESS = 213,
PQ_GET_SHARPNESS = 214,
PQ_SET_NOISE_REDUCTION_MODE = 215,
PQ_GET_NOISE_REDUCTION_MODE = 216,
PQ_SET_EYE_PROTECTION_MODE = 217,
PQ_GET_EYE_PROTECTION_MODE = 218,
PQ_SET_GAMMA = 219,
PQ_GET_GAMMA = 220,
PQ_SET_DISPLAY_MODE = 221,
PQ_GET_DISPLAY_MODE = 222,
PQ_SET_BACKLIGHT = 223,
PQ_GET_BACKLIGHT = 224,
PQ_SET_DYNAMICBACKLIGHT = 225,
PQ_GET_DYNAMICBACKLIGHT = 226,
PQ_SET_LOCALCONTRAST = 227,
PQ_GET_LOCALCONTRAST = 228,
PQ_SET_CM = 229,
PQ_GET_CM = 230,
PQ_SET_SOURCE_CHANNEL = 231,
PQ_GET_SOURCE_CHANNEL = 232,
PQ_SET_COLORGAMUT = 233,
PQ_GET_COLORGAMUT = 234,
PQ_GET_SOURCE_HDR_TYPE = 235,
PQ_SET_DYNAMICCONTRAST = 236,
PQ_GET_DYNAMICCONTRAST = 237,
PQ_SET_RECOVERYPQ = 238,
PQ_SET_MEMCMODE = 240,
PQ_GET_MEMCMODE = 241,
PQ_SET_MEMC_DEBLUR = 242,
PQ_GET_MEMC_DEBLUR = 243,
PQ_SET_MEMC_DEJUDDER = 244,
PQ_GET_MEMC_DEJUDDER = 245,
PQ_SET_DECONTOUR = 246,
PQ_GET_DECONTOUR = 247,
PQ_SET_DEBLOCK = 248,
PQ_GET_DEBLOCK = 249,
PQ_SET_DEMOSQUITO = 250,
PQ_GET_DEMOSQUITO = 251,
PQ_SET_BLACKSTRETCH = 252,
PQ_GET_BLACKSTRETCH = 253,
PQ_SET_BLUESTRETCH = 254,
PQ_GET_BLUESTRETCH = 255,
PQ_SET_AIPQ = 257,
PQ_GET_AIPQ = 258,
PQ_SET_AISR = 259,
PQ_GET_AISR = 260,
PQ_GET_AISR_MODE_RANGE = 261,
PQ_SET_LDIM = 262,
PQ_GET_LDIM = 263,
PQ_SET_MPEGNR = 264,
PQ_GET_MPEGNR = 265,
PQ_GET_COLORTEMP_USER_PARAM = 266,
PQ_SET_PICTURE_UI_CLEAR = 267,
PQ_SET_COLOR_CUSTOMIZE = 268,
PQ_GET_COLOR_CUSTOMIZE = 269,
PQ_SET_COLOR_CUSTOMIZE_3DLUT = 270,
PQ_GET_COLOR_CUSTOMIZE_3DLUT = 271,
PQ_RESET_COLOR_CUSTOMIZE = 272,
PQ_SET_WB_GAMMA_DATA = 273,
PQ_GET_WB_GAMMA_DATA = 274,
PQ_SET_SUPERRESOLUTION = 275,
PQ_GET_SUPERRESOLUTION = 276,
PQ_GET_LAST_PICTURE_MODE = 277,
PQ_SET_COLOR_CUSTOMIZE_ENABLE = 278,
PQ_GET_COLOR_CUSTOMIZE_ENABLE = 279,
PQ_GET_DB_VERSION_INFO = 280,
PQ_SET_WB_GAMMA_ENABLE = 281,
PQ_GET_WB_GAMMA_ENABLE = 282,
PQ_SET_WB_GAMMA_MODE = 283,
PQ_GET_WB_GAMMA_MODE = 284,
PQ_SET_HDR_TONE_MAPPING_MODE = 285,
PQ_GET_HDR_TONE_MAPPING_MODE = 286,
PQ_SET_FILM_MAKER_MODE = 287,
PQ_GET_FILM_MAKER_MODE = 288,
PQ_GET_PQ_CASE_FUNC = 289,
PQ_SET_LOAD_PQ = 290,
PQ_SET_DEMO_STATE = 291,
PQ_GET_DEMO_STATE = 292,
PQ_SET_AISR_DEMO_WIN = 293,
PQ_GET_AISR_DEMO_WIN = 294,
PQ_SET_AISR_DEMO_AXIS = 295,
PQ_GET_AISR_DEMO_AXIS = 296,
PQ_SET_WHITESTRETCH = 297,
PQ_GET_WHITESTRETCH = 298,
PQ_SAVE_DISPLAY_MODE = 300,
PQ_GET_VDIN_SIG_INFO = 301,
PQ_MODULE_CMD_MAX = 399,
//PQ factory(400~499)
PQ_FACTORY_CMD_START = 400,
PQ_FACTORY_RESET_PICTURE_MODE = 401,
PQ_FACTORY_RESET_COLOR_TEMPERATURE_MODE = 402,
PQ_FACTORY_SET_COLOR_TEMPERATURE_MODE = 403,
PQ_FACTORY_GET_COLOR_TEMPERATURE_MODE = 404,
PQ_FACTORY_SET_BRIGHTNESS = 405,
PQ_FACTORY_GET_BRIGHTNESS = 406,
PQ_FACTORY_SET_CONTRAST = 407,
PQ_FACTORY_GET_CONTRAST = 408,
PQ_FACTORY_SET_SATURATION = 409,
PQ_FACTORY_GET_SATURATION = 410,
PQ_FACTORY_SET_HUE = 411,
PQ_FACTORY_GET_HUE = 412,
PQ_FACTORY_SET_SHARPNESS = 413,
PQ_FACTORY_GET_SHARPNESS = 414,
PQ_FACTORY_SET_OVERSCAN = 415,
PQ_FACTORY_GET_OVERSCAN = 416,
PQ_FACTORY_SET_WB_RED_GAIN = 417,
PQ_FACTORY_GET_WB_RED_GAIN = 418,
PQ_FACTORY_SET_WB_GREEN_GAIN = 419,
PQ_FACTORY_GET_WB_GREEN_GAIN = 420,
PQ_FACTORY_SET_WB_BLUE_GAIN = 421,
PQ_FACTORY_GET_WB_BLUE_GAIN = 422,
PQ_FACTORY_SET_WB_RED_OFFSET = 423,
PQ_FACTORY_GET_WB_RED_OFFSET = 424,
PQ_FACTORY_SET_WB_GREEN_OFFSET = 425,
PQ_FACTORY_GET_WB_GREEN_OFFSET = 426,
PQ_FACTORY_SET_WB_BLUE_OFFSET = 427,
PQ_FACTORY_GET_WB_BLUE_OFFSET = 428,
PQ_FACTORY_SET_RGB_PATTERN = 429,
PQ_FACTORY_GET_RGB_PATTERN = 430,
PQ_FACTORY_SET_GRAY_PATTERN = 431,
PQ_FACTORY_GET_GRAY_PATTERN = 432,
PQ_FACTORY_SET_NOLINE_PARAMS = 433,
PQ_FACTORY_GET_NOLINE_PARAMS = 434,
PQ_FACTORY_SET_COLOR_PARAMS = 435,
PQ_FACTORY_GET_COLOR_PARAMS = 436,
PQ_FACTORY_SET_DEC_LUMA_PARAMS = 437,
PQ_FACTORY_GET_DEC_LUMA_PARAMS = 438,
PQ_FACTORY_GET_Sharpness_Params = 439,
PQ_FACTORY_SET_Sharpness_Params = 440,
PQ_FACTORY_SET_PQ_ENABLE = 441,
PQ_FACTORY_GET_PQ_ENABLE = 442,
PQ_FACTORY_SET_WB_GAMMA_DATA = 443,
PQ_FACTORY_GET_WB_GAMMA_DATA = 444,
PQ_FACTORY_SET_PICTURE_MODE = 445,
PQ_FACTORY_GET_PICTURE_MODE = 446,
PQ_FACTORY_CMD_MAX = 499,
}pqcmd_t;
#endif //AMLOGIC_PQCMD_H