From d80b5d3fae48c8bf3f7b5e184dcee5af34719c79 Mon Sep 17 00:00:00 2001 From: Abhishek Kharbanda Date: Fri, 22 Feb 2013 12:35:19 -0800 Subject: [PATCH] msm: 8974: mhl_sii8334: Change Device capability. Changing MHL version supported and logical device map to support GUI only. Change-Id: I4fac4471b1012e655bd9c9ceb1bb8f87cccd12a7 Signed-off-by: Abhishek Kharbanda --- include/linux/mhl_defs.h | 2 +- include/linux/mhl_devcap.h | 15 ++++++--------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/include/linux/mhl_defs.h b/include/linux/mhl_defs.h index f9d1ce4f8dd..aa63e03babb 100644 --- a/include/linux/mhl_defs.h +++ b/include/linux/mhl_defs.h @@ -57,7 +57,7 @@ enum DevCapOffset_e { /* bits 4..7 */ #define MHL_VER_MAJOR (0x01 << 4) /* bits 0..3 */ -#define MHL_VER_MINOR 0x01 +#define MHL_VER_MINOR 0x02 #define MHL_VERSION (MHL_VER_MAJOR | MHL_VER_MINOR) /*Device Category*/ diff --git a/include/linux/mhl_devcap.h b/include/linux/mhl_devcap.h index 40a87fe7370..37a0dc512e8 100644 --- a/include/linux/mhl_devcap.h +++ b/include/linux/mhl_devcap.h @@ -16,26 +16,23 @@ #define SILICON_IMAGE_ADOPTER_ID 322 #define TRANSCODER_DEVICE_ID 0x8334 -#define MHL_DEV_LD_AUDIO (0x01 << 2) -#define MHL_DEV_LD_VIDEO (0x01 << 1) -#define MHL_DEV_LD_MEDIA (0x01 << 3) #define MHL_DEV_LD_GUI (0x01 << 7) -#define MHL_LOGICAL_DEVICE_MAP (MHL_DEV_LD_AUDIO |\ - MHL_DEV_LD_VIDEO | MHL_DEV_LD_MEDIA | MHL_DEV_LD_GUI) +#define MHL_LOGICAL_DEVICE_MAP MHL_DEV_LD_GUI #define DEVCAP_VAL_DEV_STATE 0 #define DEVCAP_VAL_MHL_VERSION MHL_VERSION -#define DEVCAP_VAL_DEV_CAT (MHL_DEV_CAT_SOURCE |\ - MHL_DEV_CATEGORY_POW_BIT) +#define DEVCAP_VAL_DEV_CAT MHL_DEV_CAT_SOURCE + #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 +#define DEVCAP_VAL_VID_LINK_MODE (MHL_DEV_VID_LINK_SUPPRGB444 |\ + MHL_DEV_VID_LINK_SUPP_ISLANDS) #define DEVCAP_VAL_AUD_LINK_MODE MHL_DEV_AUD_LINK_2CH #define DEVCAP_VAL_VIDEO_TYPE 0 #define DEVCAP_VAL_LOG_DEV_MAP MHL_LOGICAL_DEVICE_MAP #define DEVCAP_VAL_BANDWIDTH 0 #define DEVCAP_VAL_FEATURE_FLAG (MHL_FEATURE_RCP_SUPPORT |\ - MHL_FEATURE_RAP_SUPPORT | MHL_FEATURE_SP_SUPPORT) + MHL_FEATURE_RAP_SUPPORT | MHL_FEATURE_SP_SUPPORT) #define DEVCAP_VAL_DEVICE_ID_H (uint8_t)(TRANSCODER_DEVICE_ID >> 8) #define DEVCAP_VAL_DEVICE_ID_L (uint8_t)(TRANSCODER_DEVICE_ID & 0xFF) #define DEVCAP_VAL_SCRATCHPAD_SIZE MHL_SCRATCHPAD_SIZE