<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>60d76ce9 - ARM: bcm: Support BCMBCA debug UART</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#60d76ce9</link>
        <description>ARM: bcm: Support BCMBCA debug UARTThe debug UART on the BCMBCA SoCs are in a different placethan on the other BCM platforms. Support this with a staticmap when debugging is explicitly configured.Right now I can only test this on BCM6846 so this is theonly compatible I list for the debug boardfile, but othercompatibles from the BCMBCA family can be added to getLL_DEBUG support.Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Acked-by: William Zhang &lt;william.zhang@broadcom.com&gt;Link: https://lore.kernel.org/r/20240923-bcm-arm-bcm6846-v2-1-f4a7191b501a@linaro.orgSigned-off-by: Florian Fainelli &lt;florian.fainelli@broadcom.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Mon, 23 Sep 2024 19:49:21 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>889390f8 - arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#889390f8</link>
        <description>arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCARemove ARCH_BCM_63XX Kconfig for BCM63138 and merge its selections toARCH_BCMBCA. Delete bcm63xx.c as it is no longer needed.Signed-off-by: William Zhang &lt;william.zhang@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Thu, 07 Jul 2022 07:00:35 +0000</pubDate>
        <dc:creator>William Zhang &lt;william.zhang@broadcom.com&gt;</dc:creator>
    </item>
<item>
        <title>52e6676e - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#52e6676e</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1)Based on the normalized pattern:    this program is free software you can redistribute it and/or modify it    under the terms of the gnu general public license as published by the    free software foundation version 2  this program is distributed as is    without any warranty of any kind whether express or implied without    even the implied warranty of merchantability or fitness for a    particular purpose see the gnu general public license for more detailsextracted by the scancode license scanner the SPDX license identifier    GPL-2.0-onlyhas been chosen to replace the boilerplate/reference.Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Tue, 07 Jun 2022 14:11:11 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>64dff07b - ARM: mach-bcm: disable ftrace in SMC invocation routines</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#64dff07b</link>
        <description>ARM: mach-bcm: disable ftrace in SMC invocation routinesThe SMC calling convention uses R7 as an argument register, whichconflicts with its use as a frame pointer when building in Thumb2 mode.Given that Clang with ftrace does not permit frame pointers to bedisabled, let&apos;s omit this compilation unit from ftrace instrumentation.Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;Acked-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Tue, 01 Feb 2022 10:56:44 +0000</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ardb@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>781fa0a9 - ARM: bcm: Add support for BCM2711 SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#781fa0a9</link>
        <description>ARM: bcm: Add support for BCM2711 SoCAdd the BCM2711 to ARCH_BCM2835, but use new machine board codebecause of the differences.Signed-off-by: Stefan Wahren &lt;wahrenst@gmx.net&gt;Reviewed-by: Eric Anholt &lt;eric@anholt.net&gt;Acked-by: Florian Fanelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Mon, 30 Sep 2019 18:29:12 +0000</pubDate>
        <dc:creator>Stefan Wahren &lt;wahrenst@gmx.net&gt;</dc:creator>
    </item>
<item>
        <title>3fe1ee40 - ARM: use arch_extension directive instead of arch argument</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#3fe1ee40</link>
        <description>ARM: use arch_extension directive instead of arch argumentThe LLVM Target parser currently does not allow to specify the securityextension as part of -march (see also LLVM Bug 40186 [0]). When tryingto use Clang with LLVM&apos;s integrated assembler, this leads to builderrors such as this:  clang-8: error: the clang compiler does not support &apos;-Wa,-march=armv7-a+sec&apos;Use &quot;.arch_extension sec&quot; to enable the security extension in a moreportable fasion. Also make sure to use &quot;.arch armv7-a&quot; in case a v6/v7multi-platform kernel is being built.Note that this is technically not exactly the same as the old codechecked for availabilty of the security extension by calling as-instr.However, there are already other sites which use &quot;.arch_extension sec&quot;unconditionally, hence de-facto we need an assembler capable of&quot;.arch_extension sec&quot; already today (arch/arm/mm/proc-v7.S). Thearch extension &quot;sec&quot; is available since binutils 2.21 according toits documentation [1].[0] https://bugs.llvm.org/show_bug.cgi?id=40186[1] https://sourceware.org/binutils/docs-2.21/as/ARM-Options.htmlSigned-off-by: Stefan Agner &lt;stefan@agner.ch&gt;Acked-by: Mans Rullgard &lt;mans@mansr.com&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Mon, 27 May 2019 22:40:50 +0000</pubDate>
        <dc:creator>Stefan Agner &lt;stefan@agner.ch&gt;</dc:creator>
    </item>
