| /rk3399_ARM-atf/drivers/ti/ipc/ |
| H A D | sec_proxy.c | 92 static struct k3_sec_proxy_mbox spm = { variable 142 (spm.desc.timeout_us * ticks_per_us)) { in k3_sec_proxy_verify_thread() 161 struct k3_sec_proxy_thread *spt = &spm.threads[id]; in ti_sci_transport_clear_rx_thread() 184 mmio_read_32(spt->data + spm.desc.data_end_offset); in ti_sci_transport_clear_rx_thread() 199 struct k3_sec_proxy_thread *spt = &spm.threads[id]; in ti_sci_transport_send() 210 if (msg->len > spm.desc.max_msg_size) { in ti_sci_transport_send() 216 data_reg = spm.desc.data_start_offset; in ti_sci_transport_send() 246 while (data_reg <= spm.desc.data_end_offset) { in ti_sci_transport_send() 265 struct k3_sec_proxy_thread *spt = &spm.threads[id]; in ti_sci_transport_recv() 275 data_reg = spm.desc.data_start_offset; in ti_sci_transport_recv() [all …]
|
| /rk3399_ARM-atf/services/std_svc/spm/common/ |
| H A D | spm.mk | 11 INCLUDES += -Iservices/std_svc/spm/common/include 13 SPM_SOURCES := $(addprefix services/std_svc/spm/common/, \ 18 SPM_SOURCES += $(addprefix services/std_svc/spm/common/, \
|
| /rk3399_ARM-atf/plat/mediatek/mt8173/ |
| H A D | platform.mk | 17 -I${MTK_PLAT_SOC}/drivers/spm/ \ 50 ${MTK_PLAT_SOC}/drivers/spm/spm.c \ 51 ${MTK_PLAT_SOC}/drivers/spm/spm_hotplug.c \ 52 ${MTK_PLAT_SOC}/drivers/spm/spm_mcdi.c \ 53 ${MTK_PLAT_SOC}/drivers/spm/spm_suspend.c \
|
| /rk3399_ARM-atf/plat/mediatek/mt8183/ |
| H A D | platform.mk | 21 -I${MTK_PLAT_SOC}/drivers/spm/ \ 59 ${MTK_PLAT_SOC}/drivers/spm/spm.c \ 60 ${MTK_PLAT_SOC}/drivers/spm/spm_pmic_wrap.c \ 61 ${MTK_PLAT_SOC}/drivers/spm/spm_suspend.c \
|
| /rk3399_ARM-atf/bl31/ |
| H A D | bl31.mk | 21 include services/std_svc/spm/common/spm.mk 22 include services/std_svc/spm/spm_mm/spm_mm.mk 30 include services/std_svc/spm/common/spm.mk 31 include services/std_svc/spm/el3_spmc/spmc.mk
|
| /rk3399_ARM-atf/services/std_svc/spm/spm_mm/ |
| H A D | spm_mm.mk | 23 SPM_MM_SOURCES := $(addprefix services/std_svc/spm/spm_mm/, \
|
| /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/ |
| H A D | spmc.mk | 11 SPMC_SOURCES := $(addprefix services/std_svc/spm/el3_spmc/, \
|
| /rk3399_ARM-atf/plat/mediatek/mt8192/drivers/spm/ |
| H A D | build.mk | 16 CUR_SPM_FOLDER = ${MTK_PLAT_SOC}/drivers/spm
|
| /rk3399_ARM-atf/plat/mediatek/mt8195/drivers/spm/ |
| H A D | build.mk | 16 CUR_SPM_FOLDER = ${MTK_PLAT_SOC}/drivers/spm
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spm/ |
| H A D | rules.mk | 8 MODULE := spm
|
| /rk3399_ARM-atf/plat/mediatek/mt8186/ |
| H A D | platform.mk | 25 -I${MTK_PLAT_SOC}/drivers/spm/ \ 92 include ${MTK_PLAT_SOC}/drivers/spm/build.mk
|
| /rk3399_ARM-atf/plat/mediatek/mt8186/drivers/spm/ |
| H A D | build.mk | 16 CUR_SPM_FOLDER = ${MTK_PLAT_SOC}/drivers/spm
|
| /rk3399_ARM-atf/plat/mediatek/mt8188/ |
| H A D | platform.mk | 47 MODULES-y += $(MTK_PLAT)/drivers/spm
|
| /rk3399_ARM-atf/plat/mediatek/mt8189/ |
| H A D | platform.mk | 42 MODULES-y += $(MTK_PLAT)/drivers/spm
|
| /rk3399_ARM-atf/plat/mediatek/mt8196/ |
| H A D | platform.mk | 56 MODULES-y += $(MTK_PLAT)/drivers/spm
|
| /rk3399_ARM-atf/plat/mediatek/mt8195/ |
| H A D | platform.mk | 92 include ${MTK_PLAT_SOC}/drivers/spm/build.mk
|
| /rk3399_ARM-atf/plat/mediatek/mt8192/ |
| H A D | platform.mk | 88 include ${MTK_PLAT_SOC}/drivers/spm/build.mk
|
| /rk3399_ARM-atf/docs/ |
| H A D | architecture_features.rst | 568 ``run_config/fvp-spm.all.bmcov``, ``run_config/fvp-spm.all``, and
|
| H A D | change-log.md | 10930 - arm/fvp: spm-mm: Correcting instructions to build SPM for FVP 11263 - Prototype SPCI-based SPM (services/std_svc/spm) will be replaced with
|
| /rk3399_ARM-atf/docs/components/ |
| H A D | el3-spmc.rst | 26 .. image:: ../resources/diagrams/ff-a-spm-at-el3.png
|
| /rk3399_ARM-atf/docs/about/ |
| H A D | maintainers.rst | 120 :|F|: services/std_svc/spm/el3_spmc/\*
|