<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/ppc, branch linux-2.6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-11-04T01:33:44Z</updated>
<entry>
<title>[PATCH] ALSA: powermac - Fix Oops when conflicting with aoa driver</title>
<updated>2006-11-04T01:33:44Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-10-16T12:37:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0189ff18b9354352be1bdc9f1741ead538196adf'/>
<id>urn:sha1:0189ff18b9354352be1bdc9f1741ead538196adf</id>
<content type='text'>
Fixed Oops when conflictin with aoa driver due to lack of
i2c initialization.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&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] Conversions from kmalloc+memset to k(z|c)alloc</title>
<updated>2006-08-03T13:21:18Z</updated>
<author>
<name>Panagiotis Issaris</name>
</author>
<published>2006-07-25T13:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59feddb25f9d925e86ee22596802405788bc050f'/>
<id>urn:sha1:59feddb25f9d925e86ee22596802405788bc050f</id>
<content type='text'>
sound: Conversions from kmalloc+memset to k(c|z)alloc.

Signed-off-by: Panagiotis Issaris &lt;takis@issaris.org&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>[POWERPC] Add new interrupt mapping core and change platforms to use it</title>
<updated>2006-07-03T11:36:01Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2006-07-03T11:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0ebfff1491ef85d41ddf9c633834838be144f69f'/>
<id>urn:sha1:0ebfff1491ef85d41ddf9c633834838be144f69f</id>
<content type='text'>
This adds the new irq remapper core and removes the old one.  Because
there are some fundamental conflicts with the old code, like the value
of NO_IRQ which I'm now setting to 0 (as per discussions with Linus),
etc..., this commit also changes the relevant platform and driver code
over to use the new remapper (so as not to cause difficulties later
in bisecting).

This patch removes the old pre-parsing of the open firmware interrupt
tree along with all the bogus assumptions it made to try to renumber
interrupts according to the platform. This is all to be handled by the
new code now.

For the pSeries XICS interrupt controller, a single remapper host is
created for the whole machine regardless of how many interrupt
presentation and source controllers are found, and it's set to match
any device node that isn't a 8259.  That works fine on pSeries and
avoids having to deal with some of the complexities of split source
controllers vs. presentation controllers in the pSeries device trees.

The powerpc i8259 PIC driver now always requests the legacy interrupt
range. It also has the feature of being able to match any device node
(including NULL) if passed no device node as an input. That will help
porting over platforms with broken device-trees like Pegasos who don't
have a proper interrupt tree.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] powermac: Fix some 64b resource damage</title>
<updated>2006-07-02T03:11:56Z</updated>
<author>
<name>Benjamin Herrenschmidt</name>
</author>
<published>2006-07-02T01:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d63fb6c55f5f9eb3032fc5c3ab6eb9a26dd67cdc'/>
<id>urn:sha1:d63fb6c55f5f9eb3032fc5c3ab6eb9a26dd67cdc</id>
<content type='text'>
The 64 bits resource patches did a bit of damage on PowerMac causing a
buffer overflow in macio_asic and a warning in a sound driver. The
former is fixed by reverting the sprintf of the bus_id to %08x as it was
before. The bus_id used for macio devices is always a 32 bits value
(macio always sits in 32 bits space) and since it's exposed to userland,
the format of the string shouldn't be changed like that anyway. The
second by using the proper type for printk.

Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6</title>
<updated>2006-06-29T17:49:17Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-06-29T17:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1903ac54f8536b11478e4f01c339e10b538f59e0'/>
<id>urn:sha1:1903ac54f8536b11478e4f01c339e10b538f59e0</id>
<content type='text'>
* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:
  [PATCH] i386: export memory more than 4G through /proc/iomem
  [PATCH] 64bit Resource: finally enable 64bit resource sizes
  [PATCH] 64bit Resource: convert a few remaining drivers to use resource_size_t where needed
  [PATCH] 64bit resource: change pnp core to use resource_size_t
  [PATCH] 64bit resource: change pci core and arch code to use resource_size_t
  [PATCH] 64bit resource: change resource core to use resource_size_t
  [PATCH] 64bit resource: introduce resource_size_t for the start and end of struct resource
  [PATCH] 64bit resource: fix up printks for resources in misc drivers
  [PATCH] 64bit resource: fix up printks for resources in arch and core code
  [PATCH] 64bit resource: fix up printks for resources in pcmcia drivers
  [PATCH] 64bit resource: fix up printks for resources in video drivers
  [PATCH] 64bit resource: fix up printks for resources in ide drivers
  [PATCH] 64bit resource: fix up printks for resources in mtd drivers
  [PATCH] 64bit resource: fix up printks for resources in pci core and hotplug drivers
  [PATCH] 64bit resource: fix up printks for resources in networks drivers
  [PATCH] 64bit resource: fix up printks for resources in sound drivers
  [PATCH] 64bit resource: C99 changes for struct resource declarations

Fixed up trivial conflict in drivers/ide/pci/cmd64x.c (the printk that
was changed by the 64-bit resources had been deleted in the meantime ;)
</content>
</entry>
<entry>
<title>Properly delete sound/ppc/toonie.c</title>
<updated>2006-06-28T01:47:50Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2006-06-28T01:47:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11bcab9071ac204b1ca2bb0514ad1641bc4c280b'/>
<id>urn:sha1:11bcab9071ac204b1ca2bb0514ad1641bc4c280b</id>
<content type='text'>
The previous "delete" had actually just truncated it to a zero
size, something that can easily happen if you just apply a patch.

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] 64bit resource: fix up printks for resources in sound drivers</title>
<updated>2006-06-27T16:23:58Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2006-06-12T21:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aa0a2ddc54fa8a22060d17a9ca7bbc4bcc51f260'/>
<id>urn:sha1:aa0a2ddc54fa8a22060d17a9ca7bbc4bcc51f260</id>
<content type='text'>
This is needed if we wish to change the size of the resource structures.

Based on an original patch from Vivek Goyal &lt;vgoyal@in.ibm.com&gt;

Cc: Vivek Goyal &lt;vgoyal@in.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Remove ppc/toonie.c</title>
<updated>2006-06-22T19:34:41Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-06-21T14:23:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=555fdc2e9fb2071fdd10ff1d86b8d63265d80241'/>
<id>urn:sha1:555fdc2e9fb2071fdd10ff1d86b8d63265d80241</id>
<content type='text'>
Remove obsoleted ppc/toonie.c.
The function is replaced with new snd-aoa driver.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&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>
</feed>