<item>
        <title>2e2bba69 - ARM: bcm: Add support for Broadcom Hurricane 2 SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#2e2bba69</link>
        <description>ARM: bcm: Add support for Broadcom Hurricane 2 SoCAdd a Kconfig entry point and basic machine board code for the BroadcomHurricane 2 SoCs used in switching products.Acked-by: Jon Mason &lt;jon.mason@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Thu, 28 Sep 2017 23:14:55 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;f.fainelli@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>88bbe85d - irqchip: bcm2836: Move SMP startup code to arch/arm (v2)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#88bbe85d</link>
        <description>irqchip: bcm2836: Move SMP startup code to arch/arm (v2)In order to easily provide SMP for BCM2837 on 32-bit and 64-bitthe SMP startup code was placed in irq-bcm2836. That&apos;s not theright approach. So move this code where it belongs.Signed-off-by: Stefan Wahren &lt;stefan.wahren@i2se.com&gt;Fixes: 41f4988cc287 (&quot;irqchip/bcm2836: Add SMP support for the 2836&quot;)Tested-by: Eric Anholt &lt;eric@anholt.net&gt;Acked-by: Marc Zyngier &lt;marc.zyngier@arm.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Sun, 06 Aug 2017 15:52:02 +0000</pubDate>
        <dc:creator>Stefan Wahren &lt;stefan.wahren@i2se.com&gt;</dc:creator>
    </item>
<item>
        <title>4533d5f7 - ARM: Add support for Broadcom BCM23550 SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#4533d5f7</link>
        <description>ARM: Add support for Broadcom BCM23550 SoCBCM23550 is a quad-A7 SoC used on the Broadcom &quot;Sparrow&quot; board.It shares many IP blocks with other Broadcom Kona chips.Signed-off-by: Chris Brand &lt;chris.brand@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Wed, 11 May 2016 21:36:20 +0000</pubDate>
        <dc:creator>Chris Brand &lt;chris.brand@broadcom.com&gt;</dc:creator>
    </item>
<item>
        <title>99498905 - ARM: BCM: Add SMP support for Broadcom 4708</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#99498905</link>
        <description>ARM: BCM: Add SMP support for Broadcom 4708Add SMP support for Broadcom&apos;s 4708 SoCs.Signed-off-by: Jon Mason &lt;jonmason@broadcom.com&gt;Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Tested-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;Signed-off-by: Kapil Hali &lt;kapilh@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Tue, 01 Dec 2015 16:24:09 +0000</pubDate>
        <dc:creator>Jon Mason &lt;jonmason@broadcom.com&gt;</dc:creator>
    </item>
<item>
        <title>97890821 - ARM: BCM: Add SMP support for Broadcom NSP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#97890821</link>
        <description>ARM: BCM: Add SMP support for Broadcom NSPAdd SMP support for Broadcom&apos;s Northstar Plus SoCcpu enable method. This changes also consolidatesiProc family&apos;s - BCM NSP and BCM Kona, platformSMP handling in a common file.Northstar Plus SoC is based on ARM Cortex-A9revision r3p0 which requires configuration for ARMErrata 764369 for SMP. This change adds the neededconfiguration option.Signed-off-by: Kapil Hali &lt;kapilh@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Tue, 01 Dec 2015 16:24:08 +0000</pubDate>
        <dc:creator>Kapil Hali &lt;kapilh@broadcom.com&gt;</dc:creator>
    </item>
