<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3c881e05 - hwspinlock: add sun6i hardware spinlock support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#3c881e05</link>
        <description>hwspinlock: add sun6i hardware spinlock supportAdds the sun6i_hwspinlock driver for the hardware spinlock unit found inmost of the sun6i compatible SoCs.This unit provides at least 32 spinlocks in hardware. The implementationsupports 32, 64, 128 or 256 32bit registers. A lock can be taken byreading a register and released by writing a 0 to it. This driversupports all 4 spinlock setups, but for now only the first setup (32locks) seem to exist in available devices. This spinlock unit is sharedbetween all ARM cores and the embedded companion core. All of them cantake/release a lock with a single cycle operation. It can be used tosync access to devices shared by the ARM cores and the companion core.There are two ways to check if a lock is taken. The first way is to reada lock. If a 0 is returned, the lock was free and is taken now. If an 1is returned, the caller has to try again. Which means the lock is taken.The second way is to read a 32bit wide status register where every bitrepresents one of the 32 first locks. According to the datasheets thisstatus register supports only the 32 first locks. This is the reason thefirst way (lock read/write) approach is used to be able to cover all 256locks in future devices. The driver also reports the amount of supportedlocks via debugfs.Reviewed-by: Samuel Holland &lt;samuel@sholland.org&gt;Acked-by: Maxime Ripard &lt;maxime@cerno.tech&gt;Signed-off-by: Wilken Gottwalt &lt;wilken.gottwalt@posteo.net&gt;Link: https://lore.kernel.org/r/bfd2b97307c2321b15c09683f4bd5e1fcc792f13.1615713499.git.wilken.gottwalt@posteo.netSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Sun, 14 Mar 2021 09:31:13 +0000</pubDate>
        <dc:creator>Wilken Gottwalt &lt;wilken.gottwalt@posteo.net&gt;</dc:creator>
    </item>
<item>
        <title>1cb8f3e2 - hwspinlock: remove sirf driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#1cb8f3e2</link>
        <description>hwspinlock: remove sirf driverThe CSR SiRF prima2/atlas platforms are getting removed, so this driveris no longer needed.Cc: Barry Song &lt;baohua@kernel.org&gt;Link: https://lore.kernel.org/linux-arm-kernel/20210120124812.2800027-1-arnd@kernel.org/T/Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20210120132537.2285157-1-arnd@kernel.orgSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Wed, 20 Jan 2021 13:25:37 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>285e74ab - hwspinlock: Simplify Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#285e74ab</link>
        <description>hwspinlock: Simplify KconfigEvery hwspinlock driver is expected to depend on thehwspinlock core, so it&apos;s possible to simplify theKconfig, factoring out the HWSPINLOCK dependency.Reviewed-by: Baolin Wang &lt;baolin.wang7@gmail.com&gt;Signed-off-by: Ezequiel Garcia &lt;ezequiel@collabora.com&gt;Link: https://lore.kernel.org/r/20200414220943.6203-1-ezequiel@collabora.comSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Tue, 14 Apr 2020 22:09:43 +0000</pubDate>
        <dc:creator>Ezequiel Garcia &lt;ezequiel@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>ffd0bbfb - hwspinlock: Allow drivers to be built with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#ffd0bbfb</link>
        <description>hwspinlock: Allow drivers to be built with COMPILE_TESTAllow drivers to be built with COMPILE_TEST.Signed-off-by: Baolin Wang &lt;baolin.wang7@gmail.com&gt;Link: https://lore.kernel.org/r/5a95c3de07ef020a4e2f2776fa5adb00637ee387.1581324976.git.baolin.wang7@gmail.comSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Mon, 10 Feb 2020 09:01:07 +0000</pubDate>
        <dc:creator>Baolin Wang &lt;baolin.wang7@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6fa154e2 - hwspinlock/omap: Add support for TI K3 SoCs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#6fa154e2</link>
        <description>hwspinlock/omap: Add support for TI K3 SoCsA HwSpinlock IP is also present on the newer TI K3 AM65x and J721Efamily of SoCs within the Main NavSS sub-module. Reuse the existingOMAP Hwspinlock driver to extend the support for this IP on K3 AM65xSoCs as well. The IP has slightly different bit-fields in theSYSCONFIG and SYSSTATUS registers.Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Fri, 31 May 2019 02:13:20 +0000</pubDate>
        <dc:creator>Suman Anna &lt;s-anna@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>f24fcff1 - hwspinlock: add STM32 hwspinlock device</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#f24fcff1</link>
        <description>hwspinlock: add STM32 hwspinlock deviceThis patch adds support of hardware semaphores for stm32mp1 SoC.The hardware block provides 32 semaphores.Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@st.com&gt;Signed-off-by: Benjamin Gaignard &lt;benjamin.gaignard@linaro.org&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Wed, 14 Nov 2018 09:00:25 +0000</pubDate>
        <dc:creator>Benjamin Gaignard &lt;benjamin.gaignard@st.com&gt;</dc:creator>
    </item>
