lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 30 Sep 2022 22:56:50 +0800 From: Trevor Wu <trevor.wu@...iatek.com> To: <broonie@...nel.org>, <tiwai@...e.com>, <robh+dt@...nel.org>, <matthias.bgg@...il.com>, <p.zabel@...gutronix.de> CC: <trevor.wu@...iatek.com>, <alsa-devel@...a-project.org>, <linux-mediatek@...ts.infradead.org>, <linux-arm-kernel@...ts.infradead.org>, <linux-kernel@...r.kernel.org>, <devicetree@...r.kernel.org> Subject: [PATCH 01/12] ASoC: mediatek: common: add SMC ops ID SMC call is required to communicate with ATF for some secure operations, so we add SMC ops IDs to common header. Signed-off-by: Trevor Wu <trevor.wu@...iatek.com> --- sound/soc/mediatek/common/mtk-base-afe.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/sound/soc/mediatek/common/mtk-base-afe.h b/sound/soc/mediatek/common/mtk-base-afe.h index ef83e78c22a8..d33c2a3f54a9 100644 --- a/sound/soc/mediatek/common/mtk-base-afe.h +++ b/sound/soc/mediatek/common/mtk-base-afe.h @@ -11,6 +11,22 @@ #define MTK_STREAM_NUM (SNDRV_PCM_STREAM_LAST + 1) +/* SMC CALL Operations */ +enum mtk_audio_smc_call_op { + MTK_AUDIO_SMC_OP_INIT = 0, + MTK_AUDIO_SMC_OP_DRAM_REQUEST, + MTK_AUDIO_SMC_OP_DRAM_RELEASE, + MTK_AUDIO_SMC_OP_SRAM_REQUEST, + MTK_AUDIO_SMC_OP_SRAM_RELEASE, + MTK_AUDIO_SMC_OP_ADSP_REQUEST, + MTK_AUDIO_SMC_OP_ADSP_RELEASE, + MTK_AUDIO_SMC_OP_DOMAIN_SIDEBANDS, + MTK_AUDIO_SMC_OP_BTCVSD_WRITE, + MTK_AUDIO_SMC_OP_BTCVSD_UPDATE_CTRL_CLEAR, + MTK_AUDIO_SMC_OP_BTCVSD_UPDATE_CTRL_UNDERFLOW, + MTK_AUDIO_SMC_OP_NUM +}; + struct mtk_base_memif_data { int id; const char *name; -- 2.18.0
Powered by blists - more mailing lists