7ed6c665e1
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>
44 lines
937 B
Plaintext
44 lines
937 B
Plaintext
config DRM_BRIDGE
|
|
def_bool y
|
|
depends on DRM
|
|
help
|
|
Bridge registration and lookup framework.
|
|
|
|
menu "Display Interface Bridges"
|
|
depends on DRM && DRM_BRIDGE
|
|
|
|
config DRM_DW_HDMI
|
|
tristate
|
|
select DRM_KMS_HELPER
|
|
|
|
config DRM_DW_HDMI_AHB_AUDIO
|
|
tristate "Synopsis Designware AHB Audio interface"
|
|
depends on DRM_DW_HDMI && SND
|
|
select SND_PCM
|
|
select SND_PCM_IEC958
|
|
help
|
|
Support the AHB Audio interface which is part of the Synopsis
|
|
Designware HDMI block. This is used in conjunction with
|
|
the i.MX6 HDMI driver.
|
|
|
|
|
|
config DRM_NXP_PTN3460
|
|
tristate "NXP PTN3460 DP/LVDS bridge"
|
|
depends on OF
|
|
select DRM_KMS_HELPER
|
|
select DRM_PANEL
|
|
---help---
|
|
NXP PTN3460 eDP-LVDS bridge chip driver.
|
|
|
|
config DRM_PARADE_PS8622
|
|
tristate "Parade eDP/LVDS bridge"
|
|
depends on OF
|
|
select DRM_PANEL
|
|
select DRM_KMS_HELPER
|
|
select BACKLIGHT_LCD_SUPPORT
|
|
select BACKLIGHT_CLASS_DEVICE
|
|
---help---
|
|
Parade eDP-LVDS bridge chip driver.
|
|
|
|
endmenu
|