All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Subhransu S. Prusty" <subhransu.s.prusty@intel.com>
To: alsa-devel@alsa-project.org
Cc: tiwai@suse.de, patches.audio@intel.com, broonie@kernel.org,
	lgirdwood@gmail.com
Subject: Re: [PATCH v3 0/9] ASoC: hdac_hdmi: Add multichannel support
Date: Tue, 26 Apr 2016 10:19:18 +0530	[thread overview]
Message-ID: <20160426044917.GB10261@subhransu-desktop> (raw)
In-Reply-To: <1460608656-8860-1-git-send-email-subhransu.s.prusty@intel.com>

On Thu, Apr 14, 2016 at 10:07:27AM +0530, Subhransu S. Prusty wrote:
> This series parses ELD to identify multichannel capability of the
> sync, and uses HDA framework to programs codec's channel map
> registers.
> 
> Channel map controls are registered in patch 8, with which user
> can specify a specific channel order. chmap controls are
> registered inside jack_init callback. As PCMs need to be
> registered before registering chmap controls, jack_init call in
> the machine driver is moved to late_probe instead of init
> callback.
> 
> Skylake driver is modified and buffer size calculation is fixed
> for multichannel support.
> 
> Please note, patch 2 adds a small macro to read channel counts
> from cap bits in HDA headers. This needs Takashi's ack, so that
> it can be merged through ASoC.
> 
> Patch 7 has dependency on commit#44fde3b ("ALSA: hda - Update
> chmap tlv to report sink's capability) which is merged in
> Takashi's tree.
> 
> As Takashi suggested Mark may pull Takashi's for-next branch
> before applying this or may send a pull request, so that Takashi
> pull's Mark's tree before applying these with Mark's ack.
> 
> Mark, please check how you want this to be merged.

Hi Mark,

How are you planning to merge this, will you merge takashi tree or you
want this to be merged thru his tree? We prefer former as that would
reduce conflicts for upcoming patches.

Regards,
Subhransu
> 
> Changes in v3:
> 	* As suggested, simplified channel calculation expression
> 	  in get channel helper
> 	* Removed condition in max channel assignment expression
> 
> Subhransu S. Prusty (9):
>   ASoC: hdac_hdmi: parse eld for channel map capability
>   ALSA: hda - add helper to get channels from cap bits
>   ASoC: hdac_hdmi: Add multichannel support
>   ASoC: skl_rt286: Fix to support hdmi channel map support
>   ASoC: Intel: boards: Update skl_nau88l25_max98357a driver to support
>     chmap
>   ASoC: Intel: boards: Update skl_nau88l25_ssm4567 driver to support
>     chmap
>   ASoC: hdac_hdmi: Register chmap controls and ops
>   ASoC: Intel: Skylake: Add multichannel support for HDMI
>   ASoC: Intel: Skylake: Update channel map based on runtime params
> 
>  sound/hda/local.h                               |  10 ++
>  sound/soc/codecs/hdac_hdmi.c                    | 163 ++++++++++++++++++++++--
>  sound/soc/intel/boards/skl_nau88l25_max98357a.c |  74 ++++++++++-
>  sound/soc/intel/boards/skl_nau88l25_ssm4567.c   |  73 ++++++++++-
>  sound/soc/intel/boards/skl_rt286.c              |  48 ++++++-
>  sound/soc/intel/skylake/skl-pcm.c               |  14 +-
>  sound/soc/intel/skylake/skl-topology.c          |  21 ++-
>  7 files changed, 379 insertions(+), 24 deletions(-)
> 
> -- 
> 1.9.1
> 

-- 

  parent reply	other threads:[~2016-04-26  4:50 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-14  4:37 [PATCH v3 0/9] ASoC: hdac_hdmi: Add multichannel support Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 1/9] ASoC: hdac_hdmi: parse eld for channel map capability Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 2/9] ALSA: hda - add helper to get channels from cap bits Subhransu S. Prusty
2016-04-28 17:48   ` Applied "ALSA: hda - add helper to get channels from cap bits" to the asoc tree Mark Brown
2016-04-14  4:37 ` [PATCH v3 3/9] ASoC: hdac_hdmi: Add multichannel support Subhransu S. Prusty
2016-04-28 17:55   ` Applied "ASoC: hdac_hdmi: Add multichannel support" to the asoc tree Mark Brown
2016-04-14  4:37 ` [PATCH v3 4/9] ASoC: skl_rt286: Fix to support hdmi channel map support Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 5/9] ASoC: Intel: boards: Update skl_nau88l25_max98357a driver to support chmap Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 6/9] ASoC: Intel: boards: Update skl_nau88l25_ssm4567 " Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 7/9] ASoC: hdac_hdmi: Register chmap controls and ops Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 8/9] ASoC: Intel: Skylake: Add multichannel support for HDMI Subhransu S. Prusty
2016-04-14  4:37 ` [PATCH v3 9/9] ASoC: Intel: Skylake: Update channel map based on runtime params Subhransu S. Prusty
2016-04-26  4:49 ` Subhransu S. Prusty [this message]
2016-04-26 11:09   ` [PATCH v3 0/9] ASoC: hdac_hdmi: Add multichannel support Mark Brown
2016-04-26 11:47     ` Takashi Iwai
2016-04-26 11:54       ` Subhransu S. Prusty

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=20160426044917.GB10261@subhransu-desktop \
    --to=subhransu.s.prusty@intel.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=broonie@kernel.org \
    --cc=lgirdwood@gmail.com \
    --cc=patches.audio@intel.com \
    --cc=tiwai@suse.de \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.