<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/sound/emu10k1.h, branch linux-3.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-3.11.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-3.11.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2013-04-24T06:11:49Z</updated>
<entry>
<title>ALSA: emu10k1: Fix dock firmware loading</title>
<updated>2013-04-24T06:11:49Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2013-04-24T05:55:20Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e08b34e86dfdb72a62196ce0f03d33f48958d8b9'/>
<id>urn:sha1:e08b34e86dfdb72a62196ce0f03d33f48958d8b9</id>
<content type='text'>
The commit [b209c4df: ALSA: emu10k1: cache emu1010 firmware] broke the
firmware loading of the dock, just (mistakenly) ignoring a different
firmware for docks on some models.  This patch revives them again.

Bugzilla: https://bugs.archlinux.org/task/34865
Reported-and-tested-by: Tobias Powalowski &lt;tobias.powalowski@googlemail.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; [v3.8+]
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: emu10k1: don't update firmware during suspend/resume</title>
<updated>2012-11-22T16:48:11Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2012-11-22T16:18:49Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=4f86f120d9d65b3a8f17e48dca1f991d861b5cd7'/>
<id>urn:sha1:4f86f120d9d65b3a8f17e48dca1f991d861b5cd7</id>
<content type='text'>
Add a flag to suppress the update in emu1010_firmware_thread() during
suspend/resume.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: emu10k1: cache emu1010 firmware</title>
<updated>2012-11-22T16:48:09Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2012-11-22T16:17:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b209c4dfcd960ab176d4746ab7dc442a3edb4575'/>
<id>urn:sha1:b209c4dfcd960ab176d4746ab7dc442a3edb4575</id>
<content type='text'>
Instead of calling request_firmware() at each time, keep the obtained
firmware internally and reuse it.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>UAPI: (Scripted) Disintegrate include/sound</title>
<updated>2012-10-09T08:49:13Z</updated>
<author>
<name>David Howells</name>
<email>dhowells@redhat.com</email>
</author>
<published>2012-10-09T08:49:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=674e95ca446369e9ca40e4e92b214a616a52bcd6'/>
<id>urn:sha1:674e95ca446369e9ca40e4e92b214a616a52bcd6</id>
<content type='text'>
Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Acked-by: Michael Kerrisk &lt;mtk.manpages@gmail.com&gt;
Acked-by: Paul E. McKenney &lt;paulmck@linux.vnet.ibm.com&gt;
Acked-by: Dave Jones &lt;davej@redhat.com&gt;
</content>
</entry>
<entry>
<title>ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEP</title>
<updated>2012-08-14T16:12:04Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2012-08-14T16:12:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c7561cd80469f2fe4a6be0984db57832ee7f2a3b'/>
<id>urn:sha1:c7561cd80469f2fe4a6be0984db57832ee7f2a3b</id>
<content type='text'>
Otherwise we may get compile warnings due to unused functions.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: emu10k1: Fix warning: "CCR" redefined</title>
<updated>2010-10-18T05:45:44Z</updated>
<author>
<name>Nobuhiro Iwamatsu</name>
<email>nobuhiro.iwamatsu.yj@renesas.com</email>
</author>
<published>2010-10-18T03:20:39Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=83fc3bc09518d42e8f5073e2a65884701dfadf19'/>
<id>urn:sha1:83fc3bc09518d42e8f5073e2a65884701dfadf19</id>
<content type='text'>
CCR is defined in emu10k1, but SuperH is defined too.
If user use this driver with SuperH, it becomes a double definition.

Signed-off-by: Nobuhiro Iwamatsu &lt;nobuhiro.iwamatsu.yj@renesas.com&gt;
Cc: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)</title>
<updated>2010-08-18T13:10:59Z</updated>
<author>
<name>Jaroslav Kysela</name>
<email>perex@perex.cz</email>
</author>
<published>2010-08-18T12:08:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=56385a12d9bb9e173751f74b6c430742018cafc0'/>
<id>urn:sha1:56385a12d9bb9e173751f74b6c430742018cafc0</id>
<content type='text'>
With some hardware combinations, the PCM interrupts are acknowledged
before the period boundary from the emu10k1 chip. The midlevel PCM code
gets confused and the playback stream is interrupted.

It seems that the interrupt processing shift by 2 samples is enough
to fix this issue. This default value does not harm other,
non-affected hardware.

More information: Kernel bugzilla bug#16300

[A copmile warning fixed by tiwai]

Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: &lt;stable@kernel.org&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>emu101k1.h: fix duplicate include of &lt;linux/types.h&gt;</title>
<updated>2009-03-26T17:14:24Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2009-02-26T08:57:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f9f35677d81adb0feedcd6e0e661784805c8facd'/>
<id>urn:sha1:f9f35677d81adb0feedcd6e0e661784805c8facd</id>
<content type='text'>
Impact: cleanup

The earlier patch 'make most exported headers use strict integer
types' accidentally includes &lt;linux/types.h&gt; both from the common and
from the kernel-only parts.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>make most exported headers use strict integer types</title>
<updated>2009-03-26T17:14:15Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2009-02-25T23:51:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9adfbfb611307060db54691bc7e6d53fdc12312b'/>
<id>urn:sha1:9adfbfb611307060db54691bc7e6d53fdc12312b</id>
<content type='text'>
This takes care of all files that have only a small number
of non-strict integer type uses.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Cc: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Cc: David Airlie &lt;airlied@linux.ie&gt;
Cc: Arnaldo Carvalho de Melo &lt;acme@ghostprotocols.net&gt;
Cc: YOSHIFUJI Hideaki &lt;yoshfuji@linux-ipv6.org&gt;
Cc: netdev@vger.kernel.org
Cc: linux-ppp@vger.kernel.org
Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: Takashi Iwai &lt;tiwai@suse.de&gt;
Cc: David Woodhouse &lt;dwmw2@infradead.org&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>[ALSA] emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2</title>
<updated>2008-06-02T09:45:53Z</updated>
<author>
<name>Takashi Iwai</name>
<email>tiwai@suse.de</email>
</author>
<published>2008-06-02T09:45:53Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d2cd74b158d7214a556226e3312f9fb1de64d7ae'/>
<id>urn:sha1:d2cd74b158d7214a556226e3312f9fb1de64d7ae</id>
<content type='text'>
On Audigy2 Platinum, the Analog/Digital mixer switch is inverted.
	https://bugzilla.novell.com/show_bug.cgi?id=396204

The patch adds a simple workaround.

There might be another device requiring a similar fix, too (or fix for
audigy2 generically), but right now I fix only the known broken one.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
</feed>