<item>
        <title>eebba71e - hwspinlock/core: Switch to SPDX license identifier</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#eebba71e</link>
        <description>hwspinlock/core: Switch to SPDX license identifierUse the appropriate SPDX license identifier in the Hwspinlock coredriver source files and drop the previous boilerplate license text.Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Fri, 11 May 2018 17:03:16 +0000</pubDate>
        <dc:creator>Suman Anna &lt;s-anna@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>d048236d - hwspinlock: Change hwspinlock to a bool</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#d048236d</link>
        <description>hwspinlock: Change hwspinlock to a boolChange hwspinlock to a bool in case some drivers will meet dependencyissue when hwspinlock is built as a module.Signed-off-by: Baolin Wang &lt;baolin.wang@linaro.org&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Sat, 04 Nov 2017 06:37:48 +0000</pubDate>
        <dc:creator>Baolin Wang &lt;baolin.wang@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>d8c8bbbb - hwspinlock: sprd: Add hardware spinlock driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#d8c8bbbb</link>
        <description>hwspinlock: sprd: Add hardware spinlock driverThe Spreadtrum hardware spinlock device can provide hardware assistancefor synchronization between the multiple subsystems.Signed-off-by: Baolin Wang &lt;baolin.wang@spreadtrum.com&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Wed, 17 May 2017 05:59:29 +0000</pubDate>
        <dc:creator>Baolin Wang &lt;baolin.wang@spreadtrum.com&gt;</dc:creator>
    </item>
<item>
        <title>35fc8a07 - Make HWSPINLOCK a menuconfig to ease disabling</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#35fc8a07</link>
        <description>Make HWSPINLOCK a menuconfig to ease disablingSo that there&apos;s no need to get into the submenu to disable all related configentries.Signed-off-by: Vincent Legoll &lt;vincent.legoll@gmail.com&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Tue, 11 Apr 2017 14:21:02 +0000</pubDate>
        <dc:creator>Vincent Legoll &lt;vincent.legoll@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cc16d664 - hwspinlock: add a CSR atlas7 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#cc16d664</link>
        <description>hwspinlock: add a CSR atlas7 driverAdd hwspinlock support for the CSR atlas7 SoC.The Hardware Spinlock device on atlas7 provides hardware assistancefor synchronization between the multiple processors in the system(dual Cortex-A7, CAN bus Cortex-M3 and audio DSP).Reviewed-by: Suman Anna &lt;s-anna@ti.com&gt;Reviewed-by: Bjorn Andersson &lt;bjorn.andersson@sonymobile.com&gt;Signed-off-by: Wei Chen &lt;wei.chen@csr.com&gt;Signed-off-by: Barry Song &lt;Baohua.Song@csr.com&gt;Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Tue, 26 May 2015 08:28:29 +0000</pubDate>
        <dc:creator>Wei Chen &lt;wei.chen@csr.com&gt;</dc:creator>
    </item>
<item>
        <title>19a0f612 - hwspinlock: qcom: Add support for Qualcomm HW Mutex block</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#19a0f612</link>
        <description>hwspinlock: qcom: Add support for Qualcomm HW Mutex blockAdd driver for Qualcomm Hardware Mutex block found in many QualcommSoCs.Based on initial effort by Kumar Gala &lt;galak@codeaurora.org&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@sonymobile.com&gt;Reviewed-by: Andy Gross &lt;agross@codeaurora.org&gt;Reviewed-by: Jeffrey Hugo &lt;jhugo@codeaurora.org&gt;Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Tue, 24 Mar 2015 17:11:05 +0000</pubDate>
        <dc:creator>Bjorn Andersson &lt;bjorn.andersson@sonymobile.com&gt;</dc:creator>
    </item>
