[alsa-devel] [PATCH v4 0/5] Add support for Legacy HDMI audio drivers
Takashi Iwai
tiwai at suse.de
Mon Jan 23 11:18:18 CET 2017
On Fri, 20 Jan 2017 23:22:27 +0100,
Jerome Anand wrote:
>
> Legacy (CherryTrail/ Baytrail) HDMI audio drivers added
> Legacy hdmi audio-Gfx interaction/ interfacing is updated to use
> irq chip framework
>
> This patch series has only been tested on hardware with
> a single HDMI connector/pipe and additional work may be needed for newer
> machines with 2 connectors
>
> Jerome Anand (5):
> drm/i915: setup bridge for HDMI LPE audio driver
> drm/i915: Add support for audio driver notifications
> ALSA: add Intel HDMI LPE audio driver for BYT/CHT-T
> ALSA: x86: hdmi: Add audio support for BYT and CHT
> ALSA: x86: hdmi: continue playback even when display resolution
> changes
I can merge the audio part and do cleanups later. This would be
better than spinning forever in ML. It's a stand-alone driver, and
people can test it out at least more easily. But still I need ACKs
for the changes in drm/i915.
Daniel, Jani, could you guys take a look at the first two patches?
I know it's no ideal solution, and I'd love to avoid the double
standards for audio-video communication, too. OTOH, it's a small
portion and the API usage is pretty limited, hence we may unify /
cleanup the interface later, too.
thanks,
Takashi
>
> Documentation/gpu/i915.rst | 9 +
> drivers/gpu/drm/i915/Makefile | 3 +
> drivers/gpu/drm/i915/i915_drv.c | 8 +-
> drivers/gpu/drm/i915/i915_drv.h | 17 +
> drivers/gpu/drm/i915/i915_irq.c | 16 +
> drivers/gpu/drm/i915/i915_reg.h | 3 +
> drivers/gpu/drm/i915/intel_audio.c | 8 +
> drivers/gpu/drm/i915/intel_hdmi.c | 1 +
> drivers/gpu/drm/i915/intel_lpe_audio.c | 388 +++++++
> include/drm/intel_lpe_audio.h | 46 +
> sound/Kconfig | 2 +
> sound/Makefile | 2 +-
> sound/x86/Kconfig | 15 +
> sound/x86/Makefile | 6 +
> sound/x86/intel_hdmi_audio.c | 1870 ++++++++++++++++++++++++++++++++
> sound/x86/intel_hdmi_audio.h | 197 ++++
> sound/x86/intel_hdmi_audio_if.c | 551 ++++++++++
> sound/x86/intel_hdmi_lpe_audio.c | 617 +++++++++++
> sound/x86/intel_hdmi_lpe_audio.h | 683 ++++++++++++
> 19 files changed, 4439 insertions(+), 3 deletions(-)
> create mode 100644 drivers/gpu/drm/i915/intel_lpe_audio.c
> create mode 100644 include/drm/intel_lpe_audio.h
> create mode 100644 sound/x86/Kconfig
> create mode 100644 sound/x86/Makefile
> create mode 100644 sound/x86/intel_hdmi_audio.c
> create mode 100644 sound/x86/intel_hdmi_audio.h
> create mode 100644 sound/x86/intel_hdmi_audio_if.c
> create mode 100644 sound/x86/intel_hdmi_lpe_audio.c
> create mode 100644 sound/x86/intel_hdmi_lpe_audio.h
>
> --
> 2.9.3
>
> base-commit: eb5c556a1e5eff388e48e4b7cf61e95783019e83
>
More information about the Alsa-devel
mailing list