History log of /rk3399_rockchip-uboot/drivers/firmware/scmi/smccc_agent.c (Results 1 – 3 of 3)
Revision Date Author Comments
# 0c30714b 12-Nov-2021 Joseph Chen <chenjh@rock-chips.com>

dm: scmi: add build control for scmi smccc and clk

There are not scmi clk and smccc agent available for SPL/TPL.

But in SPL/TPL, we still need smccc agent driver to trigger
scmi uclass to setup it'

dm: scmi: add build control for scmi smccc and clk

There are not scmi clk and smccc agent available for SPL/TPL.

But in SPL/TPL, we still need smccc agent driver to trigger
scmi uclass to setup it's all protocols, then there should be
a fake plat-specific scmi clk implementation to take over the
clk get/set operation from clk_scmi.c.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ia0ebfa96b2aa6318083ddcd868af9381c74fb80c

show more ...


# 95a919af 12-Apr-2021 Joseph Chen <chenjh@rock-chips.com>

firmware: scmi: fix compile error after backport

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I603faeb2a13a45a324ba5b0880d3c2cf6ae3770e


# 3c685337 09-Sep-2020 Etienne Carriere <etienne.carriere@linaro.org>

UPSTREAM: firmware: scmi: support Arm SMCCC transport

This change implements a SMCCC transport for SCMI exchanges. This
implementation follows the Linux kernel as references implementation
for SCMI

UPSTREAM: firmware: scmi: support Arm SMCCC transport

This change implements a SMCCC transport for SCMI exchanges. This
implementation follows the Linux kernel as references implementation
for SCMI message processing, using the SMT format for communication
channel meta-data.

Use of SMCCC transport in SCMI FDT bindings are defined in the Linux
kernel DT bindings since v5.8. SMCCC with SMT is implemented in OP-TEE
from tag 3.9.0 [2].

Links: [2] https://github.com/OP-TEE/optee_os/commit/a58c4d706d23
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Cc: Simon Glass <sjg@chromium.org>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

(cherry picked from commit 1e35913a2677b1d0511769425a53cd9ae113c238)
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I3f1f28405b00578695087bd0a1b51f1d0e0183f6

show more ...