<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/mips/netlogic, branch linux-4.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2017-12-07T02:20:13Z</updated>
<entry>
<title>MIPS: Netlogic: Exclude netlogic,xlp-pic code from XLR builds</title>
<updated>2017-12-07T02:20:13Z</updated>
<author>
<name>Paul Burton</name>
</author>
<published>2016-11-07T11:30:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78fad35aab599a6651e4fadb4fdb6e5099571a7a'/>
<id>urn:sha1:78fad35aab599a6651e4fadb4fdb6e5099571a7a</id>
<content type='text'>
[ Upstream commit 9799270affc53414da96e77e454a5616b39cdab0 ]

Code in arch/mips/netlogic/common/irq.c which handles the XLP PIC fails
to build in XLR configurations due to cpu_is_xlp9xx not being defined,
leading to the following build failure:

    arch/mips/netlogic/common/irq.c: In function ‘xlp_of_pic_init’:
    arch/mips/netlogic/common/irq.c:298:2: error: implicit declaration
    of function ‘cpu_is_xlp9xx’ [-Werror=implicit-function-declaration]
      if (cpu_is_xlp9xx()) {
      ^

Although the code was conditional upon CONFIG_OF which is indirectly
selected by CONFIG_NLM_XLP_BOARD but not CONFIG_NLM_XLR_BOARD, the
failing XLR with CONFIG_OF configuration can be configured manually or
by randconfig.

Fix the build failure by making the affected XLP PIC code conditional
upon CONFIG_CPU_XLP which is used to guard the inclusion of
asm/netlogic/xlp-hal/xlp.h that provides the required cpu_is_xlp9xx
function.

[ralf@linux-mips.org: Fixed up as per Jayachandran's suggestion.]

Signed-off-by: Paul Burton &lt;paul.burton@imgtec.com&gt;
Cc: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/14524/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Sasha Levin &lt;alexander.levin@verizon.com&gt;
</content>
</entry>
<entry>
<title>Merge branch '4.0-fixes' into mips-for-linux-next</title>
<updated>2015-04-13T14:03:32Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2015-04-13T14:03:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3e20a26b02bd4f24945c87407df51948dd488620'/>
<id>urn:sha1:3e20a26b02bd4f24945c87407df51948dd488620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Fix for SATA PHY init</title>
<updated>2015-04-10T13:41:43Z</updated>
<author>
<name>Ganesan Ramalingam</name>
</author>
<published>2015-01-07T11:28:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=872cd4c2c617bb3a203ebe18115fd0c697112b87'/>
<id>urn:sha1:872cd4c2c617bb3a203ebe18115fd0c697112b87</id>
<content type='text'>
Update to the SATA PHY initialization. This is needed for SATA detection
to succeed in all 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/8886/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Fix double inclusion of &lt;asm/netlogic/common.h&gt;.</title>
<updated>2015-04-07T23:10:51Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2015-04-07T13:01:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=04f156c9a5cc34729554e561b33cd3f0efd953a6'/>
<id>urn:sha1:04f156c9a5cc34729554e561b33cd3f0efd953a6</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Add built-in dts for XLP5xx boards</title>
<updated>2015-04-01T15:21:54Z</updated>
<author>
<name>Ganesan Ramalingam</name>
</author>
<published>2015-01-07T11:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=94e37fc22a99ce8f4b1995e4ead1c51c27923ae3'/>
<id>urn:sha1:94e37fc22a99ce8f4b1995e4ead1c51c27923ae3</id>
<content type='text'>
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/8896/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: i2c IRQ mappings for XLP9XX</title>
<updated>2015-04-01T15:21:53Z</updated>
<author>
<name>Subhendu Sekhar Behera</name>
</author>
<published>2015-01-07T11:28:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=065d7029a83dab2c4d3947c0c8462e5c4ae5a5a6'/>
<id>urn:sha1:065d7029a83dab2c4d3947c0c8462e5c4ae5a5a6</id>
<content type='text'>
The new I2C block in XLP9XX has 4 interrupts, add the mapping for
these in nlm_hal.c

Signed-off-by: Subhendu Sekhar Behera &lt;sbehera@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/8897/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Add irq mapping and setup for XHCI port 3</title>
<updated>2015-04-01T15:21:53Z</updated>
<author>
<name>Ganesan Ramalingam</name>
</author>
<published>2015-01-07T11:28:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c982232a3c3627d5735fbc1be0ed9a77bf8e3de1'/>
<id>urn:sha1:c982232a3c3627d5735fbc1be0ed9a77bf8e3de1</id>
<content type='text'>
Add support for third XHCI port in XLPII processors.

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/8895/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Do not enable SUE for core</title>
<updated>2015-04-01T15:21:53Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2015-01-07T11:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=94e2b96ecea3ee2a3cbd5147fa380e05a6c4b4bc'/>
<id>urn:sha1:94e2b96ecea3ee2a3cbd5147fa380e05a6c4b4bc</id>
<content type='text'>
Enabling the SUE bit for core can can result in rare cache errors
which are difficult to track down, so do not enable it. This can
cause a minor performance loss in some tests.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/8894/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Handle XLP hardware errata</title>
<updated>2015-04-01T15:21:52Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2015-01-09T10:43:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5084e93dfeebd171e0ad02cc7ea560364a7f80b3'/>
<id>urn:sha1:5084e93dfeebd171e0ad02cc7ea560364a7f80b3</id>
<content type='text'>
Core configuration register IFU_BRUB_RESERVE has to be setup to handle
a silicon errata which can result in a CPU hang.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/8902/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: Netlogic: Update function to read DRAM BARs</title>
<updated>2015-04-01T15:21:52Z</updated>
<author>
<name>Jayachandran C</name>
</author>
<published>2015-01-07T11:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b3b73ae62ca82744c92c1c2d49381add26d0a8bd'/>
<id>urn:sha1:b3b73ae62ca82744c92c1c2d49381add26d0a8bd</id>
<content type='text'>
Change name of xlp_get_dram_map to nlm_get_dram_map to be consistent
with the rest of the functions in the file. Pass the the size of the
array 'dram_map' to the function, and ensure that it does not write
past the end of the array.

Signed-off-by: Jayachandran C &lt;jchandra@broadcom.com&gt;
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/8892/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
</feed>
