diff options
author | Hiro Sugawara <hsugawara@nvidia.com> | 2011-04-04 15:53:35 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:42:29 -0800 |
commit | dfa19fda0eaacab6549a553aa42e807d9594b39c (patch) | |
tree | 8c8bf5403ad389d30643a4c3630ff5d30c980af3 /arch/arm/mach-tegra/fuse.h | |
parent | 036ff33ba0fbe4b8660ee3e151eebffe24ed1bc3 (diff) |
ARM: tegra: chipid: Parse and save Tegra chip ID passed by fastboot
Original-Change-Id: Ibb00d64820cc81b6af08c4ac7266d2df94bd6a1e
Reviewed-on: http://git-master/r/26631
Tested-by: Hiro Sugawara <hsugawara@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: Idc50a6f9891bc61f19e1f282480519ffccf11ad4
Rebase-Id: R787474379574ab1e081e49528af749709856b682
Diffstat (limited to 'arch/arm/mach-tegra/fuse.h')
-rw-r--r-- | arch/arm/mach-tegra/fuse.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/fuse.h b/arch/arm/mach-tegra/fuse.h index 9f2481aedc3c..341aa46480c9 100644 --- a/arch/arm/mach-tegra/fuse.h +++ b/arch/arm/mach-tegra/fuse.h @@ -2,7 +2,7 @@ * arch/arm/mach-tegra/fuse.c * * Copyright (C) 2010 Google, Inc. - * Copyright (C) 2010-2011 NVIDIA, Corp. + * Copyright (C) 2010-2011 NVIDIA Corp. * * Author: * Colin Cross <ccross@android.com> @@ -31,6 +31,13 @@ enum tegra_revision { TEGRA_REVISION_MAX, }; +struct tegra_id { + unsigned int chipid, major, minor, netlist, patch; + enum tegra_revision revision; +}; + +extern struct tegra_id tegra_id; + unsigned long long tegra_chip_uid(void); unsigned int tegra_spare_fuse(int bit); int tegra_sku_id(void); |