<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in setup.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b95b30e5 - mips: bmips: setup: make CBR address configurable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#b95b30e5</link>
        <description>mips: bmips: setup: make CBR address configurableAdd support to provide CBR address from DT to handle brokenSoC/Bootloader that doesn&apos;t correctly init it. This permits to use theRAC flush even in these condition.To provide a CBR address from DT, the property &quot;brcm,bmips-cbr-reg&quot;needs to be set in the &quot;cpus&quot; node. On DT init, this property presencewill be checked and will set the bmips_cbr_addr value accordingly. Alsobmips_rac_flush_disable will be set to false as RAC flush can becorrectly supported.The CBR address from DT will overwrite the cached one and theone set in the CBR register will be ignored.Also the DT CBR address is validated on being outside DRAM window.Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;Acked-by: Florian Fainelli &lt;florian.fainelli@broadcom.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Thu, 20 Jun 2024 15:26:44 +0000</pubDate>
        <dc:creator>Christian Marangi &lt;ansuelsmth@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a5c05453 - mips: bmips: rework and cache CBR addr handling</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#a5c05453</link>
        <description>mips: bmips: rework and cache CBR addr handlingRework the handling of the CBR address and cache it. This addressdoesn&apos;t change and can be cached instead of reading the register everytime.This is in preparation of permitting to tweak the CBR address in DT withbroken SoC or bootloader.bmips_cbr_addr is defined in setup.c for each arch to keep compatibilitywith legacy brcm47xx/brcm63xx and generic BMIPS target.Acked-by: Florian Fainelli &lt;florian.fainelli@broadcom.com&gt;Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Thu, 20 Jun 2024 15:26:42 +0000</pubDate>
        <dc:creator>Christian Marangi &lt;ansuelsmth@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dd3c33cc - MIPS: BCM63XX: Fix missing prototypes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#dd3c33cc</link>
        <description>MIPS: BCM63XX: Fix missing prototypesMost of the symbols for which we do not have a prototype can actually bemade static and for the few that cannot, there is already a declarationin a header for it.Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Tue, 23 Jan 2024 17:46:54 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;f.fainelli@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e7ae8d17 - MIPS: replace add_memory_region with memblock</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#e7ae8d17</link>
        <description>MIPS: replace add_memory_region with memblockadd_memory_region was the old interface for registering memory andwas already changed to used memblock internaly. Replace it bydirectly calling memblock functions.Signed-off-by: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Fri, 09 Oct 2020 12:14:46 +0000</pubDate>
        <dc:creator>Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;</dc:creator>
    </item>
