Lines Matching +full:tras +full:- +full:max +full:- +full:ns

1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * (C) Copyright 2006-2008
5 * Richard Woodruff <r-woodruff2@ti.com>
38 * counter is a result of ( tREFI / tCK ) - 50.
41 #define SDP_3430_SDRC_RFR_CTRL_133MHz 0x0003de01 /* 7.8us/7.5ns - 50=0x3de */
42 #define SDP_3430_SDRC_RFR_CTRL_165MHz 0x0004e201 /* 7.8us/6ns - 50=0x4e2 */
43 #define SDP_3430_SDRC_RFR_CTRL_200MHz 0x0005e601 /* 7.8us/5ns - 50=0x5e6 */
52 /* rkw - need to find of 90/72 degree recommendation for speed like before */
66 #define ACTIM_CTRLA(trfc, trc, tras, trp, trcd, trrd, tdpl, tdal) \ argument
69 ACTIM_CTRLA_TRAS(tras) | \
99 #define V_MCFG_CASWIDTH(caswidth) (((caswidth)-5) << 20) /* 20:22 */
101 #define V_MCFG_RASWIDTH(raswidth) (((raswidth)-11) << 24) /* 24:26 */
110 /* Hynix part of Overo (165MHz optimized) 6.06ns */
162 /* Infineon part of 3430SDP (165MHz optimized) 6.06ns */
164 /* 15/6 + 18/6 = 5.5 -> 6 */
165 #define INFINEON_TDPL_165 3 /* 15/6 = 2.5 -> 3 (Twr) */
188 /* Micron part of 3430 EVM (165MHz optimized) 6.06ns */
190 /* 15/6 + 18/6 = 5.5 -> 6 */
191 #define MICRON_TDPL_165 3 /* 15/6 = 2.5 -> 3 (Twr) */
225 /* Micron part (200MHz optimized) 5 ns */
251 /* Samsung K4X51163PG - FGC6 (165MHz optimized) 6.06ns - from 2010.90 src */
294 /* NUMONYX part of IGEP v2 (165MHz optimized) 6.06ns */
296 /* 15/6 + 18/6 = 5.5 -> 6 */
297 #define NUMONYX_TDPL_165 3 /* 15/6 = 2.5 -> 3 (Twr) */
299 #define NUMONYX_TRCD_165 4 /* 22.5/6 = 3.75 -> 4 */
303 #define NUMONYX_TRFC_165 24 /* 140/6 = 23.3 -> 24 */
313 #define NUMONYX_TXP_165 3 /* 200/6 = 33.3 -> 34 */
314 #define NUMONYX_XSR_165 34 /* 1.0 + 1.1 = 2.1 -> 3 */
323 /* NUMONYX part of IGEP v2 (200MHz optimized) 5 ns */
325 /* 15/5 + 15/5 = 3 + 3 -> 6 */
326 #define NUMONYX_TDPL_200 3 /* 15/5 = 3 -> 3 (Twr) */
328 #define NUMONYX_TRCD_200 4 /* 16.2/5 = 3.24 -> 4 */
353 * GPMC settings -
357 * PART is the part name e.g. STNOR - Intel Strata Flash
364 * go into corresponding mem-boardName.h file
367 * STNOR - Intel Strata Flash
368 * SMNAND - Samsung NAND
369 * MPDB - H4 MPDB board
370 * SBNOR - Sibley NOR
371 * MNAND - Micron Large page x16 NAND
372 * ONNAND - Samsung One NAND
374 * include/configs/file.h contains the defn - for all CS we are interested
379 * x - CS number
380 * PART - Part Name as defined above
381 * SIZE - how big is the mapping to be
382 * GPMC_SIZE_128M - 0x8
383 * GPMC_SIZE_64M - 0xC
384 * GPMC_SIZE_32M - 0xE
385 * GPMC_SIZE_16M - 0xF
386 * MAP - Map this CS to which address(GPMC address space)- Absolute address
467 /* max number of GPMC Chip Selects */
469 /* max number of GPMC regs */