<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/ppc/powermac.c, branch linux-3.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-10-31T23:31:19Z</updated>
<entry>
<title>sound: fix drivers needing module.h not moduleparam.h</title>
<updated>2011-10-31T23:31:19Z</updated>
<author>
<name>Paul Gortmaker</name>
</author>
<published>2011-07-15T17:13:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=65a772172b06e6e9b43e5ad77dccbcc767ff9831'/>
<id>urn:sha1:65a772172b06e6e9b43e5ad77dccbcc767ff9831</id>
<content type='text'>
The implicit presence of module.h lured several users into
incorrectly thinking that they only needed/used modparam.h
but once we clean up the module.h presence, these will show
up as build failures, so fix 'em now.

Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>ALSA: move snd_powermac's probe function to .devinit.text</title>
<updated>2009-04-06T01:52:57Z</updated>
<author>
<name>Uwe Kleine-König</name>
</author>
<published>2009-03-27T23:27:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7d2ac1036b7ff57f73ab64fd897867ddc07bcffe'/>
<id>urn:sha1:7d2ac1036b7ff57f73ab64fd897867ddc07bcffe</id>
<content type='text'>
A pointer to snd_pmac_probe is passed to the core via
platform_driver_register and so the function must not disappear when the
.init sections are discarded.  Otherwise (when having HOTPLUG=y)
unbinding and binding a device to the driver via sysfs will result in an
oops as does a device being registered late.

An alternative to this patch is using platform_driver_probe instead of
platform_driver_register plus removing the pointer to the probe function
from the struct platform_driver.

Signed-off-by: Uwe Kleine-König &lt;u.kleine-koenig@pengutronix.de&gt;
Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Cc: Rene Herman &lt;rene.herman@keyaccess.nl&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'topic/powermac' into for-linus</title>
<updated>2009-03-23T23:36:20Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-03-23T23:36:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d7b6df5d1af11544401ca051aaf68b6e7f110c0e'/>
<id>urn:sha1:d7b6df5d1af11544401ca051aaf68b6e7f110c0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ALSA: powermac - Add missing KERN_* prefix to printk</title>
<updated>2009-03-09T13:58:31Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-02-05T15:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6da6711385165eff76411b77974eec13c5ef6486'/>
<id>urn:sha1:6da6711385165eff76411b77974eec13c5ef6486</id>
<content type='text'>
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: Convert to snd_card_create() in other sound/*</title>
<updated>2009-01-12T14:21:19Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-12-28T15:45:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd7dd77c2a05c530684eea2e3af16449ae9c5d52'/>
<id>urn:sha1:bd7dd77c2a05c530684eea2e3af16449ae9c5d52</id>
<content type='text'>
Convert from snd_card_new() to the new snd_card_create() function
in other sound subdirectories.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Remove sound/driver.h</title>
<updated>2008-01-31T16:29:48Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-01-08T17:13:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9004acc70e8c49c50c4c7b652f906f1e0ed5709d'/>
<id>urn:sha1:9004acc70e8c49c50c4c7b652f906f1e0ed5709d</id>
<content type='text'>
This header file exists only for some hacks to adapt alsa-driver
tree.  It's useless for building in the kernel.  Let's move a few
lines in it to sound/core.h and remove it.
With this patch, sound/driver.h isn't removed but has just a single
compile warning to include it.  This should be really killed in
future.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] make snd-powermac load even when it can't bind the device</title>
<updated>2006-08-03T13:21:24Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2006-07-25T14:14:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=545b07d3620c9eac3349398b5303d20cab260ff6'/>
<id>urn:sha1:545b07d3620c9eac3349398b5303d20cab260ff6</id>
<content type='text'>
This patch makes snd-powermac load when it can't bind the device right
away. That's the expected behaviour for hotplugging, but fixes an
important problem I was seeing with doing a modprobe snd-powermac with
a version that refuses loading on machines with layout-id: snd-powermac
would create a bunch of uevents and then refuse to load, the uevents
causing udev to reload it again, ad eternum.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] snd-powermac: no longer handle anything with a layout-id property</title>
<updated>2006-06-22T19:34:39Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2006-06-21T13:43:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=55c385ad5e1f3cda887cd6a8ad69a6d74b4b9125'/>
<id>urn:sha1:55c385ad5e1f3cda887cd6a8ad69a6d74b4b9125</id>
<content type='text'>
This patch removes from snd-powermac the code that check for the layout-id
and instead adds code that makes it refuse loading when a layout-id property
is present, nothing that snd-aoa should be used.
It also removes the 'toonie' codec from snd-powermac which was only ever
used on the mac mini which has a layout-id property.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] unregister platform device again if probe was unsuccessful</title>
<updated>2006-06-22T19:32:42Z</updated>
<author>
<name>Rene Herman</name>
</author>
<published>2006-04-13T10:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7152447df98b3981d621224be947a2c8d77aed06'/>
<id>urn:sha1:7152447df98b3981d621224be947a2c8d77aed06</id>
<content type='text'>
This second one unregisters the platform device again when the probe is
unsuccesful for sound/drivers, sound/arm/sa11xx-uda1341.c and
sound/ppc/powermac.c. This gets them all.

Signed-off-by: Rene Herman &lt;rene.herman@keyaccess.nl&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] unregister platform devices</title>
<updated>2006-01-03T11:30:39Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2005-12-07T08:13:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7a9275d949cb0bf1f259a1546e52a0bf518151c'/>
<id>urn:sha1:f7a9275d949cb0bf1f259a1546e52a0bf518151c</id>
<content type='text'>
Call platform_device_unregister() for all platform devices that we've
registered.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
</content>
</entry>
</feed>