<item>
        <title>57c8a661 - mm: remove include/linux/bootmem.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#57c8a661</link>
        <description>mm: remove include/linux/bootmem.hMove remaining definitions and declarations from include/linux/bootmem.hinto include/linux/memblock.h and remove the redundant header.The includes were replaced with the semantic patch below and thensemi-automated removal of duplicated &apos;#include &lt;linux/memblock.h&gt;@@@@- #include &lt;linux/bootmem.h&gt;+ #include &lt;linux/memblock.h&gt;[sfr@canb.auug.org.au: dma-direct: fix up for the removal of linux/bootmem.h]  Link: http://lkml.kernel.org/r/20181002185342.133d1680@canb.auug.org.au[sfr@canb.auug.org.au: powerpc: fix up for removal of linux/bootmem.h]  Link: http://lkml.kernel.org/r/20181005161406.73ef8727@canb.auug.org.au[sfr@canb.auug.org.au: x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal]  Link: http://lkml.kernel.org/r/20181008190341.5e396491@canb.auug.org.auLink: http://lkml.kernel.org/r/1536927045-23536-30-git-send-email-rppt@linux.vnet.ibm.comSigned-off-by: Mike Rapoport &lt;rppt@linux.vnet.ibm.com&gt;Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Acked-by: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Greentime Hu &lt;green.hu@gmail.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Guan Xuetao &lt;gxt@pku.edu.cn&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;jejb@parisc-linux.org&gt;Cc: Jonas Bonn &lt;jonas@southpole.se&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Ley Foon Tan &lt;lftan@altera.com&gt;Cc: Mark Salter &lt;msalter@redhat.com&gt;Cc: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Michal Simek &lt;monstr@monstr.eu&gt;Cc: Palmer Dabbelt &lt;palmer@sifive.com&gt;Cc: Paul Burton &lt;paul.burton@mips.com&gt;Cc: Richard Kuo &lt;rkuo@codeaurora.org&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Rich Felker &lt;dalias@libc.org&gt;Cc: Russell King &lt;linux@armlinux.org.uk&gt;Cc: Serge Semin &lt;fancer.lancer@gmail.com&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Tony Luck &lt;tony.luck@intel.com&gt;Cc: Vineet Gupta &lt;vgupta@synopsys.com&gt;Cc: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Tue, 30 Oct 2018 22:09:49 +0000</pubDate>
        <dc:creator>Mike Rapoport &lt;rppt@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>63893ea5 - MIPS: BCM63XX: Use pr_* instead of printk</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#63893ea5</link>
        <description>MIPS: BCM63XX: Use pr_* instead of printkSigned-off-by: Gregory Fong &lt;gregory.0xf0@gmail.com&gt;Cc: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Cc: Jonas Gorski &lt;jogo@openwrt.org&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;Cc: Nicolas Schichan &lt;nschichan@freebox.fr&gt;Cc: linux-mips@linux-mips.orgCc: linux-kernel@vger.kernel.orgPatchwork: https://patchwork.linux-mips.org/patch/11300/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Wed, 14 Oct 2015 11:27:38 +0000</pubDate>
        <dc:creator>Gregory Fong &lt;gregory.0xf0@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2ec459f2 - MIPS: BCM63xx: Move bcm63xx_gpio_init() to bcm63xx_register_devices().</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#2ec459f2</link>
        <description>MIPS: BCM63xx: Move bcm63xx_gpio_init() to bcm63xx_register_devices().When called from prom init code, bcm63xx_gpio_init() will fail as itwill call gpiochip_add() which relies on a working kmalloc() to allocthe gpio_desc array and kmalloc is not useable yet at prom init time.Move bcm63xx_gpio_init() to bcm63xx_register_devices() (anarch_initcall) where kmalloc works.Fixes: 14e85c0e69d5 (&quot;gpio: remove gpio_descs global array&quot;)Signed-off-by: Nicolas Schichan &lt;nschichan@freebox.fr&gt;Cc: linux-mips@linux-mips.orgCc: linux-kernel@vger.kernel.orgCc: Alexandre Courbot &lt;acourbot@nvidia.com&gt;Patchwork: https://patchwork.linux-mips.org/patch/9530/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Thu, 12 Mar 2015 16:00:58 +0000</pubDate>
        <dc:creator>Nicolas Schichan &lt;nschichan@freebox.fr&gt;</dc:creator>
    </item>
<item>
        <title>7b933421 - MIPS: BCM63XX: add support for BCM3368 Cable Modem</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#7b933421</link>
        <description>MIPS: BCM63XX: add support for BCM3368 Cable ModemThe Broadcom BCM3368 Cable Modem SoC is extremely similar to theexisting BCM63xx DSL SoCs, in particular BCM6358, therefore little effortin the existing code base is required to get it supported. This patch addssupport for the following on-chip peripherals:- two UARTS- GPIO- Ethernet- SPI- PCI- NOR FlashThe most noticeable difference with 3368 is that it has its peripheralregister at 0xfff8_0000 we check that separately in ioremap.h. Since3368 is identical to 6358 for its clock and reset bits, we use themverbatim.Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;Cc: linux-mips@linux-mips.orgCc: cernekee@gmail.comCc: jogo@openwrt.orgPatchwork: https://patchwork.linux-mips.org/patch/5499/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Tue, 18 Jun 2013 16:55:40 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;florian@openwrt.org&gt;</dc:creator>
    </item>
