<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/include/asm/netlogic, branch linux-3.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-05-30T14:51:02Z</updated>
<entry>
<title>MIPS: Add MSI support for XLP9XX</title>
<updated>2014-05-30T14:51:02Z</updated>
<author>
<name>Ganesan Ramalingam</name>
</author>
<published>2014-05-09T11:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d66f3f0e10b49df8d0cc0d8eb5bf2ef9863a33cf'/>
<id>urn:sha1:d66f3f0e10b49df8d0cc0d8eb5bf2ef9863a33cf</id>
<content type='text'>
In XLP9XX, the interrupt routing table for MSI-X has been moved to the
PCIe controller's config space from PIC. There are also 32 MSI-X
interrupts available per link on XLP9XX.

Update XLP MSI/MSI-X code to handle this.

Signed-off-by: Ganesan Ramalingam &lt;ganesanr@broadcom.com&gt;
Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: g@linux-mips.org
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6912/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Add support for XLP5XX</title>
<updated>2014-05-30T14:50:38Z</updated>
<author>
<name>Yonghong Song</name>
</author>
<published>2014-04-29T14:37:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c98398662c9b4e2f03f64344f83dd6cb14e0420'/>
<id>urn:sha1:1c98398662c9b4e2f03f64344f83dd6cb14e0420</id>
<content type='text'>
Add support for the XLP5XX processor which is an 8 core variant of the
XLP9XX. Add XLP5XX cases to code which earlier handled XLP9XX.

Signed-off-by: Yonghong Song &lt;ysong@broadcom.com&gt;
Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6871/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Update XLP9XX/2XX core freq calculation</title>
<updated>2014-05-30T14:50:13Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2014-04-29T14:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=edf3ed5e69bcf3f60087099eccab34be0ebcf60a'/>
<id>urn:sha1:edf3ed5e69bcf3f60087099eccab34be0ebcf60a</id>
<content type='text'>
Calculate XLP 9XX and 2XX core frequency from the per-core PLL. This
should give the correct value for all board configurations.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6870/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: PIC freq calculation for XLP 9XX/2XX</title>
<updated>2014-05-30T14:49:41Z</updated>
<author>
<name>Ganesan Ramalingam</name>
</author>
<published>2014-04-29T14:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c065909e47aea3575e51304e7411b46df22b20ca'/>
<id>urn:sha1:c065909e47aea3575e51304e7411b46df22b20ca</id>
<content type='text'>
Update PIC frequency calculation for XLP9XX and 2XX processors using
the correct PLL registers. This should work for all possible board
configurations.

Signed-off-by: Ganesan Ramalingam &lt;ganesanr@broadcom.com&gt;
Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6876/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Use PRID_IMP_MASK macro</title>
<updated>2014-05-30T14:49:02Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2014-04-29T14:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5874743ea8479b780799927f25580ef134547f0f'/>
<id>urn:sha1:5874743ea8479b780799927f25580ef134547f0f</id>
<content type='text'>
Use PRID_IMP_MASK macro instead of 0xff00 to extract the processor
type.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6868/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: IRQ mapping for some more SoC blocks</title>
<updated>2014-05-30T14:48:42Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2014-05-09T11:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0d57eba02d6f0685e61763502962fcf00fd4e4cc'/>
<id>urn:sha1:0d57eba02d6f0685e61763502962fcf00fd4e4cc</id>
<content type='text'>
Add IRQ to IRT (PIC interupt table index) mapping for SATA, GPIO, NAND
and SPI interfaces on the XLP SoC. Fix offsets for few blocks and add
device IDs for a few blocks.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6911/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Remove XLR early serial setup</title>
<updated>2014-01-24T21:39:50Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2013-10-25T11:24:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=194d315da86af504559a8a21026360097575bd55'/>
<id>urn:sha1:194d315da86af504559a8a21026360097575bd55</id>
<content type='text'>
The early serial code is not needed because we already have early
printk support provided by common/earlycons.c

This change also fixes the following build error that occurs when
CONFIG_SERIAL_8250 is not configured for Netlogic XLR boards:

arch/mips/built-in.o: In function `nlm_early_serial_setup':
setup.c:(.init.text+0x274): undefined reference to `early_serial_setup'
make: *** [vmlinux] Error 1

Reported-by: Markos Chandras &lt;markos.chandras@imgtec.com&gt;
Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/6083/
</content>
</entry>
<entry>
<title>MIPS: Netlogic: XLP9XX USB support</title>
<updated>2014-01-24T21:39:49Z</updated>
<author>
<name>Ganesan Ramalingam</name>
</author>
<published>2013-12-21T11:22:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3262b21ef8523175f0758f4deccec048e73d5b18'/>
<id>urn:sha1:3262b21ef8523175f0758f4deccec048e73d5b18</id>
<content type='text'>
XLP9XX has a USB 3.0 controller on-chip with 2 xHCI ports. The USB
block is similar to the one on XLP2XX, so update usb-init-xlp2.c
to handle XLP9XX as well.

Signed-off-by: Ganesan Ramalingam &lt;ganesanr@broadcom.com&gt;
Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/6285/
</content>
</entry>
<entry>
<title>MIPS: PCI: Netlogic XLP9XX support</title>
<updated>2014-01-24T21:39:49Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2013-12-21T11:22:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b6ba1c5294c3f51fd4cf8b0d60de4ba82ef2a1c9'/>
<id>urn:sha1:b6ba1c5294c3f51fd4cf8b0d60de4ba82ef2a1c9</id>
<content type='text'>
Add PCI support for Netlogic XLP9XX. The PCI registers and
SoC bus numbers have changed in XLP9XX.

Also skip a few (bus,dev,fn) combinations which have issues when
read.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/6284/
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Add cpu to node mapping for XLP9XX</title>
<updated>2014-01-24T21:39:49Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2013-12-21T11:22:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98d4884ca55883e8b16180bd969a8bccaa885c80'/>
<id>urn:sha1:98d4884ca55883e8b16180bd969a8bccaa885c80</id>
<content type='text'>
XLP9XX has 20 cores per node, opposed to 8 on earlier XLP8XX.
Update code that calculates node id from cpu id to handle this.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/6283/
</content>
</entry>
</feed>
