diff options
author | Jason Chen <b02280@freescale.com> | 2011-01-17 13:51:06 +0800 |
---|---|---|
committer | Jason Chen <b02280@freescale.com> | 2011-01-17 13:51:06 +0800 |
commit | c51ce7fdab4ea8a89b6a58c7fc41d3b697637412 (patch) | |
tree | cac704af0273a5de498afedd139a45ca10db19f3 | |
parent | b91b7b51b4f8b04e4504f57917db865c509e552e (diff) |
ENGR00137991-1 MSL mxc edid: add cea ext block parser
add cea ext block parser.
it provide more video modes and the info of device HDMI compatible.
Signed-off-by: Jason Chen <b02280@freescale.com>
-rw-r--r-- | arch/arm/plat-mxc/include/mach/mxc_edid.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/arch/arm/plat-mxc/include/mach/mxc_edid.h b/arch/arm/plat-mxc/include/mach/mxc_edid.h index 155ec368d519..f36a1d27d158 100644 --- a/arch/arm/plat-mxc/include/mach/mxc_edid.h +++ b/arch/arm/plat-mxc/include/mach/mxc_edid.h @@ -1,5 +1,5 @@ /* - * Copyright 2009-2010 Freescale Semiconductor, Inc. All Rights Reserved. + * Copyright 2009-2011 Freescale Semiconductor, Inc. All Rights Reserved. */ /* @@ -26,7 +26,15 @@ #ifndef MXC_EDID_H #define MXC_EDID_H -int read_edid(struct i2c_adapter *adp, - unsigned char *edid); +struct mxc_edid_cfg { + bool cea_underscan; + bool cea_basicaudio; + bool cea_ycbcr444; + bool cea_ycbcr422; + bool hdmi_cap; +}; + +int mxc_edid_read(struct i2c_adapter *adp, unsigned char *edid, + struct mxc_edid_cfg *cfg, struct fb_info *fbi); #endif |