[alsa-devel] [GIT PULL] ASoC updates for v3.19

Takashi Iwai tiwai at suse.de
Mon Dec 8 16:18:55 CET 2014


At Mon, 8 Dec 2014 13:38:26 +0000,
Mark Brown wrote:
> 
> The following changes since commit b2776bf7149bddd1f4161f14f79520f17fc1d71d:
> 
>   Linux 3.18 (2014-12-07 14:21:05 -0800)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-v3.19
> 
> for you to fetch changes up to 1810afd3e1ded09c53d4e966dddce3c7d484521f:
> 
>   Merge remote-tracking branches 'asoc/topic/wm9090', 'asoc/topic/wm9712' and 'asoc/topic/wm9713' into asoc-next (2014-12-08 13:12:36 +0000)
> 
> ----------------------------------------------------------------
> ASoC: Updates for v3.19
> 
> Lots and lots of changes this time around, the usual set of driver
> updates and a huge bulk of cleanups from Lars-Peter.  Probably the most
> interesting thing for most users is the Intel driver updates which will
> (with some more machine integration work) enable support for newer x86
> laptops.
> 
>  - Conversion of AC'97 drivers to use regmap, bringing us closer to the
>    removal of the ASoC level I/O code.
>  - Clean up a lot of old drivers that were open coding things that have
>    subsequently been implemented in the core.
>  - Some DAPM performance improvements.
>  - Removal of the now seldom used CODEC mutex.
>  - Lots of updates for the newer Intel SoC support, including support
>    for the DSP and some Cherrytrail and Braswell machine drivers.
>  - Support for Samsung boards using rt5631 as the CODEC.
>  - Removal of the obsolete AFEB9260 machine driver.
>  - Driver support for the TI TS3A227E headset driver used in some
>    Chrombeooks.

Thanks, pulled now.

I've got a build error at randconfig with CONFIG_SND_JACK=n, so I
applied the patch below on the top.

> ----------------------------------------------------------------
> 
> My plan for the next cycle is to try to send one of these each time I
> send fixes, I meant to do that this time around during the second half
> of the cycle but ended up not sending fixes (or perhaps sending one lot
> of fixes at the same time as I'd applied a bunch of changes I wanted to
> cook in -next, can't remember exactly).

That's a good news!  Let me know if anything is missing in my side.


Takashi

-- 8< --
From: Takashi Iwai <tiwai at suse.de>
Subject: [PATCH] ALSA: jack: Add dummy snd_jack_set_key() definition

For fixing a build error with CONFIG_SND_JACK=n
  sound/soc/codecs/ts3a227e.c:223:2: error: implicit declaration of function ‘snd_jack_set_key’ [-Werror=implicit-function-declaration]

Signed-off-by: Takashi Iwai <tiwai at suse.de>
---
 include/sound/jack.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/include/sound/jack.h b/include/sound/jack.h
index 67f2bbcd515e..218235030ebc 100644
--- a/include/sound/jack.h
+++ b/include/sound/jack.h
@@ -105,6 +105,13 @@ static inline void snd_jack_set_parent(struct snd_jack *jack,
 {
 }
 
+static inline int snd_jack_set_key(struct snd_jack *jack,
+				   enum snd_jack_types type,
+				   int keytype)
+{
+	return 0;
+}
+
 static inline void snd_jack_report(struct snd_jack *jack, int status)
 {
 }
-- 
2.2.0



More information about the Alsa-devel mailing list