<item>
        <title>1f3e9a6e - ARM: NSP: Add basic support for Broadcom Northstar Plus SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#1f3e9a6e</link>
        <description>ARM: NSP: Add basic support for Broadcom Northstar Plus SoCBroadcom Northstar Plus family of SoCs are used for switchingcontrol and management applications as well as residentialrouter/gateway applications. The SoC features dual core CortexA9 ARM CPUs, integrating several peripheral interfaces includingmultiple Gigabit Ethernet PHYs, DDR3 memory, PCIE Gen-2, USB 2.0and USB 3.0, serial and NAND flash, SATA and several other IOcontrollers.Signed-off-by: Kapil Hali &lt;kapilh@broadcom.com&gt;Signed-off-by: Jon Mason &lt;jonmason@broadcom.com&gt;Acked-by: Scott Branden &lt;sbranden@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Wed, 26 Aug 2015 22:35:28 +0000</pubDate>
        <dc:creator>Jon Mason &lt;jonmason@broadcom.com&gt;</dc:creator>
    </item>
<item>
        <title>ffb910d7 - ARM: BCM63xx: Remove custom secondary_startup function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#ffb910d7</link>
        <description>ARM: BCM63xx: Remove custom secondary_startup functionWith commit 02b4e2756e01c623cc4dbceae4b07be75252db5b (&quot;ARM: v7 setupfunction should invalidate L1 cache&quot;), the default secondary_startupfunction for ARMv7 CPUs does invalidate the L1 cache, which was the solereason why BCM63xx had to have its own secondary_startup implementation.Now that the secondary_startup takes care of this, we can completelyremove that code.Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Wed, 08 Jul 2015 01:17:01 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;f.fainelli@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>02b4e275 - ARM: v7 setup function should invalidate L1 cache</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#02b4e275</link>
        <description>ARM: v7 setup function should invalidate L1 cacheAll ARMv5 and older CPUs invalidate their caches in the early assemblysetup function, prior to enabling the MMU.  This is because the L1cache should not contain any data relevant to the execution of thekernel at this point; all data should have been flushed out to memory.This requirement should also be true for ARMv6 and ARMv7 CPUs - indeed,these typically do not search their caches when caching is disabled (asit needs to be when the MMU is disabled) so this change should be safe.ARMv7 allows there to be CPUs which search their caches while caching isdisabled, and it&apos;s permitted that the cache is uninitialised at boot;for these, the architecture reference manual requires that animplementation specific code sequence is used immediately after resetto ensure that the cache is placed into a sane state.  Suchfunctionality is definitely outside the remit of the Linux kernel, andmust be done by the SoC&apos;s firmware before _any_ CPU gets to the Linuxkernel.Changing the data cache clean+invalidate to a mere invalidate allows usto get rid of a lot of platform specific hacks around this issue fortheir secondary CPU bringup paths - some of which were buggy.Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Tested-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Tested-by: Heiko Stuebner &lt;heiko@sntech.de&gt;Tested-by: Dinh Nguyen &lt;dinguyen@opensource.altera.com&gt;Acked-by: Sebastian Hesselbarth &lt;sebastian.hesselbarth@gmail.com&gt;Tested-by: Sebastian Hesselbarth &lt;sebastian.hesselbarth@gmail.com&gt;Acked-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;Tested-by: Thierry Reding &lt;treding@nvidia.com&gt;Acked-by: Thierry Reding &lt;treding@nvidia.com&gt;Tested-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Tested-by: Michal Simek &lt;michal.simek@xilinx.com&gt;Tested-by: Wei Xu &lt;xuwei5@hisilicon.com&gt;Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Tue, 19 May 2015 16:06:44 +0000</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>ed5cd816 - ARM: BCM63xx: Add SMP support for BCM63138</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#ed5cd816</link>
        <description>ARM: BCM63xx: Add SMP support for BCM63138Add support for booting the secondary CPU on BCM63138, this involves:- locating the bootlut to write the reset vector- powering up the second CPU when we need to using the DT-supplied PMB  references- disabling VFP when enabled such that we can keep having SMPSigned-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Fri, 15 Aug 2014 02:37:45 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;f.fainelli@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1b475f8d - ARM: cygnus: Initial support for Broadcom Cygnus SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#1b475f8d</link>
        <description>ARM: cygnus: Initial support for Broadcom Cygnus SoCAdds initial support for the Cygnus SoC based on Broadcom&#8217;s iProc series.Reviewed-by: Ray Jui &lt;rjui@broadcom.com&gt;Reviewed-by: Desmond Liu &lt;desmondl@broadcom.com&gt;Reviewed-by: JD (Jiandong) Zheng &lt;jdzheng@broadcom.com&gt;Tested-by: Jonathan Richardson &lt;jonathar@broadcom.com&gt;Signed-off-by: Scott Branden &lt;sbranden@broadcom.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Fri, 15 Aug 2014 19:52:00 +0000</pubDate>
        <dc:creator>Jonathan Richardson &lt;jonathar@broadcom.com&gt;</dc:creator>
    </item>