<item>
        <title>2c8aaf71 - MIPS: BCM63XX: add basic BCM6362 support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#2c8aaf71</link>
        <description>MIPS: BCM63XX: add basic BCM6362 supportAdd basic support for detecting and booting the BCM6362.Signed-off-by: Jonas Gorski &lt;jogo@openwrt.org&gt;Patchwork: http://patchwork.linux-mips.org/patch/5009/Acked-by: John Crispin &lt;blogic@openwrt.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Thu, 21 Mar 2013 14:03:17 +0000</pubDate>
        <dc:creator>Jonas Gorski &lt;jogo@openwrt.org&gt;</dc:creator>
    </item>
<item>
        <title>6605428c - MIPS: BCM63XX: fix revision ID width</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#6605428c</link>
        <description>MIPS: BCM63XX: fix revision ID widthThe REVID is only 8 bit wide.Signed-off-by: Jonas Gorski &lt;jogo@openwrt.org&gt;Patchwork: http://patchwork.linux-mips.org/patch/5007/Acked-by: John Crispin &lt;blogic@openwrt.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Thu, 21 Mar 2013 14:03:15 +0000</pubDate>
        <dc:creator>Jonas Gorski &lt;jogo@openwrt.org&gt;</dc:creator>
    </item>
<item>
        <title>1762c5ab - Revert &quot;MIPS: BCM63XX: Call board_register_device from device_initcall()&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#1762c5ab</link>
        <description>Revert &quot;MIPS: BCM63XX: Call board_register_device from device_initcall()&quot;This commit causes a race between PCI scan and SSB fallback SPROM handlerregistration, causing the wifi to not work on slower systems. The onlysubsystem touched from board_register_devices is platform deviceregistration, which is safe as an arch init call.This reverts commit d64ed7ada2f689d2c62af1892ca55e47d3653e36 [MIPS:BCM63XX: Call board_register_device from device_initcall()].Signed-off-by: Jonas Gorski &lt;jogo@openwrt.org&gt;To: linux-mips@linux-mips.orgCc: John Crispin &lt;blogic@openwrt.org&gt;Cc: Maxime Bizon &lt;mbizon@freebox.fr&gt;Cc: Florian Fainelli &lt;florian@openwrt.org&gt;Cc: Kevin Cernekee &lt;cernekee@gmail.com&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Tue, 19 Mar 2013 13:20:19 +0000</pubDate>
        <dc:creator>Jonas Gorski &lt;jogo@openwrt.org&gt;</dc:creator>
    </item>
<item>
        <title>6d591805 - MIPS: BCM63XX: don&apos;t write to the chipid register on reboot</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#6d591805</link>
        <description>MIPS: BCM63XX: don&apos;t write to the chipid register on rebootWhile harmless, it is bad style to do so.Signed-off-by: Maxime Bizon &lt;mbizon@freebox.fr&gt;Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;Patchwork: http://patchwork.linux-mips.org/patch/4092/Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Fri, 13 Jul 2012 07:46:04 +0000</pubDate>
        <dc:creator>Maxime Bizon &lt;mbizon@freebox.fr&gt;</dc:creator>
    </item>
<item>
        <title>64eaea4a - MIPS: BCM63XX: add external irq support for BCM6345</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#64eaea4a</link>
        <description>MIPS: BCM63XX: add external irq support for BCM6345Add the missing definitions for BCM6345.Signed-off-by: Maxime Bizon &lt;mbizon@freebox.fr&gt;Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;Patchwork: http://patchwork.linux-mips.org/patch/4091/Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Fri, 13 Jul 2012 07:46:03 +0000</pubDate>
        <dc:creator>Maxime Bizon &lt;mbizon@freebox.fr&gt;</dc:creator>
    </item>
