-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ARM: OMAP3: SDRC: add timing data for Qimonda HYB18M512160AF-6
Add timing data for the Qimonda HYB18M512160AF-6 SDRAM chip, used on the OMAP3430SDP boards. Thanks to Rajendra Nayak <rnayak@ti.com> for his help identifying the chip used on 3430SDP. Signed-off-by: Paul Walmsley <paul@pwsan.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
- Loading branch information
Paul Walmsley
authored and
Tony Lindgren
committed
May 28, 2009
1 parent
2e12bd7
commit 17a722c
Showing
2 changed files
with
56 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
/* | ||
* SDRC register values for the Qimonda HYB18M512160AF-6 | ||
* | ||
* Copyright (C) 2008-2009 Texas Instruments, Inc. | ||
* Copyright (C) 2008-2009 Nokia Corporation | ||
* | ||
* Paul Walmsley | ||
* | ||
* This program is free software; you can redistribute it and/or modify | ||
* it under the terms of the GNU General Public License version 2 as | ||
* published by the Free Software Foundation. | ||
*/ | ||
|
||
#ifndef ARCH_ARM_MACH_OMAP2_SDRAM_QIMONDA_HYB18M512160AF6 | ||
#define ARCH_ARM_MACH_OMAP2_SDRAM_QIMONDA_HYB18M512160AF6 | ||
|
||
#include <mach/sdrc.h> | ||
|
||
/* Qimonda HYB18M512160AF-6 */ | ||
static struct omap_sdrc_params hyb18m512160af6_sdrc_params[] = { | ||
[0] = { | ||
.rate = 166000000, | ||
.actim_ctrla = 0x629db4c6, | ||
.actim_ctrlb = 0x00012214, | ||
.rfr_ctrl = 0x0004dc01, | ||
.mr = 0x00000032, | ||
}, | ||
[1] = { | ||
.rate = 165941176, | ||
.actim_ctrla = 0x629db4c6, | ||
.actim_ctrlb = 0x00012214, | ||
.rfr_ctrl = 0x0004dc01, | ||
.mr = 0x00000032, | ||
}, | ||
[2] = { | ||
.rate = 83000000, | ||
.actim_ctrla = 0x31512283, | ||
.actim_ctrlb = 0x0001220a, | ||
.rfr_ctrl = 0x00025501, | ||
.mr = 0x00000022, | ||
}, | ||
[3] = { | ||
.rate = 82970588, | ||
.actim_ctrla = 0x31512283, | ||
.actim_ctrlb = 0x0001220a, | ||
.rfr_ctrl = 0x00025501, | ||
.mr = 0x00000022, | ||
}, | ||
[4] = { | ||
.rate = 0 | ||
}, | ||
}; | ||
|
||
#endif |