<?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>c84292d9 - soc: apple: mailbox: Rename config symbol to APPLE_MAILBOX</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#c84292d9</link>
        <description>soc: apple: mailbox: Rename config symbol to APPLE_MAILBOXWith the original owner of APPLE_MAILBOX removed, let&apos;s rename the newAPPLE_MBOX to the old name. This avoids .config churn for downstreamusers, and leaves us with an identical config symbol and module name asbefore.Acked-by: Eric Curtin &lt;ecurtin@redhat.com&gt;Acked-by: Neal Gompa &lt;neal@gompa.dev&gt;Acked-by: Alyssa Rosenzweig &lt;alyssa@rosenzweig.io&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Tue, 28 Mar 2023 11:38:26 +0000</pubDate>
        <dc:creator>Hector Martin &lt;marcan@marcan.st&gt;</dc:creator>
    </item>
<item>
        <title>bb538eff - soc: apple: rtkit: Port to the internal mailbox driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#bb538eff</link>
        <description>soc: apple: rtkit: Port to the internal mailbox driverNow that we have a mailbox driver in drivers/soc/apple, port the RTKitcode to it. This mostly just entails replacing calls through the mailboxsubsystem with direct calls into the driver.Acked-by: Eric Curtin &lt;ecurtin@redhat.com&gt;Acked-by: Neal Gompa &lt;neal@gompa.dev&gt;Acked-by: Alyssa Rosenzweig &lt;alyssa@rosenzweig.io&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Tue, 14 Mar 2023 10:46:47 +0000</pubDate>
        <dc:creator>Hector Martin &lt;marcan@marcan.st&gt;</dc:creator>
    </item>
<item>
        <title>6e1457fc - soc: apple: mailbox: Add ASC/M3 mailbox driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#6e1457fc</link>
        <description>soc: apple: mailbox: Add ASC/M3 mailbox driverThis new driver is based on the existing apple-mailbox driver, butreplaces the usage of the mailbox subsystem with directly exportedsymbols.As part of this refactor, this adds support for using the hardware FIFOs(not supported in mailbox) and implicitly fixes a bunch of bugs causedby bad interactions with the mailbox subsystem. It also adds runtime-PMsupport.The new config symbol is APPLE_MBOX, while the module name remainsidentical (&quot;apple-mailbox&quot;). The configs are mutually exclusive inKconfig, to avoid conflicts.Acked-by: Eric Curtin &lt;ecurtin@redhat.com&gt;Acked-by: Neal Gompa &lt;neal@gompa.dev&gt;Acked-by: Alyssa Rosenzweig &lt;alyssa@rosenzweig.io&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Tue, 14 Mar 2023 10:45:45 +0000</pubDate>
        <dc:creator>Hector Martin &lt;marcan@marcan.st&gt;</dc:creator>
    </item>
<item>
        <title>1bfadf2e - pmdomain: apple: Move Kconfig option to the pmdomain subsystem</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#1bfadf2e</link>
        <description>pmdomain: apple: Move Kconfig option to the pmdomain subsystemThe Kconfig option belongs closer to the corresponding implementation,hence let&apos;s move it from the soc subsystem to the pmdomain subsystem.Cc: Hector Martin &lt;marcan@marcan.st&gt;Cc: Sven Peter &lt;sven@svenpeter.dev&gt;Cc: Alyssa Rosenzweig &lt;alyssa@rosenzweig.io&gt;Cc: &lt;asahi@lists.linux.dev&gt;Reviewed-by: Eric Curtin &lt;ecurtin@redhat.com&gt;Reviewed-by: Neal Gompa &lt;neal@gompa.dev&gt;Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Mon, 11 Sep 2023 22:13:37 +0000</pubDate>
        <dc:creator>Ulf Hansson &lt;ulf.hansson@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>b170143a - soc: apple: Add SART driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#b170143a</link>
        <description>soc: apple: Add SART driverThe NVMe co-processor on the Apple M1 uses a DMA address filter calledSART for some DMA transactions. This adds a simple driver used toconfigure the memory regions from which DMA transactions are allowed.Unlike a real IOMMU, SART does not support any pagetables and can&apos;t beimplemented inside the IOMMU subsystem using iommu_ops.It also can&apos;t be implemented using dma_map_ops since not all DMAtransactions of the NVMe controller are filtered by SART.Instead, most buffers have to be registered using the integrated NVMeIOMMU and we can&apos;t have two separate dma_map_ops implementations for asingle device.Co-developed-by: Hector Martin &lt;marcan@marcan.st&gt;Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;Signed-off-by: Sven Peter &lt;sven@svenpeter.dev&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Sun, 01 May 2022 14:55:08 +0000</pubDate>
        <dc:creator>Sven Peter &lt;sven@svenpeter.dev&gt;</dc:creator>
    </item>
<item>
        <title>9bd1d9a0 - soc: apple: Add RTKit IPC library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#9bd1d9a0</link>
        <description>soc: apple: Add RTKit IPC libraryApple SoCs such as the M1 come with multiple embedded co-processorsrunning proprietary firmware. Communication with those is establishedover a simple mailbox using the RTKit IPC protocol.This cannot be implemented inside the mailbox subsystem since on topof communication over channels we also need support for starting,hibernating and resetting these co-processors. We also need tohandle shared memory allocations differently depending on theco-processor and don&apos;t want to split that across multiple drivers.Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Sven Peter &lt;sven@svenpeter.dev&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Sun, 01 May 2022 14:55:06 +0000</pubDate>
        <dc:creator>Sven Peter &lt;sven@svenpeter.dev&gt;</dc:creator>
    </item>
<item>
        <title>8e136c5e - soc: apple: apple-pmgr-pwrstate: Do not build as a module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#8e136c5e</link>
        <description>soc: apple: apple-pmgr-pwrstate: Do not build as a moduleThis doesn&apos;t make any sense as a module since it is a critical device,and it turns out of_phandle_iterator_args was not exported so the moduleversion doesn&apos;t build anyway.Fixes: 6df9d38f9146 (&quot;soc: apple: Add driver for Apple PMGR power state controls&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Reviewed-by: Sven Peter &lt;sven@svenpeter.dev&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Wed, 15 Dec 2021 11:27:54 +0000</pubDate>
        <dc:creator>Hector Martin &lt;marcan@marcan.st&gt;</dc:creator>
    </item>
<item>
        <title>6df9d38f - soc: apple: Add driver for Apple PMGR power state controls</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/soc/apple/Kconfig#6df9d38f</link>
        <description>soc: apple: Add driver for Apple PMGR power state controlsImplements genpd and reset providers for downstream devices. Eachinstance of the driver binds to a single register and represents asingle SoC power domain.The driver does not currently implement all features (clockgate-onlystate, misc flags), but we declare the respective registers fordocumentation purposes. These features will be added as they becomeuseful for downstream devices.This also creates the apple/soc tree and Kconfig submenu.Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Hector Martin &lt;marcan@marcan.st&gt;

            List of files:
            /linux-6.15/drivers/soc/apple/Kconfig</description>
        <pubDate>Wed, 24 Nov 2021 07:34:18 +0000</pubDate>
        <dc:creator>Hector Martin &lt;marcan@marcan.st&gt;</dc:creator>
    </item>
</channel>
</rss>
