<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/pci, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-12-09T21:55:43Z</updated>
<entry>
<title>MIPS: Better than nothing implementation of PCI mmap to fix X.</title>
<updated>2008-12-09T21:55:43Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2008-12-09T17:58:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98873f53becea9a8a46972ff252e96fe575b120d'/>
<id>urn:sha1:98873f53becea9a8a46972ff252e96fe575b120d</id>
<content type='text'>
Certain X11 servers such as the SIS server will only work if PCI mmap is
implemented.  This patch implements PCI mmap but to be on the same side
so close to a release it only supports uncached mappings so performance
will not be optimal for some uses such as framebuffers.

Thanks to Zhang Le &lt;r0bertz@gentoo.org&gt; for the original report and
testing.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: EMMA: Move &lt;asm/emma2rh&gt; to &lt;asm/emma&gt; dir</title>
<updated>2008-10-27T16:18:29Z</updated>
<author>
<name>Shinya Kuribayashi</name>
</author>
<published>2008-10-23T16:30:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d91f2cbe698cf70b50099343dac1ec8061bfd045'/>
<id>urn:sha1:d91f2cbe698cf70b50099343dac1ec8061bfd045</id>
<content type='text'>
We'll put all EMMA related headers there in the future.

Signed-off-by: Shinya Kuribayashi &lt;shinya.kuribayashi@necel.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: EMMA: Kconfig reorganization</title>
<updated>2008-10-27T16:18:29Z</updated>
<author>
<name>Shinya Kuribayashi</name>
</author>
<published>2008-10-23T21:00:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd741b604b94a4d5bebf2672626ffec7de44652c'/>
<id>urn:sha1:cd741b604b94a4d5bebf2672626ffec7de44652c</id>
<content type='text'>
- Move EMMA related stuff into arch/mips/emma/Kconfig
- Create CONFIG_SOC_EMMA* to handle more EMMA SoCs effectively
- Rename CONFIG_MARKEINS into CONFIG_NEC_MARKEINS

Signed-off-by: Shinya Kuribayashi &lt;shinya.kuribayashi@necel.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: RB532: Fix build error</title>
<updated>2008-10-27T16:18:26Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-10-12T13:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=052ac71c4b85e5ce7e70d4f9b3555caa647d884a'/>
<id>urn:sha1:052ac71c4b85e5ce7e70d4f9b3555caa647d884a</id>
<content type='text'>
mips/pci/fixup-rc32434.c must #include &lt;asm/mach-rc32434/irq.h&gt;

This patch fixes the following compile error caused by
commit 606a083b1e1a357cb66454e4581b80f1a67d8368
(MIPS: RB532: Cleanup the headers again):

&lt;--  snip  --&gt;

...
  CC      arch/mips/pci/fixup-rc32434.o
arch/mips/pci/fixup-rc32434.c: In function 'pcibios_map_irq':
arch/mips/pci/fixup-rc32434.c:46: error: 'GROUP4_IRQ_BASE' undeclared (first use in this function)
arch/mips/pci/fixup-rc32434.c:46: error: (Each undeclared identifier is reported only once
arch/mips/pci/fixup-rc32434.c:46: error: for each function it appears in.)
make[2]: *** [arch/mips/pci/fixup-rc32434.o] Error 1

&lt;--  snip  --&gt;

A virtually identical patch was also submitted by Yoichi Yuasa
&lt;yoichi_yuasa@tripeaks.co.jp&gt;.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Acked-by: Florian Fainelli &lt;florian@openwrt.org&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Kill unused &lt;asm/debug.h&gt; inclusions</title>
<updated>2008-10-15T11:46:52Z</updated>
<author>
<name>Shinya Kuribayashi</name>
</author>
<published>2008-10-12T13:56:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08da6f1bdddca14ba0fe28a5f6c41aa163aa27d3'/>
<id>urn:sha1:08da6f1bdddca14ba0fe28a5f6c41aa163aa27d3</id>
<content type='text'>
Signed-off-by: Shinya Kuribayashi &lt;skuribay@ruby.dti.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: PCI: Scan busses when they are registered</title>
<updated>2008-10-15T11:46:51Z</updated>
<author>
<name>Aurelien Jarno</name>
</author>
<published>2008-10-14T09:45:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=540799e32eb146c9363445d1118b2bfdebd3da0b'/>
<id>urn:sha1:540799e32eb146c9363445d1118b2bfdebd3da0b</id>
<content type='text'>
The patch below changes register_pci_controller() such that controllers
being added after pcibios_init() has run are be scanned immediately.

This is needed for example by the BCM47xx PCI controller, which is located
on the SSB bus, which is now initialized after the PCI subsystem.

Signed-off-by: Aurelien Jarno &lt;aurelien@aurel32.net&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: TXx9: Add TX4939 SoC support</title>
<updated>2008-10-11T15:18:49Z</updated>
<author>
<name>Atsushi Nemoto</name>
</author>
<published>2008-09-01T13:22:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0dcdbe6add26719e956299eb519542f7d2f7d0a8'/>
<id>urn:sha1:0dcdbe6add26719e956299eb519542f7d2f7d0a8</id>
<content type='text'>
Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

 create mode 100644 arch/mips/pci/pci-tx4939.c
 create mode 100644 arch/mips/txx9/generic/irq_tx4939.c
 create mode 100644 arch/mips/txx9/generic/setup_tx4939.c
 create mode 100644 include/asm-mips/txx9/tx4939.h
</content>
</entry>
<entry>
<title>MIPS: TXx9: Add __init tag for tx4938_pcic1_map_irq.</title>
<updated>2008-10-11T15:18:44Z</updated>
<author>
<name>Atsushi Nemoto</name>
</author>
<published>2008-08-19T13:55:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ee25d33f87348fd9e0ea148c4a25a3e7415fb5ba'/>
<id>urn:sha1:ee25d33f87348fd9e0ea148c4a25a3e7415fb5ba</id>
<content type='text'>
Signed-off-by: Atsushi Nemoto &lt;anemo@mba.ocn.ne.jp&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] BCM47xx: Fix build error due to missing PCI functions</title>
<updated>2008-09-27T14:45:36Z</updated>
<author>
<name>Aurelien Jarno</name>
</author>
<published>2008-09-27T14:06:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2dc42b47a7886bdc87514990c68ecdf8de61e653'/>
<id>urn:sha1:2dc42b47a7886bdc87514990c68ecdf8de61e653</id>
<content type='text'>
This patch defines pcibios_map_irq() and pcibios_plat_dev_init() for
the BCM47xx platform.

It fixes the regression introduced by commit
aab547ce0d1493d400b6468c521a0137cd8c1edf.

Signed-off-by: Aurelien Jarno &lt;aurelien@aurel32.net&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[MIPS] IP27: Switch to dynamic interrupt routing avoding panic on error.</title>
<updated>2008-09-27T14:45:36Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2008-09-27T14:05:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f4d15f1c877644a604f8c8c3d094c13f9f8bdcf2'/>
<id>urn:sha1:f4d15f1c877644a604f8c8c3d094c13f9f8bdcf2</id>
<content type='text'>
pcibios_map_irq is no way of returning an error but on IP27 an interrupt
is possibly not routable when running out of resources.  So do the
interrupt routing at pcibios_enable_device time.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
</feed>
