From: Hans de Goede <hdegoede@redhat.com>
To: Jaroslav Kysela <perex@perex.cz>
Cc: Hans de Goede <hdegoede@redhat.com>,
alsa-devel@alsa-project.org,
Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>,
Bard Liao <bard.liao@intel.com>
Subject: [PATCH alsa-ucm-conf 0/8] codecs/rt5640: Cleanup + HW volume control support
Date: Fri, 26 Feb 2021 16:40:17 +0100 [thread overview]
Message-ID: <20210226154025.84828-1-hdegoede@redhat.com> (raw)
Hi All,
Here is a patch series consisting of some codecs/rt5640 cleanups and
addition of HW volume control support to the rt5640 .conf snippets.
Note patch 7 and 8 depend on a new "aif:%d" part being added to the
components string, the kernel patches for this are pending upstream
in the "[PATCH 0/5] AsoC: rt5640/rt5651: Volume control fixes" patch
series.
Patches 7 and 8 should probably not be merged until the kernel patches
have landed, because theoretically the new component string part could
change as part of the review of the kernel patches.
Regards,
Hans
Hans de Goede (8):
codecs/rt5640: Cleanup: unify Stereo / Mono ADC handling
codecs/rt5640: Cleanup: Initially disable all inputs and outputs
codecs/rt5640: Cleanup: Move 'SPK MIX' setup to main EnableSequene
codecs/rt5640: Drop bogus 'DIG MIXL DAC L2 Switch' setting
codecs/rt5640: Unify capture volume for AIF1 and AIF2 recording paths
codecs/rt5640: Add hardware volume-control support
codecs/rt5640: Use the new "aif:%d" part of the components string
codecs/rt5640: Specify Playback/CaptureMasterElem for HW
volume-control
ucm2/bytcr-rt5640/HiFi.conf | 46 +++++++++++++++++
ucm2/codecs/rt5640/DigitalMics.conf | 18 ++++++-
ucm2/codecs/rt5640/EnableSeq-AIF-unknown.conf | 7 +++
ucm2/codecs/rt5640/EnableSeq-AIF1.conf | 7 +++
ucm2/codecs/rt5640/EnableSeq-AIF2.conf | 7 +++
ucm2/codecs/rt5640/EnableSeq.conf | 50 ++++++++++++++-----
ucm2/codecs/rt5640/HeadPhones.conf | 15 +++++-
ucm2/codecs/rt5640/HeadsetMic.conf | 24 ++++++---
ucm2/codecs/rt5640/IN1-InternalMic.conf | 27 ++++++----
ucm2/codecs/rt5640/IN3-InternalMic.conf | 27 ++++++----
ucm2/codecs/rt5640/MonoSpeaker.conf | 17 +++++--
ucm2/codecs/rt5640/Speaker.conf | 17 +++++--
12 files changed, 211 insertions(+), 51 deletions(-)
create mode 100644 ucm2/codecs/rt5640/EnableSeq-AIF-unknown.conf
create mode 100644 ucm2/codecs/rt5640/EnableSeq-AIF1.conf
create mode 100644 ucm2/codecs/rt5640/EnableSeq-AIF2.conf
--
2.30.1
next reply other threads:[~2021-02-26 15:41 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-26 15:40 Hans de Goede [this message]
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 1/8] codecs/rt5640: Cleanup: unify Stereo / Mono ADC handling Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 2/8] codecs/rt5640: Cleanup: Initially disable all inputs and outputs Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 3/8] codecs/rt5640: Cleanup: Move 'SPK MIX' setup to main EnableSequene Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 4/8] codecs/rt5640: Drop bogus 'DIG MIXL DAC L2 Switch' setting Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 5/8] codecs/rt5640: Unify capture volume for AIF1 and AIF2 recording paths Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 6/8] codecs/rt5640: Add hardware volume-control support Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 7/8] codecs/rt5640: Use the new "aif:%d" part of the components string Hans de Goede
2021-02-26 15:40 ` [PATCH alsa-ucm-conf 8/8] codecs/rt5640: Specify Playback/CaptureMasterElem for HW volume-control Hans de Goede
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=20210226154025.84828-1-hdegoede@redhat.com \
--to=hdegoede@redhat.com \
--cc=alsa-devel@alsa-project.org \
--cc=bard.liao@intel.com \
--cc=perex@perex.cz \
--cc=pierre-louis.bossart@linux.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 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.