|
@@ -1836,7 +1836,7 @@ __dw_hdmi_probe(struct platform_device *pdev,
|
|
u8 prod_id0;
|
|
u8 prod_id0;
|
|
u8 prod_id1;
|
|
u8 prod_id1;
|
|
u8 config0;
|
|
u8 config0;
|
|
- u8 config1;
|
|
|
|
|
|
+ u8 config3;
|
|
|
|
|
|
hdmi = devm_kzalloc(dev, sizeof(*hdmi), GFP_KERNEL);
|
|
hdmi = devm_kzalloc(dev, sizeof(*hdmi), GFP_KERNEL);
|
|
if (!hdmi)
|
|
if (!hdmi)
|
|
@@ -1988,9 +1988,9 @@ __dw_hdmi_probe(struct platform_device *pdev,
|
|
pdevinfo.id = PLATFORM_DEVID_AUTO;
|
|
pdevinfo.id = PLATFORM_DEVID_AUTO;
|
|
|
|
|
|
config0 = hdmi_readb(hdmi, HDMI_CONFIG0_ID);
|
|
config0 = hdmi_readb(hdmi, HDMI_CONFIG0_ID);
|
|
- config1 = hdmi_readb(hdmi, HDMI_CONFIG1_ID);
|
|
|
|
|
|
+ config3 = hdmi_readb(hdmi, HDMI_CONFIG3_ID);
|
|
|
|
|
|
- if (config1 & HDMI_CONFIG1_AHB) {
|
|
|
|
|
|
+ if (config3 & HDMI_CONFIG3_AHBAUDDMA) {
|
|
struct dw_hdmi_audio_data audio;
|
|
struct dw_hdmi_audio_data audio;
|
|
|
|
|
|
audio.phys = iores->start;
|
|
audio.phys = iores->start;
|