Home
last modified time | relevance | path

Searched refs:scmi (Results 1 – 25 of 68) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/firmware/arm_scmi/
H A DMakefile2 scmi-bus-y = bus.o
3 scmi-driver-y = driver.o notify.o
4 scmi-transport-y = shmem.o
5 scmi-transport-$(CONFIG_MAILBOX) += mailbox.o
6 scmi-transport-$(CONFIG_HAVE_ARM_SMCCC_DISCOVERY) += smc.o
7 scmi-protocols-y = base.o clock.o perf.o power.o reset.o sensors.o system.o voltage.o
8 scmi-module-objs := $(scmi-bus-y) $(scmi-driver-y) $(scmi-protocols-y) \
9 $(scmi-transport-y)
10 obj-$(CONFIG_ARM_SCMI_PROTOCOL) += scmi-module.o
H A Dscmi_pm_domain.c141 MODULE_DEVICE_TABLE(scmi, scmi_id_table);
/OK3568_Linux_fs/u-boot/drivers/firmware/scmi/
H A Dscmi_agent-uclass.c22 int scmi; member
27 { .scmi = SCMI_NOT_SUPPORTED, .errno = -EOPNOTSUPP, },
28 { .scmi = SCMI_INVALID_PARAMETERS, .errno = -EINVAL, },
29 { .scmi = SCMI_DENIED, .errno = -EACCES, },
30 { .scmi = SCMI_NOT_FOUND, .errno = -ENOENT, },
31 { .scmi = SCMI_OUT_OF_RANGE, .errno = -ERANGE, },
32 { .scmi = SCMI_BUSY, .errno = -EBUSY, },
33 { .scmi = SCMI_COMMS_ERROR, .errno = -ECOMM, },
34 { .scmi = SCMI_GENERIC_ERROR, .errno = -EIO, },
35 { .scmi = SCMI_HARDWARE_ERROR, .errno = -EREMOTEIO, },
[all …]
H A D.built-in.o.cmd
H A Dsmt.su
H A Dscmi_agent-uclass.su
H A Dsmccc_agent.su
H A D.scmi_agent-uclass.o.cmd
H A D.smt.o.cmd
H A D.smccc_agent.o.cmd
H A DKconfig10 https://developer.arm.com/architectures/system-architectures/software-standards/scmi
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/
H A Darm,scmi.txt15 The scmi node with the following properties shall be under the /firmware/ node.
17 - compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports
121 - compatible : should be "arm,scmi-shmem" for Non-secure SRAM based
143 compatible = "arm,scmi-shmem";
148 compatible = "arm,scmi-shmem";
163 scmi {
164 compatible = "arm,scmi";
/OK3568_Linux_fs/u-boot/arch/sandbox/dts/
H A Dtest.dts180 sandbox-scmi-agent@0 {
181 compatible = "sandbox,scmi-agent";
186 sandbox-scmi-agent@1 {
187 compatible = "sandbox,scmi-agent";
/OK3568_Linux_fs/u-boot/drivers/firmware/
H A DKconfig8 source "drivers/firmware/scmi/Kconfig"
H A DMakefile3 obj-$(CONFIG_$(SPL_TPL_)SCMI_FIRMWARE) += scmi/
H A D.built-in.o.cmd
/OK3568_Linux_fs/kernel/include/trace/hooks/
H A Dscmi.h3 #define TRACE_SYSTEM scmi
/OK3568_Linux_fs/u-boot/drivers/reset/
H A DMakefile15 obj-$(CONFIG_RESET_SCMI) += reset-scmi.o
/OK3568_Linux_fs/kernel/Documentation/i2c/busses/
H A Di2c-i801.rst135 The first thing to try is the "i2c-scmi" ACPI driver. It could be that the
137 i2c-scmi driver works for you, just forget about the i2c-i801 driver and
138 don't try to unhide the ICH SMBus. Even if i2c-scmi doesn't work, you
/OK3568_Linux_fs/kernel/drivers/reset/
H A Dreset-scmi.c121 MODULE_DEVICE_TABLE(scmi, scmi_id_table);
H A DMakefile25 obj-$(CONFIG_RESET_SCMI) += reset-scmi.o
/OK3568_Linux_fs/u-boot/test/dm/
H A DMakefile48 obj-$(CONFIG_SCMI_FIRMWARE) += scmi.o
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dscmi.h3 #define TRACE_SYSTEM scmi
/OK3568_Linux_fs/rkbin/doc/release/
H A DRK3528_CN.md207 1. 支持 scmi trng clk。
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3562-u-boot.dtsi53 &scmi {

123