<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/uapi/sound, branch v4.4.266</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.4.266</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.4.266'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2015-10-26T11:14:49Z</updated>
<entry>
<title>Merge tag 'asoc-v4.3-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next</title>
<updated>2015-10-26T11:14:49Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2015-10-26T07:32:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d82ad8e0c0ecc49e81bf7d57fdc09b7d76c1afc0'/>
<id>urn:sha1:d82ad8e0c0ecc49e81bf7d57fdc09b7d76c1afc0</id>
<content type='text'>
ASoC: Updates for v4.4

Not much core work here, a few small tweaks to interfaces but mainly the
changes here are driver ones.  Highlights include:

 - Updates to the topology userspace interface
 - Big updates to the Renesas support from Morimoto-san
 - Most of the support for Intel Sky Lake systems.
 - New drivers for Asahi Kasei Microdevices AK4613, Allwinnner A10,
   Cirrus Logic WM8998, Dialog DA7219, Nuvoton NAU8825 and Rockchip
   S/PDIF.
 - A new driver for the Atmel Class D speaker drivers
</content>
</entry>
<entry>
<title>ALSA: hdspm: use __u8, __u32 and __u64 from linux/types.h instead of stdint.h</title>
<updated>2015-10-15T08:03:11Z</updated>
<author>
<name>Mikko Rapeli</name>
<email>mikko.rapeli@iki.fi</email>
</author>
<published>2015-10-15T05:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ffc287c89169705d9a01d48e05453ab0eda631e4'/>
<id>urn:sha1:ffc287c89169705d9a01d48e05453ab0eda631e4</id>
<content type='text'>
Kernel headers should use linux/types.h based definitions.

Signed-off-by: Mikko Rapeli &lt;mikko.rapeli@iki.fi&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: emu10k1: added EMU10K1 version of DECLARE_BITMAP macro for UAPI</title>
<updated>2015-10-15T08:02:26Z</updated>
<author>
<name>Mikko Rapeli</name>
<email>mikko.rapeli@iki.fi</email>
</author>
<published>2015-10-15T05:55:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=a82d24f83de2c63199acead488259fcdf947e90e'/>
<id>urn:sha1:a82d24f83de2c63199acead488259fcdf947e90e</id>
<content type='text'>
Fixes userspace compilation error:

error: expected specifier-qualifier-list before ‘DECLARE_BITMAP’
  DECLARE_BITMAP(gpr_valid, 0x200); /* bitmask of valid initializers */

DECLARE_BITMAP macro is not meant for userspace headers and thus
added here as private copy for emu10k.h.

Fix was suggested by Arnd Bergmann &lt;arnd@arndb.de&gt; in message
&lt;2168807.4Yxh5gl11Q@wuerfel&gt; and Takashi Iwai &lt;tiwai@suse.de&gt;
in message &lt;s5h1thx88tk.wl-tiwai@suse.de&gt; on lkml.

Signed-off-by: Mikko Rapeli &lt;mikko.rapeli@iki.fi&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Remove tdm_slot &amp; dai_fmt from snd_soc_tplg_stream</title>
<updated>2015-10-02T16:59:50Z</updated>
<author>
<name>Mengdong Lin</name>
<email>mengdong.lin@intel.com</email>
</author>
<published>2015-09-30T09:32:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=76a822a6ae9c0c67309318bb60a4117329252fc4'/>
<id>urn:sha1:76a822a6ae9c0c67309318bb60a4117329252fc4</id>
<content type='text'>
These two fields are line parameters for BE/CC links and
should not be from toplogy but from ACPI.

Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Add configuration for BE &amp; Codec-Codec DAI Links</title>
<updated>2015-10-02T16:59:49Z</updated>
<author>
<name>Vedang Patel</name>
<email>vedang.patel@intel.com</email>
</author>
<published>2015-09-30T09:32:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e2a9df656f28e42538562d090e2b6f3dec5b41f2'/>
<id>urn:sha1:e2a9df656f28e42538562d090e2b6f3dec5b41f2</id>
<content type='text'>
struct snd_soc_tplg_link_config is defined to configure BE &amp; CC links.

Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt;
Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Add the type for BE DAI link</title>
<updated>2015-10-02T16:59:49Z</updated>
<author>
<name>Vedang Patel</name>
<email>vedang.patel@intel.com</email>
</author>
<published>2015-09-30T09:32:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7c545b327d54cdc3f693093f744459f6e0d8ce58'/>
<id>urn:sha1:7c545b327d54cdc3f693093f744459f6e0d8ce58</id>
<content type='text'>
Define the topology type for BE DAI link: SND_SOC_TPLG_TYPE_BACKEND_LINK.

Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt;
Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Change stream formats to a bitwise flag</title>
<updated>2015-10-02T16:59:49Z</updated>
<author>
<name>Mengdong Lin</name>
<email>mengdong.lin@intel.com</email>
</author>
<published>2015-09-30T09:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=478d0d39719127c42f21ac85b8719a87b8fa7bd7'/>
<id>urn:sha1:478d0d39719127c42f21ac85b8719a87b8fa7bd7</id>
<content type='text'>
The toplogy user space tool will generate this bitwise flag by using
SNDRV_PCM_FORMAT_* exposed by asound.h, and the topology core will copy
this flag when generating DAI streams.

Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Acked-by: Liam Girdwood &lt;liam.r.girdwood@linux.intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Add name element to snd_soc_tplg_stream</title>
<updated>2015-10-02T16:59:48Z</updated>
<author>
<name>Vedang Patel</name>
<email>vedang.patel@intel.com</email>
</author>
<published>2015-09-30T09:31:34Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=731324f5cee3caf230427f754701212961fe0bb1'/>
<id>urn:sha1:731324f5cee3caf230427f754701212961fe0bb1</id>
<content type='text'>
For codec-codec links, this struct will be mapped to the DAI links's
params, which is struct snd_soc_pcm_stream and it needs a stream name.

Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt;
Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Use __le32 instead of __u32 in snd_soc_tplg_dapm_widget</title>
<updated>2015-10-02T16:59:48Z</updated>
<author>
<name>Vedang Patel</name>
<email>vedang.patel@intel.com</email>
</author>
<published>2015-09-30T09:30:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e8b3fe8f383bbf055cbd69b776fcbbb5ed3befcd'/>
<id>urn:sha1:e8b3fe8f383bbf055cbd69b776fcbbb5ed3befcd</id>
<content type='text'>
This fixes the endianness of the ABI parameters in the struct.
The field 'num_kcontrols' is also extended from 16 bits to 32 bits.

Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt;
Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: topology: ABI - Remove unused struct snd_soc_tplg_stream_config</title>
<updated>2015-10-02T16:59:48Z</updated>
<author>
<name>Vedang Patel</name>
<email>vedang.patel@intel.com</email>
</author>
<published>2015-09-30T09:29:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7654855ef84d78079109bb38195a8db6b188117b'/>
<id>urn:sha1:7654855ef84d78079109bb38195a8db6b188117b</id>
<content type='text'>
The struct snd_soc_tplg_stream_config is no longer used in the ABI.
We are using snd_soc_tplg_stream instead.

Signed-off-by: Vedang Patel &lt;vedang.patel@intel.com&gt;
Signed-off-by: Mengdong Lin &lt;mengdong.lin@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
