[Intel-gfx] [RFC PATCH v2 0/8] Add support for Legacy Hdmi audio

Daniel Vetter daniel at ffwll.ch
Thu Nov 3 23:01:29 UTC 2016


On Sat, Oct 1, 2016 at 2:22 AM, Jerome Anand <jerome.anand at intel.com> wrote:
> Legacy Hdmi audio drivers are added.
> Added support for audio/ gfx interface using irq chip framework

Just discussed this with Rakesh here at LPC and also with Mark Brown
and since earlier this years there's no a standard way to do this in
include/sound/hdmi-codec.h. I think it'd be good to port this over to
this new interface before merging. And if it makes sense (and ofc
afterwards when there's time) to port over the existing
i915_component.h to hdmi-codec.h.

Cheers, Daniel

>
> Jerome Anand (8):
>   drm/i915: setup bridge for HDMI LPE audio driver
>   ALSA: add shell for Intel HDMI LPE audio driver
>   ALSA: Add support for hdmi audio driver
>   drm/i915: Add support for enabling/disabling hdmi audio interrupts
>   drm/i915: Add support for audio driver notifications
>   hdmi_audio: Improve position reporting Using a hw register to
>     calculate sub-period position reports.
>   hdmi_audio: Fixup some monitor
>   hdmi_audio: continue audio playback even when display resolution
>     changes
>
>  drivers/gpu/drm/i915/Makefile          |    3 +
>  drivers/gpu/drm/i915/i915_drv.c        |   13 +-
>  drivers/gpu/drm/i915/i915_drv.h        |   22 +
>  drivers/gpu/drm/i915/i915_irq.c        |   83 ++
>  drivers/gpu/drm/i915/i915_reg.h        |    3 +
>  drivers/gpu/drm/i915/intel_audio.c     |    8 +
>  drivers/gpu/drm/i915/intel_drv.h       |    2 +
>  drivers/gpu/drm/i915/intel_hdmi.c      |   18 +-
>  drivers/gpu/drm/i915/intel_lpe_audio.c |  406 +++++++
>  include/drm/intel_lpe_audio.h          |   46 +
>  sound/Kconfig                          |    2 +
>  sound/Makefile                         |    2 +-
>  sound/x86/Kconfig                      |   16 +
>  sound/x86/Makefile                     |   10 +
>  sound/x86/intel_hdmi_audio.c           | 1929 ++++++++++++++++++++++++++++++++
>  sound/x86/intel_hdmi_audio.h           |  201 ++++
>  sound/x86/intel_hdmi_audio_if.c        |  551 +++++++++
>  sound/x86/intel_hdmi_lpe_audio.c       |  626 +++++++++++
>  sound/x86/intel_hdmi_lpe_audio.h       |  692 ++++++++++++
>  19 files changed, 4629 insertions(+), 4 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: 2fbc239494fa3883e164cc89d35f54d22f0c9e1f
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx



-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch


More information about the Intel-gfx mailing list