On Sat, Oct 1, 2016 at 2:22 AM, Jerome Anand <jerome.anand@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/intel-gfx -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx