<div dir="ltr">rob,<br><br>In drivers/gpu/drm/msm/hdmi/hdmi.c , in TODO audio , do we need to change the codec settings for audio, in case an analog audio is connected/disconnected or hpd of hdmi.<br><br>irqreturn_t hdmi_irq(int irq, void *dev_id)<br>
{<br>        struct hdmi *hdmi = dev_id;<br><br>        /* Process HPD: */<br>        hdmi_connector_irq(hdmi->connector);<br><br>        /* Process DDC: */<br>        hdmi_i2c_irq(hdmi->i2c);<br><br>        /* TODO audio.. */<br>
<br>        return IRQ_HANDLED;<br>}<br><br></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">Regards,<div>vinay simha</div></div></div>
<br><br><div class="gmail_quote">On Wed, Sep 3, 2014 at 7:54 PM, vinay simha <span dir="ltr"><<a href="mailto:vinaysimha@inforcecomputing.com" target="_blank">vinaysimha@inforcecomputing.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">rob,<br><br> drivers/gpu/drm/msm/hdmi/hdmi.c . This part of code is suppose to be a TODO or it is not required.<br><br>struct msm_hdmi_audio_codec_ops;<br>int msm_hdmi_register_audio_codec(struct platform_device *pdev,<br>

        struct msm_hdmi_audio_codec_ops *ops)<br>{<br>#if 0<br>        struct hdmi_tx_ctrl *hdmi_ctrl = platform_get_drvdata(pdev);<br><br>        if (!hdmi_ctrl || !ops) {<br>                DEV_ERR("%s: invalid input\n", __func__);<br>

                return -ENODEV;<br>        }<br><br>        ops->audio_info_setup = hdmi_tx_audio_info_setup;<br>        ops->get_audio_edid_blk = hdmi_tx_get_audio_edid_blk;<br>#endif<br>        return 0;<br>}<br>
<br>
</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">Regards,<div>vinay simha</div></div></div><div><div class="h5">
<br><br><div class="gmail_quote">On Wed, Sep 3, 2014 at 4:20 PM, vinay simha <span dir="ltr"><<a href="mailto:vinaysimha@inforcecomputing.com" target="_blank">vinaysimha@inforcecomputing.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>Rob,<br><br></div>Here is the log of the edid of the TV i'm using<br><br>root@linaro-gnome:~# cat /sys/class/drm/card0-HDMI-A-1/edid > edid_reconnecte_monitor<br>root@linaro-gnome:~# hexdump -C edid_reconnecte_montior <br>


00000000  00 ff ff ff ff ff ff 00  1c 88 21 90 00 00 00 01  |..........!.....|<br>00000010  2f 15 01 03 80 3c 22 61  0a d4 6c a3 57 49 9c 25  |/....<"a..l.WI.%|<br>00000020  11 48 4b 21 08 00 81 80  01 01 01 01 01 01 01 01  |.HK!............|<br>


00000030  01 01 01 01 01 01 01 1d  00 72 51 d0 1e 20 6e 28  |.........rQ.. n(|<br>00000040  55 00 c4 8e 21 00 00 18  00 00 00 fc 00 43 48 48  |U...!........CHH|<br>00000050  57 4a 54 0a 20 20 20 20  20 20 00 00 00 fd 00 17  |WJT.      ......|<br>


00000060  50 18 50 10 00 0a 20 20  20 20 20 20 00 00 00 00  |P.P...      ....|<br>00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 18 01 4d  |...............M|<br>00000080  02 03 23 75 50 01 02 03  04 05 10 11 12 13 14 15  |..#uP...........|<br>


00000090  16 1f 20 21 22 23 09 07  03 83 01 00 00 65 03 0c  |.. !"#.......e..|<br>000000a0  00 10 00 01 1d 80 18 71  1c 16 20 58 2c 25 00 45  |.......q.. X,%.E|<br>000000b0  27 00 00 00 9e d6 09 80  a0 20 e0 2d 10 10 60 a2  |'........ .-..`.|<br>


000000c0  00 46 27 00 00 00 18 01  1d 00 72 51 d0 1e 20 6e  |.F'.......rQ.. n|<br>000000d0  28 55 00 46 27 00 00 00  1e 8c 0a d0 8a 20 e0 2d  |(U.F'........ .-|<br>000000e0  10 10 3e 96 00 46 27 00  00 00 18 8c 0a d0 90 20  |..>..F'........ |<br>


000000f0  40 31 20 0c 40 55 00 46  27 00 00 00 18 00 00 f8  |@1 .@U.F'.......|<br>00000100<br><br></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">Regards,<div>vinay simha</div></div></div><div><div>


<br><br><div class="gmail_quote">On Wed, Sep 3, 2014 at 2:03 PM, Nicolas Dechesne <span dir="ltr"><<a href="mailto:nicolas.dechesne@linaro.org" target="_blank">nicolas.dechesne@linaro.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>On Tue, Sep 2, 2014 at 5:43 PM, vinay simha<br>
<<a href="mailto:vinaysimha@inforcecomputing.com" target="_blank">vinaysimha@inforcecomputing.com</a>> wrote:<br>
> Nicolas, if possible can you give me dmes log with DRM.debug=15 in cmd line.<br>
<br>
</div>here is it, using 14.08 Linaro release<br>
<br>
<a href="http://pastebin.com/QpQNm0em" target="_blank">http://pastebin.com/QpQNm0em</a><br>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>