<?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>69160dd0 - soc: bcm: brcmstb: Remove bare-metal ARM suspend/resume code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile#69160dd0</link>
        <description>soc: bcm: brcmstb: Remove bare-metal ARM suspend/resume codeSince 2018 these platforms have supported entry via the ARM TrustedFirmware using the standard PSCI SYSTEM_SUSPEND function calls. Removethis legacy code.Link: https://lore.kernel.org/r/20230224215249.239405-1-f.fainelli@gmail.comSigned-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile</description>
        <pubDate>Fri, 24 Feb 2023 21:52:39 +0000</pubDate>
        <dc:creator>Florian Fainelli &lt;f.fainelli@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a2faac39 - ARM: 9263/1: use .arch directives instead of assembler command line flags</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile#a2faac39</link>
        <description>ARM: 9263/1: use .arch directives instead of assembler command line flagsSimilar to commit a6c30873ee4a (&quot;ARM: 8989/1: use .fpu assemblerdirectives instead of assembler arguments&quot;).GCC and GNU binutils support setting the &quot;sub arch&quot; via -march=,-Wa,-march, target function attribute, and .arch assembler directive.Clang was missing support for -Wa,-march=, but this was implemented inclang-13.The behavior of both GCC and Clang is toprefer -Wa,-march= over -march= for assembler and assembler-with-cppsources, but Clang will warn about the -march= being unused.clang: warning: argument unused during compilation: &apos;-march=armv6k&apos;[-Wunused-command-line-argument]Since most assembler is non-conditionally assembled with one sub arch(modulo arch/arm/delay-loop.S which conditionally is assembled as armv4based on CONFIG_ARCH_RPC, and arch/arm/mach-at91/pm-suspend.S which isconditionally assembled as armv7-a based on CONFIG_CPU_V7), prefer the.arch assembler directive.Add a few more instances found in compile testing as found by Arnd andNathan.Link: https://github.com/llvm/llvm-project/commit/1d51c699b9e2ebc5bcfdbe85c74cc871426333d4Link: https://bugs.llvm.org/show_bug.cgi?id=48894Link: https://github.com/ClangBuiltLinux/linux/issues/1195Link: https://github.com/ClangBuiltLinux/linux/issues/1315Suggested-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Suggested-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Tested-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Signed-off-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Signed-off-by: Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;

            List of files:
            /linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile</description>
        <pubDate>Mon, 24 Oct 2022 19:44:41 +0000</pubDate>
        <dc:creator>Nick Desaulniers &lt;ndesaulniers@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-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/drivers/soc/bcm/brcmstb/pm/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>0e9b1141 - soc bcm: brcmstb: Add support for S2/S3/S5 suspend states (MIPS)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile#0e9b1141</link>
        <description>soc bcm: brcmstb: Add support for S2/S3/S5 suspend states (MIPS)This commit adds support for the Broadcom STB S2/S3/S5 suspendstates on MIPS based SoCs.This requires quite a lot of code in order to deal with thedifferent HW blocks that need to be quiesced during suspend:- DDR PHY- DDR memory controller and arbiter- control processorThe final steps of the suspend execute in cache and there is is a littlebit of assembly code in order to shut down the DDR PHY PLL and then gointo a wait loop until a wake-up even occurs. Conversely the resume partinvolves waiting for the DDR PHY PLL to come back up and resumeexecutions where we left.Signed-off-by: Justin Chen &lt;justinpopo6@gmail.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile</description>
        <pubDate>Thu, 15 Jun 2017 22:20:31 +0000</pubDate>
        <dc:creator>Justin Chen &lt;justinpopo6@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0b741b82 - soc: bcm: brcmstb: Add support for S2/S3/S5 suspend states (ARM)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile#0b741b82</link>
        <description>soc: bcm: brcmstb: Add support for S2/S3/S5 suspend states (ARM)This commit adds support for the Broadcom STB S2/S3/S5 suspend states onARM based SoCs.This requires quite a lot of code in order to deal with the different HWblocks that need to be quiesced during suspend:- DDR PHY SHIM- DDR memory controller and sequencer- control processorThe final steps of the suspend execute in an on-chip SRAM and there is alittle bit of assembly code in order to shut down the DDR PHY PLL andthen go into a wfi loop until a wake-up even occurs. Conversely theresume part involves waiting for the DDR PHY PLL to come back up andresume executions where we left.For S3, because of our memory hashing (actual hashing code not includedfor simplicity, and is bypassed) we need to relocate the writablevariables (stack) into SRAM shortly before suspending in order to leavethe DRAM untouched and create a reliable hash of its contents.This code has been contributed by Brian Norris initially and has beenincrementally fixed and updated to support new chips by a lot of people.Signed-off-by: Brian Norris &lt;computersforpeace@gmail.com&gt;Signed-off-by: Markus Mayer &lt;mmayer@broadcom.com&gt;Signed-off-by: Justin Chen &lt;justinpopo6@gmail.com&gt;Signed-off-by: Gareth Powell &lt;gpowell@broadcom.com&gt;Signed-off-by: Doug Berger &lt;opendmb@gmail.com&gt;Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/soc/bcm/brcmstb/pm/Makefile</description>
        <pubDate>Thu, 15 Jun 2017 19:37:31 +0000</pubDate>
        <dc:creator>Brian Norris &lt;computersforpeace@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
