]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00172342-1 EDID parse audio data blocks
authorAlan Tull <r80115@freescale.com>
Thu, 26 Jan 2012 17:37:01 +0000 (11:37 -0600)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:57 +0000 (08:33 +0200)
commit5d7a3b8dbd841982f640f47d801bd266f46ab464
treef8da8a1e4a1d1430548d67ec0a2f21f169642f5f
parentbea2dc4c6eef6884a22a4627cd39113f3d0650ff
ENGR00172342-1 EDID parse audio data blocks

Add functionality to parse Audio Data Blocks from EDID data to
find out what modes of LPCM are suppored by the HDMI sink device.

The parsed settings are saved in the hdmi mfd.  The HDMI audio driver
will check the settings when the audio stream is opened and will
then apply appropriate constraints.

If we are unable to read from the EDID, then we default to supporting
Basic Audio as defined by the HDMI specification (stereo, 16 bit,
32KHz, 44.1KHz, 48KHz PCM).

Signed-off-by: Alan Tull <r80115@freescale.com>
arch/arm/plat-mxc/include/mach/mxc_edid.h