alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: alsa-devel@alsa-project.org, intel-gfx@lists.freedesktop.org
Cc: rakesh.a.ughreja@intel.com
Subject: [PATCH 0/7] DisplayPort audio support on Cherrytrail
Date: Tue, 31 Jan 2017 22:36:42 +0100	[thread overview]
Message-ID: <20170131213649.13689-1-tiwai@suse.de> (raw)

Hi,

the following patches enable DisplayPort Audio on Cherrytrail machines
when applied on top of my topic/intel-lpe-audio branch.  Tests of DP
audio were run on Dell Wyse 3040.  The regression test were performed
on Baytrail (Compute Stick) and Cherrytrail (Zotac PI330) in HDMI
mode.  On Cherrytrail there were no issues changing between HDMI and
DP connectors dynamically.

Could you i915 people review and give ACK if they are OK?
The changes in drm/i915 side are fairly trivial, so I'd like to take
them through sound git tree once after I receive your ACKs.


Changes since RFC:
 - reordered and squashed patches
 - clean-up of register definitions and offsets (based on feedback from
   Jani/Ville)
 - unmute amp for both HDMI and DP unconditionally
 - mute amp on invalid ELD (unplug)
 - remove test for chicken bit which seems to have no effect in hardware
 - cosmetic edits to make checkpatch happy
 - change i915 notification argument to pass the plataform device
   instead


Most of hard work in this patchset has been done by Pierre, so all
credits go to him.


thanks,

Takashi

===

Pierre-Louis Bossart (4):
  drm/i915: add DP support in LPE audio mode
  drm/i915: add DisplayPort amp unmute for LPE audio mode
  ALSA: x86: intel_hdmi: add definitions and logic for DP audio
  ALSA: x86: Use config base depending on the pipe

Takashi Iwai (3):
  drm/i915: Avoid MST pipe handling for LPE audio
  drm/i915: Pass pipe to LPE audio notification
  drm/i915: Pass platform device to LPE audio notifier

 drivers/gpu/drm/i915/i915_drv.h        |   3 +-
 drivers/gpu/drm/i915/i915_reg.h        |  10 ++
 drivers/gpu/drm/i915/intel_audio.c     |  38 +++++---
 drivers/gpu/drm/i915/intel_lpe_audio.c |  28 +++++-
 include/drm/intel_lpe_audio.h          |   7 +-
 sound/x86/intel_hdmi_audio.c           | 173 ++++++++++++++++++++++++++++-----
 sound/x86/intel_hdmi_audio.h           |   8 +-
 sound/x86/intel_hdmi_lpe_audio.c       |  83 ++++++++++++----
 sound/x86/intel_hdmi_lpe_audio.h       |  29 ++++++
 9 files changed, 315 insertions(+), 64 deletions(-)

-- 
2.11.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2017-01-31 21:36 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-31 21:36 Takashi Iwai [this message]
2017-01-31 21:36 ` [PATCH 1/7] drm/i915: add DP support in LPE audio mode Takashi Iwai
2017-01-31 21:36 ` [PATCH 2/7] drm/i915: add DisplayPort amp unmute for " Takashi Iwai
2017-02-01 14:45   ` Ville Syrjälä
2017-02-01 14:53     ` Takashi Iwai
2017-02-01 15:11       ` Ville Syrjälä
2017-02-01 15:24         ` Takashi Iwai
2017-02-02  9:57   ` Takashi Iwai
2017-02-02 10:06     ` Ville Syrjälä
2017-02-02 10:13       ` Takashi Iwai
2017-01-31 21:36 ` [PATCH 3/7] drm/i915: Avoid MST pipe handling for LPE audio Takashi Iwai
2017-01-31 21:36 ` [PATCH 4/7] drm/i915: Pass pipe to LPE audio notification Takashi Iwai
2017-01-31 21:36 ` [PATCH 5/7] ALSA: x86: intel_hdmi: add definitions and logic for DP audio Takashi Iwai
2017-01-31 21:36 ` [PATCH 6/7] ALSA: x86: Use config base depending on the pipe Takashi Iwai
2017-01-31 21:36 ` [PATCH 7/7] drm/i915: Pass platform device to LPE audio notifier Takashi Iwai
2017-03-13  8:33 ` [PATCH 0/7] DisplayPort audio support on Cherrytrail Daniel Vetter
2017-03-31  6:29   ` Daniel Vetter
2017-03-31  6:40     ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170131213649.13689-1-tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=alsa-devel@alsa-project.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=rakesh.a.ughreja@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).