<?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>0b4f8a68 - firmware: imx: Add i.MX95 MISC driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#0b4f8a68</link>
        <description>firmware: imx: Add i.MX95 MISC driverThe i.MX95 System manager exports SCMI MISC protocol for linux to dovarious settings, such as set board gpio expander as wakeup source.The driver is to add the support.Reviewed-by: Cristian Marussi &lt;cristian.marussi@arm.com&gt;Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;Message-Id: &lt;20240823-imx95-bbm-misc-v2-v8-5-e600ed9e9271@nxp.com&gt;Signed-off-by: Sudeep Holla &lt;sudeep.holla@arm.com&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Fri, 23 Aug 2024 09:05:21 +0000</pubDate>
        <dc:creator>Peng Fan &lt;peng.fan@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>b683a362 - genpd: imx: relocate scu-pd under genpd</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#b683a362</link>
        <description>genpd: imx: relocate scu-pd under genpdMove scu-pd driver under genpd directory where the drivershould be.Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Mon, 14 Aug 2023 10:41:20 +0000</pubDate>
        <dc:creator>Peng Fan &lt;peng.fan@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>a24015fa - firmware: imx: Move i.MX SCU soc driver into imx firmware folder</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#a24015fa</link>
        <description>firmware: imx: Move i.MX SCU soc driver into imx firmware folderThe i.MX SCU soc driver depends on SCU firmware driver, so it has touse platform driver model for proper defer probe operation, sinceit has no device binding in DT file, a simple platform device iscreated together inside the platform driver. To make it more clean,we can just move the entire SCU soc driver into imx firmware folderand initialized by i.MX SCU firmware driver.Signed-off-by: Anson Huang &lt;Anson.Huang@nxp.com&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Thu, 25 Jun 2020 21:14:07 +0000</pubDate>
        <dc:creator>Anson Huang &lt;Anson.Huang@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>169caf69 - firmware: imx: add resource management api</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#169caf69</link>
        <description>firmware: imx: add resource management apiAdd resource management API, when we have multiplepartition running together, resources not owned to currentpartition should not be used.Reviewed-by: Leonard Crestez &lt;leonard.crestez@nxp.com&gt;Reviewed-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Fri, 05 Jun 2020 01:59:31 +0000</pubDate>
        <dc:creator>Peng Fan &lt;peng.fan@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>ffbf23d5 - firmware: imx: Add DSP IPC protocol interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#ffbf23d5</link>
        <description>firmware: imx: Add DSP IPC protocol interfaceSome of i.MX8 processors (e.g i.MX8QM, i.MX8QXP) containthe Tensilica HiFi4 DSP for advanced pre- and post-audioprocessing.The communication between Host CPU and DSP firmware istaking place using a shared memory area for message passingand a dedicated Messaging Unit for notifications.DSP IPC protocol offers a doorbell interface usingimx-mailbox API.We use 4 MU channels (2 x TXDB, 2 x RXDB) to implement arequest-reply protocol.Connection 0 (txdb0, rxdb0):        - Host writes messasge to shared memory [SHMEM]	- Host sends a request [MU]	- DSP handles request [SHMEM]	- DSP sends reply [MU]Connection 1 (txdb1, rxdb1):	- DSP writes a message to shared memory [SHMEM]	- DSP sends a request [MU]	- Host handles request [SHMEM]	- Host sends reply [MU]The protocol interface will be used by a Host client tocommunicate with the DSP. First client will be the i.MX8part from Sound Open Firmware infrastructure.The protocol offers the following interface:On Tx:   - imx_dsp_ring_doorbell, will be called to notify the DSP   that it needs to handle a request.On Rx:   - clients need to provide two callbacks:	.handle_reply	.handle_request  - the callbacks will be used by the protocol on    notification arrival from DSP.Signed-off-by: Daniel Baluta &lt;daniel.baluta@nxp.com&gt;Reviewed-by: Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Thu, 01 Aug 2019 09:56:36 +0000</pubDate>
        <dc:creator>Daniel Baluta &lt;daniel.baluta@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>851826c7 - firmware: imx: enable imx scu general irq function</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#851826c7</link>
        <description>firmware: imx: enable imx scu general irq functionThe System Controller Firmware (SCFW) controls RTC, thermaland WDOG etc., these resources&apos; interrupt function are managedby SCU. When any IRQ pending, SCU will notify Linux via MU generalinterrupt channel #3, and Linux kernel needs to call SCU APIsto get IRQ status and notify each module to handle the interrupt.Since there is no data transmission for SCU IRQ notification, sodoorbell mode is used for this MU channel, and SCU driver willuse notifier mechanism to broadcast to every module which registersthe SCU block notifier.Signed-off-by: Anson Huang &lt;Anson.Huang@nxp.com&gt;Reviewed-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Tue, 09 Apr 2019 04:59:55 +0000</pubDate>
        <dc:creator>Anson Huang &lt;anson.huang@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>c800cd78 - firmware: imx: add SCU power domain driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#c800cd78</link>
        <description>firmware: imx: add SCU power domain driverSome i.MX SoCs contain a system controller that is responsible forcontrolling the state of the IPs that are present. Communicationbetween the host processor running an OS and the system controllerhappens through a SCU protocol. This patch adds SCU protocol basedpower domains drivers.Cc: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Cc: Rob Herring &lt;robh+dt@kernel.org&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Sascha Hauer &lt;kernel@pengutronix.de&gt;Cc: Fabio Estevam &lt;fabio.estevam@nxp.com&gt;Cc: &quot;Rafael J. Wysocki&quot; &lt;rjw@rjwysocki.net&gt;Cc: Kevin Hilman &lt;khilman@kernel.org&gt;Cc: linux-pm@vger.kernel.orgSigned-off-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Thu, 01 Nov 2018 15:20:13 +0000</pubDate>
        <dc:creator>A.s. Dong &lt;aisheng.dong@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>15e1f2bc - firmware: imx: add misc svc support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#15e1f2bc</link>
        <description>firmware: imx: add misc svc supportAdd SCU MISC SVC support which provides misc control get/set functions.Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Reviewed-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Signed-off-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Sun, 07 Oct 2018 13:04:43 +0000</pubDate>
        <dc:creator>Dong Aisheng &lt;aisheng.dong@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>edbee095 - firmware: imx: add SCU firmware driver support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/firmware/imx/Makefile#edbee095</link>
        <description>firmware: imx: add SCU firmware driver supportThe System Controller Firmware (SCFW) is a low-level system functionwhich runs on a dedicated Cortex-M core to provide power, clock, andresource management. It exists on some i.MX8 processors. e.g. i.MX8QM(QM, QP), and i.MX8QX (QXP, DX).This patch implements the SCU firmware IPC function and the commonmessage sending API sc_call_rpc.Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Fabio Estevam &lt;fabio.estevam@nxp.com&gt;Cc: Jassi Brar &lt;jassisinghbrar@gmail.com&gt;Reviewed-by: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Signed-off-by: Dong Aisheng &lt;aisheng.dong@nxp.com&gt;Signed-off-by: Shawn Guo &lt;shawnguo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/firmware/imx/Makefile</description>
        <pubDate>Sun, 07 Oct 2018 13:04:42 +0000</pubDate>
        <dc:creator>Dong Aisheng &lt;aisheng.dong@nxp.com&gt;</dc:creator>
    </item>
</channel>
</rss>
