Re: [PATCH v2 06/12] drm: bridge/dw_hdmi: add audio support for more display resolutions

From: Yang Kuankuan
Date: Sat Jan 31 2015 - 08:30:00 EST



On 01/31/2015 06:20 AM, Russell King - ARM Linux wrote:
On Fri, Jan 30, 2015 at 06:30:39AM -0500, Yakir Yang wrote:
Add more n/cts values, in that case we can support audio for more
display resolutions (128 * SampleRate = PixelClock * N / CTS).
Where do these come from? The iMX6 manuals give the set which are
already in the driver, and says that others are not supported - to
quote...

"Table below shows the CTS and N values for the supported standard.
All other TMDS clocks are not supported, the TMDS clocks divided or
multiplied by 1,001 coefficients are not supported."

and the table lists values for TMDS clocks of 25.2, 27, 54, 74.25,
148.5 and 297MHz.

This will need to be tested on iMX6 to validate whether it works.
If it doesn't work, we need to conditionalise the new TMDS clocks
with the IP version.

I just want to add audio support for some No-CEA display resolutions, and actually it can works on rk3288 platform.
If it can not work on iMX6 platform, i will add IP verison select in next version v3.

Thanks. : )



--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/