<item>
        <title>e5766aea - MIPS: BCM63XX: Add basic BCM6328 support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#e5766aea</link>
        <description>MIPS: BCM63XX: Add basic BCM6328 supportThis includes CPU speed, memory size detection and working UART, butlacking the appropriate drivers, no support for attached flash.Signed-off-by: Jonas Gorski &lt;jonas.gorski@gmail.com&gt;Cc: linux-mips@linux-mips.orgCc: Maxime Bizon &lt;mbizon@freebox.fr&gt;Cc: Florian Fainelli &lt;florian@openwrt.org&gt;Cc: Kevin Cernekee &lt;cernekee@gmail.com&gt;Patchwork: https://patchwork.linux-mips.org/patch/3951/Reviewed-by: Florian Fainelli &lt;florian@openwrt.org&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Tue, 24 Jul 2012 14:33:12 +0000</pubDate>
        <dc:creator>Jonas Gorski &lt;jonas.gorski@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>881b999e - mips: Fix typo in bcm63xx/setup.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#881b999e</link>
        <description>mips: Fix typo in bcm63xx/setup.cCorrect spelling &quot;reseting&quot; to &quot;resetting&quot; inarch/mips/bcm63xx/setup.cSigned-off-by: Masanari Iida &lt;standby24x7@gmail.com&gt;Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Sat, 28 Jan 2012 13:36:56 +0000</pubDate>
        <dc:creator>Masanari Iida &lt;standby24x7@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6224892c - MIPS: BCM63XX: Add external irq support for non 6348 CPUs.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#6224892c</link>
        <description>MIPS: BCM63XX: Add external irq support for non 6348 CPUs.Signed-off-by: Maxime Bizon &lt;mbizon@freebox.fr&gt;Cc: linux-mips@linux-mips.orgPatchwork: https://patchwork.linux-mips.org/patch/2899/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Fri, 04 Nov 2011 18:09:34 +0000</pubDate>
        <dc:creator>Maxime Bizon &lt;mbizon@freebox.fr&gt;</dc:creator>
    </item>
<item>
        <title>d64ed7ad - MIPS: BCM63XX: Call board_register_device from device_initcall()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#d64ed7ad</link>
        <description>MIPS: BCM63XX: Call board_register_device from device_initcall()Some device registration (eg leds), expect subsystem initcall to berun first, so move board device registration to device_initcall().Signed-off-by: Maxime Bizon &lt;mbizon@freebox.fr&gt;Cc: linux-mips@linux-mips.orgPatchwork: https://patchwork.linux-mips.org/patch/2891/Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Fri, 04 Nov 2011 18:09:27 +0000</pubDate>
        <dc:creator>Maxime Bizon &lt;mbizon@freebox.fr&gt;</dc:creator>
    </item>
<item>
        <title>e85d59df - MIPS: BCM63xx: Fix soft-reset lockup on BCM6345</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#e85d59df</link>
        <description>MIPS: BCM63xx: Fix soft-reset lockup on BCM6345This patch fixes a lockup on BCM6345 where setting the PLL soft reset bitwill also lock the other blocks including UART.  Instead of setting onlythe PLL soft reset bit in the software reset register, set this bit but donot touch the others.Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Mon, 31 Aug 2009 18:27:39 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;florian@openwrt.org&gt;</dc:creator>
    </item>
<item>
        <title>e7300d04 - MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/mips/bcm63xx/setup.c#e7300d04</link>
        <description>MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.Signed-off-by: Maxime Bizon &lt;mbizon@freebox.fr&gt;Signed-off-by: Florian Fainelli &lt;florian@openwrt.org&gt;Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;

            List of files:
            /linux-6.15/arch/mips/bcm63xx/setup.c</description>
        <pubDate>Tue, 18 Aug 2009 12:23:37 +0000</pubDate>
        <dc:creator>Maxime Bizon &lt;mbizon@freebox.fr&gt;</dc:creator>
    </item>
</channel>
</rss>
