firmware: tegra: bpmp: Do not support big-endian
authorThierry Reding <treding@nvidia.com>
Thu, 22 Sep 2022 13:41:25 +0000 (15:41 +0200)
committerThierry Reding <treding@nvidia.com>
Mon, 24 Oct 2022 13:18:23 +0000 (15:18 +0200)
commit228722c519644f8fee2ef75fe8e9d53cd40a3c6c
treede1c09532184695785c171afbb6a635468250b71
parent4c1e0a97351a5e88e7e503b40cdbe0f220039a5e
firmware: tegra: bpmp: Do not support big-endian

The CPU and BPMP inter-processor communication code is only partially
endian-aware, so it doesn't work properly when run on a big-endian CPU
anyway. Running Tegra SoCs in big-endian mode has also never been
supported, especially not on those with 64-bit ARM processors.

If big-endian support ever becomes necessary this can be added back but
will need additional fixes for completeness.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/firmware/tegra/bpmp-debugfs.c
drivers/firmware/tegra/bpmp.c