summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/bridge/Makefile
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2013-11-07 17:01:45 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2015-10-09 18:14:12 +0200
commit7ed6c665e19d4c0456d01c01147e82563c482c4d (patch)
treeed6bb0a14799b8161e45ddc97cf2cce5032b5f45 /drivers/gpu/drm/bridge/Makefile
parentdrm: bridge/dw_hdmi: improve HDMI enable/disable handling (diff)
downloadlinux-7ed6c665e19d4c0456d01c01147e82563c482c4d.tar.xz
linux-7ed6c665e19d4c0456d01c01147e82563c482c4d.zip
drm: bridge/dw_hdmi-ahb-audio: add audio driver
Add ALSA based HDMI AHB audio driver for dw_hdmi. The only buffer format supported by the hardware is its own special IEC958 based format, which is not compatible with any ALSA format. To avoid doing too much data manipulation within the driver, we support only ALSAs IEC958 LE and 24-bit PCM formats for 2 to 6 channels, which we convert to its hardware format. A more desirable solution would be to have this conversion in userspace, but ALSA does not appear to allow such transformations outside of libasound itself. Reviewed-by: Takashi Iwai <tiwai@suse.de> Tested-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers/gpu/drm/bridge/Makefile')
-rw-r--r--drivers/gpu/drm/bridge/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/bridge/Makefile b/drivers/gpu/drm/bridge/Makefile
index e2eef1c2f4c3..d4e28beec30e 100644
--- a/drivers/gpu/drm/bridge/Makefile
+++ b/drivers/gpu/drm/bridge/Makefile
@@ -1,5 +1,6 @@
ccflags-y := -Iinclude/drm
obj-$(CONFIG_DRM_DW_HDMI) += dw_hdmi.o
+obj-$(CONFIG_DRM_DW_HDMI_AHB_AUDIO) += dw_hdmi-ahb-audio.o
obj-$(CONFIG_DRM_NXP_PTN3460) += nxp-ptn3460.o
obj-$(CONFIG_DRM_PARADE_PS8622) += parade-ps8622.o