Tegra: memctrl_v2: no stream ID override for Security Engine
authorVarun Wadekar <vwadekar@nvidia.com>
Tue, 19 Apr 2016 21:22:13 +0000 (14:22 -0700)
committerVarun Wadekar <vwadekar@nvidia.com>
Thu, 23 Mar 2017 22:23:27 +0000 (15:23 -0700)
This patch removes stream ID override for the Security Engine
hardware block as its stream ID is programmed by the NS world
driver.

Original change by Mallikarjun Kasoju <mkasoju@nvidia.com>

Change-Id: Ia6523c1a1bb0a82bdeb878feb55670813899bdac
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
plat/nvidia/tegra/common/drivers/memctrl/memctrl_v2.c

index 2fb9b99f34a8e896859752d72db903541e216b75..f41e49d96851fed3a6a56cb5c56d999119147dd8 100644 (file)
@@ -144,7 +144,7 @@ const static mc_streamid_security_cfg_t sec_cfgs[] = {
        mc_make_sec_cfg(SCEDMAW, NON_SECURE, NO_OVERRIDE, ENABLE),
        mc_make_sec_cfg(UFSHCR, NON_SECURE, OVERRIDE, ENABLE),
        mc_make_sec_cfg(SDMMCWAA, NON_SECURE, OVERRIDE, ENABLE),
-       mc_make_sec_cfg(SESWR, NON_SECURE, OVERRIDE, ENABLE),
+       mc_make_sec_cfg(SESWR, NON_SECURE, NO_OVERRIDE, ENABLE),
        mc_make_sec_cfg(MPCORER, NON_SECURE, OVERRIDE, ENABLE),
        mc_make_sec_cfg(PTCR, NON_SECURE, OVERRIDE, ENABLE),
        mc_make_sec_cfg(BPMPW, NON_SECURE, NO_OVERRIDE, ENABLE),
@@ -188,7 +188,7 @@ const static mc_streamid_security_cfg_t sec_cfgs[] = {
        mc_make_sec_cfg(SDMMCRAB, NON_SECURE, OVERRIDE, ENABLE),
        mc_make_sec_cfg(ETRR, NON_SECURE, OVERRIDE, ENABLE),
        mc_make_sec_cfg(AONR, NON_SECURE, OVERRIDE, ENABLE),
-       mc_make_sec_cfg(SESRD, NON_SECURE, OVERRIDE, ENABLE),
+       mc_make_sec_cfg(SESRD, NON_SECURE, NO_OVERRIDE, ENABLE),
        mc_make_sec_cfg(NVENCSRD, NON_SECURE, NO_OVERRIDE, ENABLE),
        mc_make_sec_cfg(GPUSWR, SECURE, NO_OVERRIDE, DISABLE),
        mc_make_sec_cfg(TSECSWRB, NON_SECURE, NO_OVERRIDE, ENABLE),