fd1f745c607377753ba613a03b0c4d76192f0e9b
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / bridge / dw-hdmi-audio.h
1 #ifndef DW_HDMI_AUDIO_H
2 #define DW_HDMI_AUDIO_H
3
4 struct dw_hdmi;
5
6 struct dw_hdmi_audio_data {
7         phys_addr_t phys;
8         void __iomem *base;
9         int irq;
10         struct dw_hdmi *hdmi;
11         u8 *eld;
12 };
13
14 struct dw_hdmi_i2s_audio_data {
15         struct dw_hdmi *hdmi;
16
17         void (*write)(struct dw_hdmi *hdmi, u8 val, int offset);
18         u8 (*read)(struct dw_hdmi *hdmi, int offset);
19 };
20
21 #endif