]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
arm: tegra: fuse: refactor driver for pgm2 value
authorKen Chang <kenc@nvidia.com>
Mon, 12 Aug 2013 10:13:23 +0000 (18:13 +0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Wed, 18 Mar 2015 18:59:52 +0000 (11:59 -0700)
commit46cbb418c965a3ba0f760bee2175b26637180189
tree7fe99a6cdc9a023bb957261389e852f70201419d
parent4704e8cc8260ffffd43b926bfe0e5d6b630acff3
arm: tegra: fuse: refactor driver for pgm2 value

Add an explicit function instead of the pre-defined table
to calculate the value of FUSETIME_PGM2 register.

PGM_TIME_US is defined for the fuse programming pulse:
 - for T114, T124 and T148, this is set to 12us.
 - for T30 and T20, this is set to 10us.

Change-Id: I6e276124bb5fb5081e085b23ed8c4bb7c0f87c5f
Signed-off-by: Ken Chang <kenc@nvidia.com>
Reviewed-on: http://git-master/r/263001
Reviewed-by: Marc Delvaux <mdelvaux@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
arch/arm/mach-tegra/tegra12x_fuse_offsets.h
arch/arm/mach-tegra/tegra_fuse.c