<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/sound/hda/ext, branch master</title>
<subtitle>Linux Kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/linux.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/'/>
<updated>2016-09-16T17:23:57+00:00</updated>
<entry>
<title>ALSA: hdac: add missing \n to end of dev_err messages</title>
<updated>2016-09-16T17:23:57+00:00</updated>
<author>
<name>Colin Ian King</name>
<email>colin.king@canonical.com</email>
</author>
<published>2016-09-16T16:36:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=361763127f8734b460e2452cf882272c93c26c56'/>
<id>urn:sha1:361763127f8734b460e2452cf882272c93c26c56</id>
<content type='text'>
Trival fix, some dev_err messages are missing a \n, so add it.

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA - Ext hda: remove bus_parse_capabilities</title>
<updated>2016-08-09T06:53:56+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-08-04T10:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=404735c9fd8adff8e5ad11e1f9f8db069d865698'/>
<id>urn:sha1:404735c9fd8adff8e5ad11e1f9f8db069d865698</id>
<content type='text'>
Remove the unused one as we have moved it up to hdac core.

Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: convert users to core bus_parse_capabilities</title>
<updated>2016-08-09T06:53:56+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-08-04T10:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=ec8ae5703da1b8bd057b4e319567ddbcac295b3a'/>
<id>urn:sha1:ec8ae5703da1b8bd057b4e319567ddbcac295b3a</id>
<content type='text'>
Now that we have the bus parse capabilities moved to core, we need to
convert users.

The SKL driver and HDA extended lib needs to converted in single patch,
otherwise we regress on the functionality.

Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>Merge tag 'asoc-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
<updated>2016-05-16T12:59:00+00:00</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2016-05-16T12:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=a158f2b79ff1948c864a38296ea4249f7296362b'/>
<id>urn:sha1:a158f2b79ff1948c864a38296ea4249f7296362b</id>
<content type='text'>
ASoC: Updates for v4.7

The updates this time around are almost all driver code:

 - Further slow progress on the topology code.
 - Substantial updates and improvements for the da7219, es8328, fsl-ssi
   Intel and rcar drivers.
</content>
</entry>
<entry>
<title>ALSA: hdac: add link pm and ref counting</title>
<updated>2016-05-13T10:43:00+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-05-12T03:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=4446085d21e75dd6c0c45577f12db0bd7c7bf35f'/>
<id>urn:sha1:4446085d21e75dd6c0c45577f12db0bd7c7bf35f</id>
<content type='text'>
The HDA links can be switched off when not is use, similarly
command DMA can be stopped as well. This calls for a reference
counting mechanism on the link by it's users to manage the link
power. The DMA can be turned off when all links are off

For this we add two APIs
	snd_hdac_ext_bus_link_get
	snd_hdac_ext_bus_link_put

They help users to turn up/down link and manage the DMA as well

Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' into for-next</title>
<updated>2016-05-10T14:06:04+00:00</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2016-05-10T14:06:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=2e00fde5c6ed8535244332ebb55e881baa54ae46'/>
<id>urn:sha1:2e00fde5c6ed8535244332ebb55e881baa54ae46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ALSA: hda: fix the missing ptr initialization</title>
<updated>2016-05-08T09:43:28+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-05-05T05:54:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=94e9080ce22d9fb7c0a4361a5890b2c6affc9b1b'/>
<id>urn:sha1:94e9080ce22d9fb7c0a4361a5890b2c6affc9b1b</id>
<content type='text'>
ebus is a member of extended device and was never initialized, so
do this at device creation.

Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda: use list macro for parsing on cleanup</title>
<updated>2016-03-16T10:08:43+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2016-03-15T11:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=4a6c5e6a8d29e4d33858227db9179e91aa8a7407'/>
<id>urn:sha1:4a6c5e6a8d29e4d33858227db9179e91aa8a7407</id>
<content type='text'>
It is always better to use list_for_each_entry_safe() while doing
cleanup. So use this instead of open coding this in list in
snd_hdac_stream_free_all()

Signed-off-by: Jeeja KP &lt;jeeja.kp@intel.com&gt;
Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ALSA: hdac: add snd_hdac_ext_bus_link_power_up_all</title>
<updated>2016-01-10T12:02:47+00:00</updated>
<author>
<name>Vinod Koul</name>
<email>vinod.koul@intel.com</email>
</author>
<published>2015-12-18T09:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=6706a19747eb693ff35ce140f5cbee66dcfec0c4'/>
<id>urn:sha1:6706a19747eb693ff35ce140f5cbee66dcfec0c4</id>
<content type='text'>
We have an API for powering down all links, we need a similar one
for powering up links, so add for power up as well

Signed-off-by: Jayachandran B &lt;jayachandran.b@intel.com&gt;
Signed-off-by: Subhransu S. Prusty &lt;subhransu.s.prusty@intel.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ALSA: hdac: Increase timeout value for link power check</title>
<updated>2016-01-10T12:02:44+00:00</updated>
<author>
<name>Jayachandran B</name>
<email>jayachandran.b@intel.com</email>
</author>
<published>2015-12-18T09:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=cf8fe58b1066cea668e030d0ab61e4b8eef8b219'/>
<id>urn:sha1:cf8fe58b1066cea668e030d0ab61e4b8eef8b219</id>
<content type='text'>
HW recommends 180us for worst case values for link power up
delay, so change the current delay value from 50 (150us) to 150
(450us)

Signed-off-by: Jayachandran B &lt;jayachandran.b@intel.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
Reviewed-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
