diff options
author | Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> | 2016-11-08 02:00:57 +0100 |
---|---|---|
committer | Archit Taneja <architt@codeaurora.org> | 2016-11-24 09:57:15 +0100 |
commit | 2761ba6c0925ca9c5b917a95f68135d9dce443fb (patch) | |
tree | dd3770f4efea930015e2317870e2ae875babffc1 /drivers/gpu/drm/bridge/dw-hdmi-audio.h | |
parent | drm: Check against color expansion in drm_mm_reserve_node() (diff) | |
download | linux-2761ba6c0925ca9c5b917a95f68135d9dce443fb.tar.xz linux-2761ba6c0925ca9c5b917a95f68135d9dce443fb.zip |
drm: bridge: add DesignWare HDMI I2S audio support
Current dw-hdmi is supporting sound via AHB bus, but it has
I2S audio feature too. This patch adds I2S audio support to dw-hdmi.
This HDMI I2S is supported by using ALSA SoC common HDMI encoder
driver.
Tested-by: Jose Abreu <joabreu@synopsys.com>
Acked-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/8737j2bxba.wl%kuninori.morimoto.gx@renesas.com
Diffstat (limited to 'drivers/gpu/drm/bridge/dw-hdmi-audio.h')
-rw-r--r-- | drivers/gpu/drm/bridge/dw-hdmi-audio.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/bridge/dw-hdmi-audio.h b/drivers/gpu/drm/bridge/dw-hdmi-audio.h index 91f631beecc7..fd1f745c6073 100644 --- a/drivers/gpu/drm/bridge/dw-hdmi-audio.h +++ b/drivers/gpu/drm/bridge/dw-hdmi-audio.h @@ -11,4 +11,11 @@ struct dw_hdmi_audio_data { u8 *eld; }; +struct dw_hdmi_i2s_audio_data { + struct dw_hdmi *hdmi; + + void (*write)(struct dw_hdmi *hdmi, u8 val, int offset); + u8 (*read)(struct dw_hdmi *hdmi, int offset); +}; + #endif |