soc/tegra: fuse: Use platform info with SoC revision
authorKartik <kkartik@nvidia.com>
Wed, 9 Nov 2022 14:20:22 +0000 (19:50 +0530)
committerThierry Reding <treding@nvidia.com>
Fri, 11 Nov 2022 14:00:07 +0000 (15:00 +0100)
commitbebf683ba6829f544011411580bcd620b7581087
tree899251a3ea8c2fad6af16f253784d86cf15f06b6
parent0474cc8489bda9a8cd6a10252e7e6af29c849438
soc/tegra: fuse: Use platform info with SoC revision

Tegra pre-silicon platforms do not have chip revisions. This makes the
revision SoC attribute meaningless on these platforms.

Instead, populate the revision SoC attribute with a combination of the
platform name and the chip revision for silicon platforms, and simply
with the platform name on pre-silicon platforms.

Signed-off-by: Kartik <kkartik@nvidia.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/soc/tegra/fuse/fuse-tegra.c
drivers/soc/tegra/fuse/tegra-apbmisc.c
include/soc/tegra/fuse.h