]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(tegra210): mark bits [23:17] as zero for Fast SMCs
authorKalyani Chidambaram Vaidyanathan <kalyanic@nvidia.com>
Mon, 24 Apr 2023 20:56:12 +0000 (13:56 -0700)
committerVarun Wadekar <vwadekar@nvidia.com>
Fri, 12 May 2023 08:54:51 +0000 (09:54 +0100)
commitcb6c8efc4f2dd951b2b51801a12ba1755d49fe79
tree535aa7e8aff0e2157623613b25e2a33e3f559b66
parentdcf430656ca8ef964fa55ad9eb81cf838c7837f2
fix(tegra210): mark bits [23:17] as zero for Fast SMCs

Per SMCCC documentation, bits [23:17] must be zero for Fast
SMCs. Other values are reserved for future use. Ensure that
these bits are zeroes for TEGRA_SIP_PMC_COMMANDS.

Commit f8a35797 introduced a check to return error if these
bits are not zero, thus breaking Tegra210 platforms. This
patch fixes the anomaly.

Change-Id: I19edc3b33c999a6fee6b86184233fba146316466
Signed-off-by: Kalyani Chidambaram Vaidyanathan <kalyanic@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
plat/nvidia/tegra/soc/t210/plat_sip_calls.c