diff options
author | Manoj Chourasia <mchourasia@nvidia.com> | 2011-10-19 21:02:12 +0530 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2011-11-11 16:02:05 -0800 |
commit | f77e726ec89d09ba3174a395d9f98c1b02a83c58 (patch) | |
tree | c005934610a291fffb65b7f0d23f40809d17101c /include | |
parent | 151b678580c43fa53bacd22f7f3d847d3eac3f6d (diff) |
tegra: NOR: Pass timing register value from platfom data
Get timing register value from platform data
instead of timing structure.
Fix NOR device registration using tegra_nor_device.
Signed-off-by: Manoj Chourasia <mchouraia@nvidia.com>
Change-Id: I4ece8b149df1bc7ad41e8be3dc3e415b18a44072
Reviewed-on: http://git-master/r/56889
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/platform_data/tegra_nor.h | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/include/linux/platform_data/tegra_nor.h b/include/linux/platform_data/tegra_nor.h index 419a879342fb..cd8faff2f1cd 100644 --- a/include/linux/platform_data/tegra_nor.h +++ b/include/linux/platform_data/tegra_nor.h @@ -22,21 +22,11 @@ #include <asm/mach/flash.h> -struct tegra_nor_chip_timing { - uint32_t pg_rdy; - uint32_t pg_seq; - uint32_t mux; - uint32_t hold; - uint32_t adv; - uint32_t ce; - uint32_t we; - uint32_t oe; - uint32_t wait; -}; - struct tegra_nor_chip_parms { - struct tegra_nor_chip_timing timing_default; - struct tegra_nor_chip_timing timing_read; + struct { + uint32_t timing0; + uint32_t timing1; + } timing_default, timing_read; }; struct tegra_nor_platform_data { |