author | Zongdong Jiao <zongdong.jiao@amlogic.com> | 2020-04-01 03:00:50 (GMT) |
---|---|---|
committer | Shen Liu <shen.liu@amlogic.com> | 2020-05-26 07:50:46 (GMT) |
commit | 445b5b11290f6cc682efeb168e9f2081e4cfb9d1 (patch) | |
tree | a34d9f7c68b35d6c62af21d8e3913041c8e8cf65 | |
parent | 4c73e820b19e3d588e78f011e3b825488585209e (diff) | |
download | common-445b5b11290f6cc682efeb168e9f2081e4cfb9d1.zip common-445b5b11290f6cc682efeb168e9f2081e4cfb9d1.tar.gz common-445b5b11290f6cc682efeb168e9f2081e4cfb9d1.tar.bz2 |
hdmitx: need to support 1080i mode for DVI case [1/1]
PD#SWPL-23446
Problem:
The HDMI ATC Lab requires to support 1080i mode for DVI case
Solution:
Add 1080i mode for DVI case
Verify:
G12
Change-Id: I9285a9669176793e55a6f0fe8007702b4c2f239f
Signed-off-by: Zongdong Jiao <zongdong.jiao@amlogic.com>
-rw-r--r-- | drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_edid.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_edid.c b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_edid.c index e6d6c33..30fe30a 100644 --- a/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_edid.c +++ b/drivers/amlogic/media/vout/hdmitx/hdmi_tx_20/hdmi_tx_edid.c @@ -1624,14 +1624,15 @@ static void hdmitx_edid_set_default_aud(struct hdmitx_dev *hdev) /* add default VICs for DVI case */ static void hdmitx_edid_set_default_vic(struct hdmitx_dev *hdmitx_device) { - struct rx_cap *pRXCap = &(hdmitx_device->RXCap); - - pRXCap->VIC_count = 0x3; - pRXCap->VIC[0] = HDMI_720x480p60_16x9; - pRXCap->VIC[1] = HDMI_1280x720p60_16x9; - pRXCap->VIC[2] = HDMI_1920x1080p60_16x9; - pRXCap->native_VIC = HDMI_720x480p60_16x9; - hdmitx_device->vic_count = pRXCap->VIC_count; + struct rx_cap *prxcap = &(hdmitx_device->RXCap); + + prxcap->VIC_count = 0x4; + prxcap->VIC[0] = HDMI_720x480p60_16x9; + prxcap->VIC[1] = HDMI_1280x720p60_16x9; + prxcap->VIC[2] = HDMI_1920x1080i60_16x9; + prxcap->VIC[3] = HDMI_1920x1080p60_16x9; + prxcap->native_VIC = HDMI_720x480p60_16x9; + hdmitx_device->vic_count = prxcap->VIC_count; pr_info(EDID "set default vic\n"); } |