<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>3c68533725d3a5ea015957f23ce5c72918c4f6d3 - UPSTREAM: firmware: scmi: support Arm SMCCC transport</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile#3c68533725d3a5ea015957f23ce5c72918c4f6d3</link>
        <description>UPSTREAM: firmware: scmi: support Arm SMCCC transportThis change implements a SMCCC transport for SCMI exchanges. Thisimplementation follows the Linux kernel as references implementationfor SCMI message processing, using the SMT format for communicationchannel meta-data.Use of SMCCC transport in SCMI FDT bindings are defined in the Linuxkernel DT bindings since v5.8. SMCCC with SMT is implemented in OP-TEEfrom tag 3.9.0 [2].Links: [2] https://github.com/OP-TEE/optee_os/commit/a58c4d706d23Signed-off-by: Etienne Carriere &lt;etienne.carriere@linaro.org&gt;Cc: Simon Glass &lt;sjg@chromium.org&gt;Cc: Peng Fan &lt;peng.fan@nxp.com&gt;Cc: Sudeep Holla &lt;sudeep.holla@arm.com&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;(cherry picked from commit 1e35913a2677b1d0511769425a53cd9ae113c238)Signed-off-by: Joseph Chen &lt;chenjh@rock-chips.com&gt;Change-Id: I3f1f28405b00578695087bd0a1b51f1d0e0183f6

            List of files:
            /rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile</description>
        <pubDate>Wed, 09 Sep 2020 16:44:02 +0000</pubDate>
        <dc:creator>Etienne Carriere &lt;etienne.carriere@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>533e551cef1e9620ba425ebbf7a96ad9388a2307 - UPSTREAM: firmware: scmi: mailbox/smt agent device</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile#533e551cef1e9620ba425ebbf7a96ad9388a2307</link>
        <description>UPSTREAM: firmware: scmi: mailbox/smt agent deviceThis change implements a mailbox transport using SMT format for SCMIexchanges. This implementation follows the Linux kernel andSCP-firmware [1] as references implementation for SCMI messageprocessing using SMT format for communication channel meta-data.Use of mailboxes in SCMI FDT bindings are defined in the Linux kernelDT bindings since v4.17.Links: [1] https://github.com/ARM-software/SCP-firmwareSigned-off-by: Etienne Carriere &lt;etienne.carriere@linaro.org&gt;Cc: Simon Glass &lt;sjg@chromium.org&gt;Cc: Peng Fan &lt;peng.fan@nxp.com&gt;Cc: Sudeep Holla &lt;sudeep.holla@arm.com&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;(cherry picked from commit 240720e9052fa7459e4d8a46d508db1ae41ed238)Signed-off-by: Joseph Chen &lt;chenjh@rock-chips.com&gt;Change-Id: I02ed9ea6925d9d90e8b46deecd9137ed78172f94

            List of files:
            /rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile</description>
        <pubDate>Wed, 09 Sep 2020 16:44:01 +0000</pubDate>
        <dc:creator>Etienne Carriere &lt;etienne.carriere@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>1afcdfc6b83091af305af477f46c5828c42399d8 - UPSTREAM: firmware: add SCMI agent uclass</title>
        <link>http://opengrok.muzhidianzi.cn:8080/history/rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile#1afcdfc6b83091af305af477f46c5828c42399d8</link>
        <description>UPSTREAM: firmware: add SCMI agent uclassThis change introduces SCMI agent uclass to interact with a firmwareusing the SCMI protocols [1].SCMI agent uclass currently supports a single method to requestprocessing of the SCMI message by an identified server. A SCMI messageis made of a byte payload associated to a protocol ID and a message ID,all defined by the SCMI specification [1]. On return from process_msg()method, the caller gets the service response.SCMI agent uclass defines a post bind generic sequence for all devices.The sequence binds all the SCMI protocols listed in the FDT for thatSCMI agent device. Currently none, but later change will introduceprotocols.This change implements a simple sandbox device for the SCMI agent uclass.The sandbox nicely answers SCMI_NOT_SUPPORTED to SCMI messages.To prepare for further test support, the sandbox exposes a architecturefunction for test application to read the sandbox emulated devices state.Currently supports 2 SCMI agents, identified by an ID in the FDT devicename. The simplistic DM test does nothing yet.SCMI agent uclass is designed for platforms that embed a SCMI server ina firmware hosted somewhere, for example in a companion co-processor orin the secure world of the executing processor. SCMI protocols allow anSCMI agent to discover and access external resources as clock, resetcontrollers and more. SCMI agent and server communicate following theSCMI specification [1]. This SCMI agent implementation complies withthe DT bindings defined in the Linux kernel source tree regardingSCMI agent description since v5.8.Links: [1] https://developer.arm.com/architectures/system-architectures/software-standards/scmiSigned-off-by: Etienne Carriere &lt;etienne.carriere@linaro.org&gt;Cc: Simon Glass &lt;sjg@chromium.org&gt;Cc: Peng Fan &lt;peng.fan@nxp.com&gt;Cc: Sudeep Holla &lt;sudeep.holla@arm.com&gt;Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;Conflicts:	arch/sandbox/dts/test.dts	configs/sandbox_defconfig	drivers/firmware/Kconfig	drivers/firmware/Makefile	test/dm/Makefile(cherry picked from commit 358599efd827b0ee48af864537cc86facc9167c0)Signed-off-by: Joseph Chen &lt;chenjh@rock-chips.com&gt;Change-Id: I251bf48c2bb60af041e71c5904e0eb73f0243439

            List of files:
            /rk3399_rockchip-uboot/drivers/firmware/scmi/Makefile</description>
        <pubDate>Wed, 09 Sep 2020 16:44:00 +0000</pubDate>
        <dc:creator>Etienne Carriere &lt;etienne.carriere@linaro.org&gt;</dc:creator>
    </item>
</channel>
</rss>
