<?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>be3e6529 - remoteproc: k3-r5: Add compile testing support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#be3e6529</link>
        <description>remoteproc: k3-r5: Add compile testing supportThis driver can be compile tested on non-K3 architectures as longas TI_SCI_PROTOCOL is not compiled as a module. Enable this hereto improve this driver&apos;s build coverage.Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;Link: https://lore.kernel.org/r/20241016164141.93401-3-afd@ti.comSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Wed, 16 Oct 2024 16:41:41 +0000</pubDate>
        <dc:creator>Andrew Davis &lt;afd@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>0db357ef - remoteproc: k3-dsp: Add compile testing support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#0db357ef</link>
        <description>remoteproc: k3-dsp: Add compile testing supportThis driver can be compile tested on non-K3 architectures as longas TI_SCI_PROTOCOL is not compiled as a module. Enable this hereto improve this driver&apos;s build coverage.Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;Link: https://lore.kernel.org/r/20241016164141.93401-2-afd@ti.comSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Wed, 16 Oct 2024 16:41:40 +0000</pubDate>
        <dc:creator>Andrew Davis &lt;afd@ti.com&gt;</dc:creator>
    </item>
<item>
        <title>9c12b96e - mailbox, remoteproc: k3-m4+: fix compile testing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#9c12b96e</link>
        <description>mailbox, remoteproc: k3-m4+: fix compile testingThe k3-m4 remoteproc driver was merged with incorrect dependencies.Despite multiple people trying to fix this, the version 6.12-rc2remains broken and causes a build failure with CONFIG_TI_SCI_PROTOCOL=mwhen the driver is built-in.arm-linux-gnueabi-ld: drivers/remoteproc/ti_k3_m4_remoteproc.o: in function `k3_m4_rproc_probe&apos;:ti_k3_m4_remoteproc.c:(.text.k3_m4_rproc_probe+0x76): undefined reference to `devm_ti_sci_get_by_phandle&apos;Fix the dependency again to make it work in all configurations.The &apos;select OMAP2PLUS_MBOX&apos; no longer matches what the other driversdependencies. The link failure can be avoided with a simple &apos;dependsdo, so turn that into the same &apos;depends&apos; to ensure we get no circularon TI_SCI_PROTOCOL&apos;, but the extra COMPILE_TEST alternative is whatwe use elsehwere. On the other hand, building for OMAP2PLUS makesno sense since the hardware only exists on K3.Fixes: ebcf9008a895 (&quot;remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem&quot;)Fixes: ba0c0cb56f22 (&quot;remoteproc: k3-m4: use the proper dependencies&quot;)Fixes: 54595f2807d2 (&quot;mailbox, remoteproc: omap2+: fix compile testing&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20241007132441.2732215-1-arnd@kernel.orgSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Mon, 07 Oct 2024 13:23:57 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>54595f28 - mailbox, remoteproc: omap2+: fix compile testing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#54595f28</link>
        <description>mailbox, remoteproc: omap2+: fix compile testingSelecting CONFIG_OMAP2PLUS_MBOX while compile testingcauses a build failure:WARNING: unmet direct dependencies detected for OMAP2PLUS_MBOX  Depends on [n]: MAILBOX [=y] &amp;&amp; (ARCH_OMAP2PLUS || ARCH_K3)  Selected by [m]:  - TI_K3_M4_REMOTEPROC [=m] &amp;&amp; REMOTEPROC [=y] &amp;&amp; (ARCH_K3 || COMPILE_TEST [=y])Using &apos;select&apos; to force-enable another subsystem is generallya mistake and causes problems such as this one, so change thethree drivers that link against this driver to use &apos;depends on&apos;instead, and ensure the driver itself can be compile testedregardless of the platform.When compile-testing without CONFIG_TI_SCI_PROTOCOL=m, thereis a chance for a link failure, so add a careful dependencyon that.arm-linux-gnueabi-ld: drivers/remoteproc/ti_k3_m4_remoteproc.o: in function `k3_m4_rproc_probe&apos;:ti_k3_m4_remoteproc.c:(.text.k3_m4_rproc_probe+0x76): undefined reference to `devm_ti_sci_get_by_phandle&apos;Fixes: ebcf9008a895 (&quot;remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Reviewed-by: Andrew Davis &lt;afd@ti.com&gt;Reviewed-by: Martyn Welch &lt;martyn.welch@collabora.com&gt;Signed-off-by: Jassi Brar &lt;jassisinghbrar@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Mon, 09 Sep 2024 20:38:09 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>ba0c0cb5 - remoteproc: k3-m4: use the proper dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#ba0c0cb5</link>
        <description>remoteproc: k3-m4: use the proper dependenciesThe TI_K3_M4_REMOTEPROC Kconfig entry selects OMAP2PLUS_MBOX, but thatdriver in turn depends on other things, which the k4-m4 driver didn&apos;t.This causes a Kconfig time warning:  WARNING: unmet direct dependencies detected for OMAP2PLUS_MBOX    Depends on [n]: MAILBOX [=y] &amp;&amp; (ARCH_OMAP2PLUS || ARCH_K3)    Selected by [m]:    - TI_K3_M4_REMOTEPROC [=m] &amp;&amp; REMOTEPROC [=y] &amp;&amp; (ARCH_K3 || COMPILE_TEST [=y])because you can&apos;t select something that is unavailable.Make the dependencies for TI_K3_M4_REMOTEPROC match those of theOMAP2PLUS_MBOX driver that it needs.Fixes: ebcf9008a895 (&quot;remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem&quot;)Cc: Bjorn Andersson &lt;andersson@kernel.org&gt;Cc: Martyn Welch &lt;martyn.welch@collabora.com&gt;Cc: Hari Nagalla &lt;hnagalla@ti.com&gt;Cc: Andrew Davis &lt;afd@ti.com&gt;Cc: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Tue, 24 Sep 2024 19:48:35 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ebcf9008 - remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#ebcf9008</link>
        <description>remoteproc: k3-m4: Add a remoteproc driver for M4F subsystemThe AM62x and AM64x SoCs of the TI K3 family has a Cortex M4F core inthe MCU domain. This core is typically used for safety applications in astand alone mode. However, some application (non safety related) maywant to use the M4F core as a generic remote processor with IPC to thehost processor. The M4F core has internal IRAM and DRAM memories and areexposed to the system bus for code and data loading.A remote processor driver is added to support this subsystem, includingbeing able to load and boot the M4F core. Loading includes to M4Finternal memories and predefined external code/data memories. Thecarve outs for external contiguous memory is defined in the M4F devicenode and should match with the external memory declarations in the M4Fimage binary. The M4F subsystem has two resets. One reset is for theentire subsystem i.e including the internal memories and the other, alocal reset is only for the M4F processing core. When loading the image,the driver first releases the subsystem reset, loads the firmware imageand then releases the local reset to let the M4F processing core run.Signed-off-by: Martyn Welch &lt;martyn.welch@collabora.com&gt;Signed-off-by: Hari Nagalla &lt;hnagalla@ti.com&gt;Signed-off-by: Andrew Davis &lt;afd@ti.com&gt;Tested-by: Wadim Egorov &lt;w.egorov@phytec.de&gt;Link: https://lore.kernel.org/r/20240802152109.137243-4-afd@ti.comSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Fri, 02 Aug 2024 15:21:03 +0000</pubDate>
        <dc:creator>Martyn Welch &lt;martyn.welch@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>e9b85438 - remoteproc: qcom: select AUXILIARY_BUS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#e9b85438</link>
        <description>remoteproc: qcom: select AUXILIARY_BUSThe QCOM_PD_MAPPER implementation made Qualcomm remoteproc drivers useauxiliary bus for the pd-mapper subdevice. Add necessary dependency.Reported-by: Mark Brown &lt;broonie@kernel.org&gt;Fixes: 5b9f51b200dc (&quot;remoteproc: qcom: enable in-kernel PD mapper&quot;)Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;Reviewed-by: Chris Lew &lt;quic_clew@quicinc.com&gt;Link: https://lore.kernel.org/r/20240626-qcom-pd-mapper-fix-deps-v1-2-644678dc4663@linaro.orgSigned-off-by: Bjorn Andersson &lt;andersson@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Wed, 26 Jun 2024 19:12:38 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>03bd158e - remoteproc: stm32: use correct format strings on 64-bit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#03bd158e</link>
        <description>remoteproc: stm32: use correct format strings on 64-bitWith CONFIG_ARCH_STM32 making it into arch/arm64, a couple of formatstrings no longer work, since they rely on size_t being compatiblewith %x, or they print an &apos;int&apos; using %z:drivers/remoteproc/stm32_rproc.c: In function &apos;stm32_rproc_mem_alloc&apos;:drivers/remoteproc/stm32_rproc.c:122:22: error: format &apos;%x&apos; expects argument of type &apos;unsigned int&apos;, but argument 5 has type &apos;size_t&apos; {aka &apos;long unsigned int&apos;} [-Werror=format=]drivers/remoteproc/stm32_rproc.c:122:40: note: format string is defined here  122 |         dev_dbg(dev, &quot;map memory: %pa+%x\n&quot;, &amp;mem-&gt;dma, mem-&gt;len);      |                                       ~^      |                                        |      |                                        unsigned int      |                                       %lxdrivers/remoteproc/stm32_rproc.c:125:30: error: format &apos;%x&apos; expects argument of type &apos;unsigned int&apos;, but argument 4 has type &apos;size_t&apos; {aka &apos;long unsigned int&apos;} [-Werror=format=]drivers/remoteproc/stm32_rproc.c:125:65: note: format string is defined here  125 |                 dev_err(dev, &quot;Unable to map memory region: %pa+%x\n&quot;,      |                                                                ~^      |                                                                 |      |                                                                 unsigned int      |                                                                %lxdrivers/remoteproc/stm32_rproc.c: In function &apos;stm32_rproc_get_loaded_rsc_table&apos;:drivers/remoteproc/stm32_rproc.c:646:30: error: format &apos;%zx&apos; expects argument of type &apos;size_t&apos;, but argument 4 has type &apos;int&apos; [-Werror=format=]drivers/remoteproc/stm32_rproc.c:646:66: note: format string is defined here  646 |                 dev_err(dev, &quot;Unable to map memory region: %pa+%zx\n&quot;,      |                                                                ~~^      |                                                                  |      |                                                                  long unsigned int      |                                                                %xFix up all three instances to work across architectures, and enablecompile testing for this driver to ensure it builds everywhere.Reviewed-by: Arnaud Pouliquen &lt;arnaud.pouliquen@foss.st.com&gt;Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Tested-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Fri, 09 Jun 2023 10:45:42 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>6b291e80 - drivers: remoteproc: Add Xilinx r5 remoteproc driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#6b291e80</link>
        <description>drivers: remoteproc: Add Xilinx r5 remoteproc driverThis driver enables r5f dual core Real time Processing Unit subsystemavailable on Xilinx Zynq Ultrascale MPSoC Platform. RPU subsystem(cluster) can be configured in different modes e.g. split mode in whichtwo r5f cores work independent of each other and lock-step mode in whichboth r5f cores execute same code clock-for-clock and notify if theresult is different.The Xilinx r5 Remoteproc Driver boots the RPU cores via calls to the XilinxPlatform Management Unit that handles the R5 configuration, memory accessand R5 lifecycle management. The interface to this manager is done in thisdriver via zynqmp_pm_* function calls.Signed-off-by: Ben Levinsky &lt;ben.levinsky@amd.com&gt;Signed-off-by: Tanmay Shah &lt;tanmay.shah@amd.com&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Link: https://lore.kernel.org/r/20221114233940.2096237-7-tanmay.shah@amd.comSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Mon, 14 Nov 2022 23:39:40 +0000</pubDate>
        <dc:creator>Tanmay Shah &lt;tanmay.shah@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>eee412e9 - remoteproc: qcom: q6v5: fix service routines build errors</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#eee412e9</link>
        <description>remoteproc: qcom: q6v5: fix service routines build errorsWhen CONFIG_QCOM_AOSS_QMP=m and CONFIG_QCOM_Q6V5_MSS=y, the builtindriver cannot call into the loadable module&apos;s low-level servicefunctions. Trying to build with that config combo causes linker errors.There are two problems here. First, drivers/remoteproc/qcom_q6v5.cshould #include &lt;linux/soc/qcom/qcom_aoss.h&gt; for the definitions ofthe service functions, depending on whether CONFIG_QCOM_AOSS_QMP isset/enabled or not. Second, the qcom remoteproc drivers should dependon QCOM_AOSS_QMP iff it is enabled (=y or =m) so that the qcomremoteproc drivers can be built properly.This prevents these build errors:aarch64-linux-ld: drivers/remoteproc/qcom_q6v5.o: in function `q6v5_load_state_toggle&apos;:qcom_q6v5.c:(.text+0xc4): undefined reference to `qmp_send&apos;aarch64-linux-ld: drivers/remoteproc/qcom_q6v5.o: in function `qcom_q6v5_deinit&apos;:(.text+0x2e4): undefined reference to `qmp_put&apos;aarch64-linux-ld: drivers/remoteproc/qcom_q6v5.o: in function `qcom_q6v5_init&apos;:(.text+0x778): undefined reference to `qmp_get&apos;aarch64-linux-ld: (.text+0x7d8): undefined reference to `qmp_put&apos;Fixes: c1fe10d238c0 (&quot;remoteproc: qcom: q6v5: Use qmp_send to update co-processor load state&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Cc: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;Cc: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Cc: linux-remoteproc@vger.kernel.orgCc: Sibi Sankar &lt;sibis@codeaurora.org&gt;Cc: Stephen Boyd &lt;swboyd@chromium.org&gt;Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt;Reviewed-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;Link: https://lore.kernel.org/r/20220115011338.2973-1-rdunlap@infradead.org

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Sat, 15 Jan 2022 01:13:38 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>285892a7 - remoteproc: Add Renesas rcar driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#285892a7</link>
        <description>remoteproc: Add Renesas rcar driverRenesas Gen3 platform includes a Cortex-r7 processor.Both: the application cores (A5x) and the realtime core (CR7)share access to the RAM and devices with the same address map,so device addresses are equal to the Linux physical addresses.In order to initialize this remote processor we need to:- power on the realtime core- put the firmware in a RAM area- set the boot address for this firmware (reset vector)- Deassert the resetThis initial driver allows to start and stop the Cortex R7processor.Signed-off-by: Julien Massot &lt;julien.massot@iot.bzh&gt;Link: https://lore.kernel.org/r/20211207165829.195537-3-julien.massot@iot.bzhSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Tue, 07 Dec 2021 16:58:29 +0000</pubDate>
        <dc:creator>Julien Massot &lt;julien.massot@iot.bzh&gt;</dc:creator>
    </item>
<item>
        <title>ec0e5549 - remoteproc: imx_dsp_rproc: Add remoteproc driver for DSP on i.MX</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#ec0e5549</link>
        <description>remoteproc: imx_dsp_rproc: Add remoteproc driver for DSP on i.MXProvide a basic driver to control DSP processor found on NXP i.MX8QM,i.MX8QXP, i.MX8MP and i.MX8ULP.Currently it is able to resolve addresses between DSP and main CPU,start and stop the processor, suspend and resume.The communication between DSP and main CPU is based on mailbox, thereare three mailbox channels (tx, rx, rxdb).This driver was tested on NXP i.MX8QM, i.MX8QXP, i.MX8MP and i.MX8ULP.Signed-off-by: Shengjiu Wang &lt;shengjiu.wang@nxp.com&gt;Link: https://lore.kernel.org/r/1633944015-789-4-git-send-email-shengjiu.wang@nxp.comSigned-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Mon, 11 Oct 2021 09:20:14 +0000</pubDate>
        <dc:creator>Shengjiu Wang &lt;shengjiu.wang@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>6cb58ea8 - remoteproc: meson-mx-ao-arc: Add a driver for the AO ARC remote procesor</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#6cb58ea8</link>
        <description>remoteproc: meson-mx-ao-arc: Add a driver for the AO ARC remote procesorAmlogic Meson6, Meson8, Meson8b and Meson8m2 embed an ARC core in theAlways-On (AO) power-domain. This is typically used for waking up theARM cores after system suspend.The configuration is spread across three different registers:- AO_REMAP_REG0 which must be programmed to zero, it&apos;s actual purpose  is unknown. There is a second remap register which is not used in the  vendor kernel (which served as reference for this driver).- AO_CPU_CNTL is used to start and stop the ARC core.- AO_SECURE_REG0 in the SECBUS2 register area with unknown purpose.To boot the ARC core we also need to enable it&apos;s gate clock and triggera reset.The actual code for this ARC core can come from an ELF binary, forexample by building the Zephyr RTOS for an ARC EM4 core and then taking&quot;zephyr.elf&quot; as firmware. This executable does not have any &quot;rsc table&quot;so we are skipping rproc_elf_load_rsc_table (rproc_ops.parse_fw) andrproc_elf_find_loaded_rsc_table (rproc_ops.find_loaded_rsc_table).Signed-off-by: Martin Blumenstingl &lt;martin.blumenstingl@googlemail.com&gt;Link: https://lore.kernel.org/r/20210921192557.1610709-3-martin.blumenstingl@googlemail.com[Fixed header file order]Signed-off-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Tue, 21 Sep 2021 19:25:57 +0000</pubDate>
        <dc:creator>Martin Blumenstingl &lt;martin.blumenstingl@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>fc1b6b64 - remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#fc1b6b64</link>
        <description>remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMDThere doesn&apos;t seem to be any actual build time dependency on theRPMSG_QCOM_SMD, besides that these drivers should be a module if the smdrpmsg code is a module. Drop the compile test dependency so that thesedrivers can be used without RPMSG_QCOM_SMD being enabled. This is usefulfor the qcom SoCs that are using RPMSG_QCOM_GLINK_SMEM instead ofRPMSG_QCOM_SMD and thus don&apos;t want to enable the SMD driver when it isnever used.Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt;Link: https://lore.kernel.org/r/20210823235120.1203512-2-swboyd@chromium.orgSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Mon, 23 Aug 2021 23:51:20 +0000</pubDate>
        <dc:creator>Stephen Boyd &lt;swboyd@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>1cd62394 - remoteproc: imx-rproc: Fix IMX_REMOTEPROC configuration</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#1cd62394</link>
        <description>remoteproc: imx-rproc: Fix IMX_REMOTEPROC configurationWhen CONFIG_IMX_REMOTEPROC is y and CONFIG_HAVE_ARM_SMCCCis not set, compiling errors are encountered as follows:drivers/remoteproc/imx_rproc.o: in function `imx_rproc_stop&apos;:imx_rproc.c:(.text+0x140): undefined reference to `__arm_smccc_smc&apos;drivers/remoteproc/imx_rproc.o: in function `imx_rproc_detect_mode&apos;:imx_rproc.c:(.text+0x272): undefined reference to `__arm_smccc_smc&apos;drivers/remoteproc/imx_rproc.o: in function `imx_rproc_start&apos;:imx_rproc.c:(.text+0x5e0): undefined reference to `__arm_smccc_smc&apos;__arm_smccc_smc is defined when HAVE_ARM_SMCCC is y, soadd dependency on HAVE_ARM_SMCCC in IMX_REMOTEPROC configuration.Fixes: 79806d32d5aa (&quot;remoteproc: imx_rproc: support i.MX8MN/P&quot;)Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;Link: https://lore.kernel.org/r/20210610031530.26326-1-peng.fan@oss.nxp.comSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Thu, 10 Jun 2021 03:15:30 +0000</pubDate>
        <dc:creator>Peng Fan &lt;peng.fan@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>889cb0d4 - remoteproc: imx_rproc: fix build error without CONFIG_MAILBOX</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#889cb0d4</link>
        <description>remoteproc: imx_rproc: fix build error without CONFIG_MAILBOXFix build error when CONFIG_MAILBOX is not set:arm-linux-gnueabi-ld: drivers/remoteproc/imx_rproc.o: in function `imx_rproc_kick&apos;:imx_rproc.c:(.text+0x328): undefined reference to `mbox_send_message&apos;arm-linux-gnueabi-ld: drivers/remoteproc/imx_rproc.o: in function `imx_rproc_probe&apos;:imx_rproc.c:(.text+0x52c): undefined reference to `mbox_request_channel_byname&apos;arm-linux-gnueabi-ld: imx_rproc.c:(.text+0x548): undefined reference to `mbox_request_channel_byname&apos;arm-linux-gnueabi-ld: imx_rproc.c:(.text+0x76c): undefined reference to `mbox_free_channel&apos;arm-linux-gnueabi-ld: imx_rproc.c:(.text+0x774): undefined reference to `mbox_free_channel&apos;arm-linux-gnueabi-ld: imx_rproc.c:(.text+0x7c4): undefined reference to `mbox_free_channel&apos;arm-linux-gnueabi-ld: drivers/remoteproc/imx_rproc.o: in function `imx_rproc_remove&apos;:imx_rproc.c:(.text+0x86c): undefined reference to `mbox_free_channel&apos;arm-linux-gnueabi-ld: imx_rproc.c:(.text+0x874): undefined reference to `mbox_free_channel&apos;make: *** [Makefile:1292: vmlinux] Error 1Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Fixes: 2df7062002d0 (&quot;remoteproc: imx_proc: enable virtio/mailbox&quot;)Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Signed-off-by: Wei Yongjun &lt;weiyongjun1@huawei.com&gt;Link: https://lore.kernel.org/r/20210331122709.3935521-1-weiyongjun1@huawei.comSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Wed, 31 Mar 2021 12:27:09 +0000</pubDate>
        <dc:creator>Wei Yongjun &lt;weiyongjun1@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>4ab8f960 - remoteproc: imx_rproc: support i.MX8MQ/M</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#4ab8f960</link>
        <description>remoteproc: imx_rproc: support i.MX8MQ/MAdd i.MX8MQ dev/sys addr map and configuration data structurei.MX8MM share i.MX8MQ settings.Reviewed-by: Richard Zhu &lt;hongxing.zhu@nxp.com&gt;Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;Link: https://lore.kernel.org/r/1615029865-23312-9-git-send-email-peng.fan@oss.nxp.comSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Sat, 06 Mar 2021 11:24:23 +0000</pubDate>
        <dc:creator>Peng Fan &lt;peng.fan@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>bfb44502 - remoteproc: qcom: fix glink dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#bfb44502</link>
        <description>remoteproc: qcom: fix glink dependenciesBuilding the remoteproc drivers into the kernel while the qcom_glinkcode is in a loadable module results in a link error:ld.lld: error: undefined symbol: qcom_glink_ssr_notify&gt;&gt;&gt; referenced by vmlinux.o:(glink_subdev_unprepare)Add a Kconfig dependency to avoid this.Reviewed-by: Alex Elder &lt;elder@linaro.org&gt;Fixes: 8527efc59d45 (&quot;rpmsg: glink: Guard qcom_glink_ssr_notify() with correct config&quot;)Fixes: 5d1f2e3c8090 (&quot;soc: qcom: glink_ssr: Internalize ssr_notifiers&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20210204154010.1585457-1-arnd@kernel.orgSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Thu, 04 Feb 2021 15:40:04 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>9e19f44d - remoteproc: qcom: add more help text qcom options</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#9e19f44d</link>
        <description>remoteproc: qcom: add more help text qcom optionsWith these more help text added, hopefully it&apos;s easier to understand thedistinctions of these qcom remoteproc drivers.Signed-off-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;Link: https://lore.kernel.org/r/20201217030400.6235-1-shawn.guo@linaro.orgSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Thu, 17 Dec 2020 03:04:00 +0000</pubDate>
        <dc:creator>Shawn Guo &lt;shawn.guo@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>d4ce2de7 - remoteproc: pru: Add a PRU remoteproc driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/remoteproc/Kconfig#d4ce2de7</link>
        <description>remoteproc: pru: Add a PRU remoteproc driverThe Programmable Real-Time Unit Subsystem (PRUSS) consists ofdual 32-bit RISC cores (Programmable Real-Time Units, or PRUs)for program execution. This patch adds a remoteproc platformdriver for managing the individual PRU RISC cores life cycle.The PRUs do not have a unified address space (have an InstructionRAM and a primary Data RAM at both 0x0). The PRU remoteproc drivertherefore uses a custom remoteproc core ELF loader ops. The added.da_to_va ops is only used to provide translations for the PRUData RAMs. This remoteproc driver does not have support for errorrecovery and system suspend/resume features. Different compatiblesare used to allow providing scalability for instance-specific devicedata if needed. The driver uses a default firmware-name retrievedfrom device-tree for each PRU core, and the firmwares are expectedto be present in the standard Linux firmware search paths. They canalso be adjusted by userspace if required through the sysfs interfaceprovided by the remoteproc core.The PRU remoteproc driver uses a client-driven boot methodology: itdoes _not_ support auto-boot so that the PRU load and boot is dictatedby the corresponding client drivers for achieving various usecases.This allows flexibility for the client drivers or applications to seta firmware name (if needed) based on their desired functionality andboot the PRU. The sysfs bind and unbind attributes have also beensuppressed so that the PRU devices cannot be unbound and therebyshutdown a PRU from underneath a PRU client driver.The driver currently supports the AM335x, AM437x, AM57xx and 66AK2GSoCs, and support for other TI SoCs will be added in subsequentpatches.Co-developed-by: Andrew F. Davis &lt;afd@ti.com&gt;Signed-off-by: Andrew F. Davis &lt;afd@ti.com&gt;Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;Co-developed-by: Grzegorz Jaszczyk &lt;grzegorz.jaszczyk@linaro.org&gt;Signed-off-by: Grzegorz Jaszczyk &lt;grzegorz.jaszczyk@linaro.org&gt;Reviewed-by: Mathieu Poirier &lt;mathieu.poirier@linaro.org&gt;Link: https://lore.kernel.org/r/20201208141002.17777-3-grzegorz.jaszczyk@linaro.orgSigned-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/remoteproc/Kconfig</description>
        <pubDate>Tue, 08 Dec 2020 14:09:58 +0000</pubDate>
        <dc:creator>Suman Anna &lt;s-anna@ti.com&gt;</dc:creator>
    </item>
</channel>
</rss>
