Tegra: public interfaces to get the chip's major/minor versions
authorVarun Wadekar <vwadekar@nvidia.com>
Fri, 10 Mar 2017 17:53:37 +0000 (09:53 -0800)
committerVarun Wadekar <vwadekar@nvidia.com>
Mon, 20 Mar 2017 15:54:16 +0000 (08:54 -0700)
This patch opens up the interfaces to read the chip's major/minor versions
for all Tegra drivers to use.

Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
plat/nvidia/tegra/common/tegra_platform.c
plat/nvidia/tegra/include/tegra_platform.h

index 5b96459cdb7f064195c7a938b8f5edb11db894a7..0724b18ee26cdc197852506a6961adfaa63638dd 100644 (file)
@@ -82,7 +82,7 @@ static uint32_t tegra_get_chipid(void)
 /*
  * Read the chip's major version from chip ID value
  */
-static uint32_t tegra_get_chipid_major(void)
+uint32_t tegra_get_chipid_major(void)
 {
        return (tegra_get_chipid() >> MAJOR_VERSION_SHIFT) & MAJOR_VERSION_MASK;
 }
@@ -90,7 +90,7 @@ static uint32_t tegra_get_chipid_major(void)
 /*
  * Read the chip's minor version from the chip ID value
  */
-static uint32_t tegra_get_chipid_minor(void)
+uint32_t tegra_get_chipid_minor(void)
 {
        return (tegra_get_chipid() >> MINOR_VERSION_SHIFT) & MINOR_VERSION_MASK;
 }
index f9d7b60c9d3d74d5b7b538f2d739ecbd01c898c3..a2813a832903f2a35bb0786db09bf42a25d32878 100644 (file)
 
 #include <sys/cdefs.h>
 
+/*
+ * Tegra chip major/minor version
+ */
+uint32_t tegra_get_chipid_major(void);
+uint32_t tegra_get_chipid_minor(void);
+
 /*
  * Tegra chip identifiers
  */