#define SiI_DEVICE_ID 0x8338 #define DEVCAP_VAL_DEV_STATE 0 #define DEVCAP_VAL_MHL_VERSION MHL_VERSION #define DEVCAP_VAL_DEV_CAT MHL_DEV_CAT_SOURCE /* (MHL_DEV_CAT_SOURCE | MHL_DEV_CATEGORY_POW_BIT) */ #define DEVCAP_VAL_ADOPTER_ID_H (uint8_t)(SILICON_IMAGE_ADOPTER_ID >> 8) #define DEVCAP_VAL_ADOPTER_ID_L (uint8_t)(SILICON_IMAGE_ADOPTER_ID & 0xFF) #define DEVCAP_VAL_VID_LINK_MODE MHL_DEV_VID_LINK_SUPPRGB444 /* (MHL_DEV_VID_LINK_SUPPRGB444 | MHL_DEV_VID_LINK_SUPPYCBCR444 | MHL_DEV_VID_LINK_SUPPYCBCR422 | MHL_DEV_VID_LINK_SUPP_ISLANDS | MHL_DEV_VID_LINK_SUPP_VGA) */ #define DEVCAP_VAL_AUD_LINK_MODE MHL_DEV_AUD_LINK_2CH /* (MHL_DEV_AUD_LINK_2CH | MHL_DEV_AUD_LINK_8CH) */ #define DEVCAP_VAL_VIDEO_TYPE 0 #define DEVCAP_VAL_LOG_DEV_MAP MHL_LOGICAL_DEVICE_MAP #define DEVCAP_VAL_BANDWIDTH 0x0F #define DEVCAP_VAL_FEATURE_FLAG (MHL_FEATURE_RCP_SUPPORT | MHL_FEATURE_RAP_SUPPORT | MHL_FEATURE_SP_SUPPORT) #define DEVCAP_VAL_DEVICE_ID_H (uint8_t)(SiI_DEVICE_ID >> 8) #define DEVCAP_VAL_DEVICE_ID_L (uint8_t)(SiI_DEVICE_ID) #define DEVCAP_VAL_SCRATCHPAD_SIZE MHL_SCRATCHPAD_SIZE #define DEVCAP_VAL_INT_STAT_SIZE MHL_INT_AND_STATUS_SIZE #define DEVCAP_VAL_RESERVED 0