video: tegra: dc: HDMI SPD InfoFrame support
authorAhung Cheng <ahcheng@nvidia.com>
Tue, 21 Jun 2016 10:39:53 +0000 (18:39 +0800)
committermobile promotions <svcmobile_promotions@nvidia.com>
Wed, 13 Jul 2016 14:08:55 +0000 (07:08 -0700)
commit99da28ead3cd5cd821de24a34a6b418ff70c68dd
treeacd5bfb7361bfd9e43b10ddbd0ea342524c69b4c
parente811c8671016e3f45ad5bd387a0feca0c4b7a630
video: tegra: dc: HDMI SPD InfoFrame support

Add support to send SPD over Generic InfoFrame.

Please be noted that once SPD InfoFrame support is
enabled, HDR InfoFrame will be disabled as only one
of them can use Generic InfoFrame at one time.

To enable SPD InfoFrame, please add this in kernel config
 CONFIG_TEGRA_HDMI_SPD_INFOFRAME=y

And add source product description format as below under
hdmi-display in device tree
spd-infoframe {
vendor-name = "XXX";
product-description = "YYY";
source-information = <N>;
};

bug 200211468

Change-Id: Ifa8e1f54e1cb64fd507a483b24f8962a96be180e
Signed-off-by: Ahung Cheng <ahcheng@nvidia.com>
Reviewed-on: http://git-master/r/1168466
(cherry picked from commit 5604cf8cbc53f91b6945cb933526249113fcbbe8)
Signed-off-by: Ahung Cheng <ahcheng@nvidia.com>
Reviewed-on: http://git-master/r/1170967
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Documentation/devicetree/bindings/video/nvidia,tegra210-hdmi.txt
arch/arm/mach-tegra/include/mach/dc.h
drivers/video/tegra/Kconfig
drivers/video/tegra/dc/edid.c
drivers/video/tegra/dc/hdmi2.0.c
drivers/video/tegra/dc/hdmi2.0.h
drivers/video/tegra/dc/of_dc.c