123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184 |
- #ifndef __DRV_EVENT_H__
- #define __DRV_EVENT_H__
- //--------------------AUDIO----------------------------------------
- #define KMF2UMF_EVID_AUDIO 1
- #define KMF2UMF_EVTYPE_AUDIO_HEADPHONE 0
- #define KMF2UMF_EVTYPE_AUDIO_RESETOK 1
- #define KMF2UMF_EVTYPE_SIF_SAS_OK 2
- #define KMF2UMF_EVTYPE_SIF_SCS_OK 3
- #ifdef CONFIG_SUPPORT_AUDIO_CODEC_OVERLAY
- #define KMF2UMF_EVTYPE_AUDIO_LOADCODEC_OK 4
- #define KMF2UMF_EVTYPE_AUDIO_LOADCODEC_ERROR 5
- #define KMF2UMF_EVTYPE_AUDIO_LOADCODEC_TYPE 6
- #endif
- //--------------------DTV------------------------------------------
- #define KMF2UMF_EVID_DTV 2
- #define KMF2UMF_EVTYPE_DTV_PATCHANGE 0
- #define KMF2UMF_EVTYPE_DTV_NEWPAT 1
- #define KMF2UMF_EVTYPE_DTV_INPUTPATHSTATUS 2
- #define KMF2UMF_EVTYPE_DTV_GETSECTION 3 //For SI
- #define KMF2UMF_EVTYPE_DTV_VIDEO_STARTED 10
- #define KMF2UMF_EVTYPE_DTV_VIDEO_STOPPED 11
- #define KMF2UMF_EVTYPE_DTV_AUDIO_STARTED 12
- #define KMF2UMF_EVTYPE_DTV_AUDIO_STOPPED 14
- #define KMF2UMF_EVTYPE_DTV_AUDIO_SAMPLE_STOPPED 15
- //check signal
- #define KMF2UMF_EVTYPE_DTV_DEMUX_HAS_SCRAMBLED_DATA 20
- #define KMF2UMF_EVTYPE_DTV_DEMUX_HAS_VIDEO_SCRAMBLED_DATA 21
- #define KMF2UMF_EVTYPE_DTV_DEMUX_HAS_AUDIO_SCRAMBLED_DATA 22
- #define KMF2UMF_EVTYPE_DTV_DEMUX_HAS_DATA 23
- #define KMF2UMF_EVTYPE_DTV_DEMUX_VIDEO_INVALID 24
- #define KMF2UMF_EVTYPE_DTV_DEMUX_HAS_NO_DATA 25
- #define KMF2UMF_EVTYPE_DTV_DEMUX_AUDIO_INVALID 26
- #define KMF2UMF_EVTYPE_DTV_DEMUX_AV_INVALID 27
- #define KMF2UMF_EVTYPE_DTV_DEMUX_VIDEO_NOT_SUPPORT 28
- //ews notice
- #define KMF2UMF_EVTYPE_DTV_DEMUX_EWS_ACTIVE 30
- #define KMF2UMF_EVTYPE_DTV_DEMUX_EWS_INACTIVE 31
- //--------------------CVD2-----------------------------------------
- #define KMF2UMF_EVID_CVD2 3
- //--------------------ADC-------------------------------------------
- #define KMF2UMF_EVID_ADC 4
- #define KMF2UMF_EVTYPE_ADC_MODECHANGE 0 //0:END, 1:START
- #define KMF2UMF_EVTYPE_ADC_PCSETUPDATE 1
- #define KMF2UMF_EVTYPE_ADC_WHITEBALANCE 2
- #define KMF2UMF_EVTYPE_ADC_INPUTPATHSTATUS 3
- #define KMF2UMF_EVTYPE_ADC_TURNOFFSOUND 4
- #define KMF2UMF_EVTYPE_ADC_VGAPLUGIN 5
- #define KMF2UMF_EVTYPE_ADC_AUTOADJUST 6
- //--------------------HDMI------------------------------------------
- #define KMF2UMF_EVID_HDMI 5
- #define KMF2UMF_EVTYPE_HDMI_AUDIOTYPE 0 //0:UnSupport, 1:Support
- #define KMF2UMF_EVTYPE_HDMI_AVMUTE 1
- #define KMF2UMF_EVTYPE_HDMI_PORTSTATUS 2 //bit 0~bit 7: record HDMI if change. bit 8~bit 15: record HMDI status
- #define KMF2UMF_EVTYPE_HDMI_PROCESSING 3
- #define KMF2UMF_EVTYPE_HDMI_HDMIAUDIOACP 4
- #define KMF2UMF_EVTYPE_HDMI_MHLSTATUS 5
- #define KMF2UMF_EVTYPE_HDMI_MHLRCP 6
- #define KMF2UMF_EVTYPE_HDMI_TIMINGCHANGE 7
- #define KMF2UMF_EVTYPE_HDMI_INPUTPATHSTATUS 8
- #define KMF2UMF_EVTYPE_HDMI_NOTSUPPORT 9
- #define KMF2UMF_EVTYPE_HDMI_HDMIMODE 10
- #define KMF2UMF_EVTYPE_HDMI_MHL_PLUG_STATE 11 //0:plug out, 1:plug in
- #define KMF2UMF_EVTYPE_HDMI_MHL_RCP_CMD 12 //received RCP command from Tx
- #define KMF2UMF_EVTYPE_HDMI_MHL_CONNECTED 13 //0:Cbus not ready 1: Cbus ready for send or receive cmd
- #define KMF2UMF_EVTYPE_HDMI_MHL_RAP_CONTENT_ON 14 //RAP CONTENT ON Cmd
- #define KMF2UMF_EVTYPE_HDMI_MHL_ADOPTER_ID 15 //MHL Device's ADOPTER_ID
- #define KMF2UMF_EVTYPE_HDMI_SPD_INFOFRAME_UPDATE 16
- //--------------------SCART-----------------------------------------
- #define KMF2UMF_EVID_SCART 6
- #define KMF2UMF_EVTYPE_SCART_PINCHANGE 0 //0:SCART1, 1:SCART2
- #define KMF2UMF_EVTYPE_SCART_INPUTCHANGE 1
- #define KMF2UMF_EVTYPE_SCART_INPUTTYPE 2
- #define KMF2UMF_EVTYPE_SCART_PIN8 3
- //--------------------USB--------------------------------------------
- #define KMF2UMF_EVID_USB 7
- #define KMF2UMF_EVTYPE_USB_STATE 0 // 0:USB_PLUGOUT, 1:USB_PLUGIN, 2:USB_NOTSUPPORT, 3:USB_NOTSUPPORT_AND_SOURCE_CHANGE
- #define KMF2UMF_EVTYPE_USB_PLUGOUT 1
- #define KMF2UMF_EVTYPE_USB_PLUGIN 2
- #define KMF2UMF_EVTYPE_USB_HUNG_TASK 3
- //--------------------OTHERS----------------------------------------
- #define KMF2UMF_EVID_OTHERS 8
- #define KMF2UMF_EVTYPE_OTHERS_POWERBTN 0
- #define KMF2UMF_EVTYPE_OTHERS_DRIVERSIGNAL 1
- #define KMF2UMF_EVTYPE_OTHERS_BACKLIGHTCHANGE 2
- #define KMF2UMF_EVTYPE_OTHERS_DISABLEPIP 3
- #define KMF2UMF_EVTYPE_OTHERS_STBTXOUT_STATUS 4
- #define KMF2UMF_EVTYPE_OTHERS_DVDSOURCE 5
- //--------------------DEBUG----------------------------------------
- #define KMF2UMF_EVID_DEBUG 9
- #define KMF2UMF_EVTYPE_DEBUG_ERROR_CMD 0
- #define KMF2UMF_EVTYPE_DEBUG_HELP 1
- #define KMF2UMF_EVTYPE_DEBUG_ON 2
- #define KMF2UMF_EVTYPE_DEBUG_POS 3
- #define KMF2UMF_EVTYPE_DEBUG_USB 4
- //--------------------VIP-------------------------------------------
- #define KMF2UMF_EVTYPE_VIP_SIGNALCHANGE 0 //0:MAIN, 1:SUB
- #define KMF2UMF_EVTYPE_VIP_3D_MODE 1
- #define KMF2UMF_EVTYPE_VIP_HDMISCREENMODECHANGE 3
- //--------------------VGA----------------------------------------
- #define KMF2UMF_EVID_VGA 11
- #define KMF2UMF_EVTYPE_VGA_PORTSTATUS 0
- //--------------------DRV----------------------------------------
- #define KMF2UMF_EVID_DRV 12
- #define KMF2UMF_EVTYPE_DRV_INFORM_SIGNALSTATUS 0
- #define KMF2UMF_EVTYPE_DRV_INFORM_VIP_FINISH 1
- #define KMF2UMF_EVTYPE_DRV_INFORM_VIP_STATUS 2
- #define KMF2UMF_EVTYPE_DRV_INFORM_HDMI_CHANGESRC 3
- //--------------------Partition-----------------------------------------
- #define KMF2UMF_EVID_PARTITION 14
- #define KMF2UMF_EVTYPE_PART_PLUGOUT 0
- #define KMF2UMF_EVTYPE_PART_PLUGIN 1
- //--------------------MCCS-----------------------------------------
- #define KMF2UMF_EVID_MCCS 15
- #define KMF2UMF_EVTYPE_MCCS_IMAGE_LUMINANCE 0
- #define KMF2UMF_EVTYPE_MCCS_IMAGE_CONTRAST 1
- #define KMF2UMF_EVTYPE_MCCS_IMAGE_SHARPNESS 2
- #define KMF2UMF_EVTYPE_MCCS_IMAGE_SATURATION 3
- #define KMF2UMF_EVTYPE_MCCS_RGAIN 4
- #define KMF2UMF_EVTYPE_MCCS_GGAIN 5
- #define KMF2UMF_EVTYPE_MCCS_BGAIN 6
- #define KMF2UMF_EVTYPE_MCCS_COLORLUT_SATGAIN_R 7
- #define KMF2UMF_EVTYPE_MCCS_COLORLUT_SATGAIN_Y 8
- #define KMF2UMF_EVTYPE_MCCS_COLORLUT_SATGAIN_G 9
- #define KMF2UMF_EVTYPE_MCCS_COLORLUT_SATGAIN_C 10
- #define KMF2UMF_EVTYPE_MCCS_COLORLUT_SATGAIN_B 11
- #define KMF2UMF_EVTYPE_MCCS_COLORLUT_SATGAIN_M 12
- #define KMF2UMF_EVTYPE_MCCS_CLOSE_USERMENU 13
- #define KMF2UMF_EVTYPE_MCCS_GAMMA_TABLE_INDEX 14
- #define KMF2UMF_EVTYPE_MCCS_CONTRAST_AUTO 15
- #define KMF2UMF_EVTYPE_MCCS_EEPROM_RW 16
- #define KMF2UMF_EVTYPE_MCCS_FLASH_CTRL 17
- #define KMF2UMF_EVTYPE_MCCS_OSDHPOSITION 18
- #define KMF2UMF_EVTYPE_MCCS_OSDVPOSITION 19
- #define KMF2UMF_EVTYPE_MCCS_AUDIOVOLUME 20
- #define KMF2UMF_EVTYPE_MCCS_OSDLANGUAGE 21
- #define KMF2UMF_EVTYPE_MCCS_SET_VGASETTING 22
- #define KMF2UMF_EVTYPE_MCCS_POWER_SETMODE 23
- #define KMF2UMF_EVTYPE_MCCS_AUDIOMUTE 24
- #define KMF2UMF_EVTYPE_MCCS_ROFFSET 25
- #define KMF2UMF_EVTYPE_MCCS_GOFFSET 26
- #define KMF2UMF_EVTYPE_MCCS_BOFFSET 27
- #define KMF2UMF_EVTYPE_MCCS_SET_INPUTSOURCE 28
- #define KMF2UMF_EVTYPE_MCCS_OSDLOCK 29
- #define KMF2UMF_EVTYPE_MCCS_FBOSDLANGUAGE 30
- //********************************************************
- #endif //__DRV_EVENT_H__
|