ARM: tegra: fuse: Fix bug in get_spare_fuse
authorColin Cross <ccross@android.com>
Sun, 27 Feb 2011 00:45:47 +0000 (16:45 -0800)
committerColin Cross <ccross@android.com>
Sun, 27 Feb 2011 00:47:37 +0000 (16:47 -0800)
commit86714b70a1532b1056d4c4560cccff4b2395c96b
tree85e6274d95868dcd5a68f8949cff57c54c37bfe3
parent1249163215ede23cb139a6da9f69e19a393e70f4
ARM: tegra: fuse: Fix bug in get_spare_fuse

get_spare_fuse was calling tegra_apb_readl and passing an
offset, but tegra_apb_readl requires a physical address.
Fix it by calling tegra_fuse_readl instead, which takes
an offset.

Fixes a crash booting on A03 parts, where get_spare_fuse
is used to determine the difference between A03 and A03
prime.

Change-Id: Ie386dc099e1c14eeb36262bfcc882e29a40a8da6
Signed-off-by: Colin Cross <ccross@android.com>
arch/arm/mach-tegra/fuse.c