<item>
        <title>ceca89e8 - hwspinlock: enable OMAP build for AM33xx, AM43xx &amp; DRA7xx</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#ceca89e8</link>
        <description>hwspinlock: enable OMAP build for AM33xx, AM43xx &amp; DRA7xxHwSpinlocks are supported on TI&apos;s AM33xx, AM43xx and DRA7xx SoCdevice families as well. The IPs are identical to that ofOMAP4/OMAP5, except for the number of locks.Add a depends on to the above family of SoCs to enable thebuild support for OMAP hwspinlock driver for any of the aboveSoC configs.Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;[small commit log changes]Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Wed, 02 Jul 2014 23:01:00 +0000</pubDate>
        <dc:creator>Suman Anna &lt;s-anna@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>8ae053d6 - hwspinlock/omap: support OMAP5 as well</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#8ae053d6</link>
        <description>hwspinlock/omap: support OMAP5 as wellOMAP5 has spinlocks, too.Signed-off-by: Vincent Stehl&#233; &lt;v-stehle@ti.com&gt;Cc: Tony Lindgren &lt;tony@atomide.com&gt;Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Wed, 27 Feb 2013 17:10:36 +0000</pubDate>
        <dc:creator>Vincent Stehl&#233; &lt;v-stehle@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>f84a8ecf - hwspinlock/u8500: add hwspinlock driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#f84a8ecf</link>
        <description>hwspinlock/u8500: add hwspinlock driverAdd hwspinlock driver for U8500&apos;s Hsem hardware.At this point only HSem&apos;s protocol 1 is used (i.e. no interrupts).Signed-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;[ohad@wizery.com: adopt recent hwspin_lock_{un}register API changes][ohad@wizery.com: set the owner member of the driver][ohad@wizery.com: mark -&gt;remove() function as __devexit][ohad@wizery.com: write commit log][ohad@wizery.com: small cleanups]Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Thu, 08 Sep 2011 19:47:40 +0000</pubDate>
        <dc:creator>Mathieu J. Poirier &lt;mathieu.poirier@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>315d8f5c - hwspinlock/core: simplify Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#315d8f5c</link>
        <description>hwspinlock/core: simplify KconfigSimplify hwspinlock&apos;s Kconfig by making the global CONFIG_HWSPINLOCKentry invisible; users will just select it when needed.This also prepares the ground for adding hwspinlock support for otherplatforms (the &apos;depends on ARCH_OMAP4&apos; was rather hideous, and whilewe&apos;re at it, a dedicated menu is added).Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Sun, 04 Sep 2011 20:19:51 +0000</pubDate>
        <dc:creator>Ohad Ben-Cohen &lt;ohad@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>4fa8eebb - hwspinlock: depend on OMAP4</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#4fa8eebb</link>
        <description>hwspinlock: depend on OMAP4Currently only OMAP4 supports hwspinlocks, so don&apos;t bother askinganyone else.Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Fri, 18 Mar 2011 23:53:21 +0000</pubDate>
        <dc:creator>Ohad Ben-Cohen &lt;ohad@wizery.com&gt;</dc:creator>
    </item>
<item>
        <title>70ba4cc2 - drivers: hwspinlock: add OMAP implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#70ba4cc2</link>
        <description>drivers: hwspinlock: add OMAP implementationAdd hwspinlock support for the OMAP4 Hardware Spinlock device.The Hardware Spinlock device on OMAP4 provides hardware assistancefor synchronization between the multiple processors in the system(dual Cortex-A9, dual Cortex-M3 and a C64x+ DSP).[ohad@wizery.com: adapt to hwspinlock framework, tidy up]Signed-off-by: Simon Que &lt;sque@ti.com&gt;Signed-off-by: Hari Kanigeri &lt;h-kanigeri2@ti.com&gt;Signed-off-by: Krishnamoorthy, Balaji T &lt;balajitk@ti.com&gt;Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;Cc: Benoit Cousson &lt;b-cousson@ti.com&gt;Cc: Kevin Hilman &lt;khilman@ti.com&gt;Cc: Grant Likely &lt;grant.likely@secretlab.ca&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Paul Walmsley &lt;paul@pwsan.com&gt;Cc: Russell King &lt;linux@arm.linux.org.uk&gt;Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Thu, 17 Feb 2011 17:52:03 +0000</pubDate>
        <dc:creator>Simon Que &lt;sque@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>bd9a4c7d - drivers: hwspinlock: add framework</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/hwspinlock/Kconfig#bd9a4c7d</link>
        <description>drivers: hwspinlock: add frameworkAdd a platform-independent hwspinlock framework.Hardware spinlock devices are needed, e.g., in order to access datathat is shared between remote processors, that otherwise have noalternative mechanism to accomplish synchronization and mutual exclusionoperations.Signed-off-by: Ohad Ben-Cohen &lt;ohad@wizery.com&gt;Cc: Hari Kanigeri &lt;h-kanigeri2@ti.com&gt;Cc: Benoit Cousson &lt;b-cousson@ti.com&gt;Cc: Kevin Hilman &lt;khilman@ti.com&gt;Cc: Grant Likely &lt;grant.likely@secretlab.ca&gt;Cc: Paul Walmsley &lt;paul@pwsan.com&gt;Cc: Russell King &lt;linux@arm.linux.org.uk&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;

            List of files:
            /linux-6.15/drivers/hwspinlock/Kconfig</description>
        <pubDate>Thu, 17 Feb 2011 17:52:03 +0000</pubDate>
        <dc:creator>Ohad Ben-Cohen &lt;ohad@wizery.com&gt;</dc:creator>
    </item>
</channel>
</rss>