<item>
        <title>62639c2f - ARM: brcmstb: reintroduce SMP support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#62639c2f</link>
        <description>ARM: brcmstb: reintroduce SMP supportSupport for SMP bringup of the B15 CPUs on Broadcom STB chips was addedin commit 4fbe66d9903425156c193ae44c81c0f7557755c4 but was reverted incommit fc3e825fa91636a5d1b992e769b2d8279877bfad to address some latereview comments. This reintroduces SMP support.Signed-off-by: Marc Carino &lt;marc.ceeeee@gmail.com&gt;Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Fri, 05 Sep 2014 23:31:04 +0000</pubDate>
        <dc:creator>Brian Norris &lt;computersforpeace@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dc6aec60 - ARM: BCM63XX: add basic support for the Broadcom BCM63138 DSL SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#dc6aec60</link>
        <description>ARM: BCM63XX: add basic support for the Broadcom BCM63138 DSL SoCThis patch adds basic support for the Broadcom BCM63138 DSL SoC which isusing a dual-core Cortex A9 system. Add the very minimum required codeboot Linux on this SoC.Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Thu, 20 Feb 2014 23:53:13 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;f.fainelli@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fc3e825f - ARM: brcmstb: revert SMP support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#fc3e825f</link>
        <description>ARM: brcmstb: revert SMP supportThere were several issues (of varying degree of importance) pointed outwith this code late in the review cycle, yet the code was still merged.Let&apos;s rip it out for now and look at resubmitting at a later time.This reverts most of commit 4fbe66d9903425156c193ae44c81c0f7557755c4.Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Wed, 13 Aug 2014 20:00:49 +0000</pubDate>
        <dc:creator>Brian Norris &lt;computersforpeace@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4fbe66d9 - ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/arm/mach-bcm/Makefile#4fbe66d9</link>
        <description>ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCsThe BCM7xxx series of Broadcom SoCs are used primarily in set-top boxes.This patch adds machine support for the ARM-based Broadcom SoCs.Signed-off-by: Marc Carino &lt;marc.ceeeee@gmail.com&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;Signed-off-by: Matt Porter &lt;mporter@linaro.org&gt;

            List of files:
            /linux-6.15/arch/arm/mach-bcm/Makefile</description>
        <pubDate>Thu, 16 Jan 2014 23:00:42 +0000</pubDate>
        <dc:creator>Marc Carino &lt;marc.ceeeee@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
