mb/google/nissa/var/rull: add ssd timing and modify ssd GPIO pins of rtd3
[coreboot2.git] / src / northbridge / intel / ironlake / raminit_tables.h
blob1aad8e3d80d8f7e39e96ead174debe7d95e3718e
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 #ifndef RAMINIT_TABLES_H
4 #define RAMINIT_TABLES_H
6 #include <types.h>
8 /* [CHANNEL][EXT_REVISON][LANE][2*SLOT+RANK][CLOCK_SPEED] */
9 extern const u8 u8_FFFD1240[2][5][9][4][4];
11 extern const u16 u16_FFFE0EB8[2][4];
13 /* [CARD][LANE][CLOCK_SPEED] */
14 extern const u16 u16_ffd1188[2][9][4];
16 /* [REVISION][CHANNEL][CLOCK_INDEX][?] */
17 extern const u8 u8_FFFD1891[2][2][4][12];
19 extern const u8 u8_FFFD17E0[2][5][4][4];
21 extern const u8 u8_FFFD0C78[2][5][4][2][2][4];
23 extern const u16 u16_fffd0c68[3];
25 extern const u16 u16_fffd0c70[2][2];
27 extern const u16 u16_fffd0c50[3][2][2];
29 /* [CLOCK_INDEX] */
30 extern const u16 min_cycletime[4];
32 /* [CLOCK_INDEX] */
33 extern const u16 min_cas_latency_time[4];
35 /* [CHANNEL][EXT_SILICON_REVISION][?][CLOCK_INDEX] */
36 /* On other mobos may also depend on slot and rank. */
37 extern const u8 u8_FFFD0EF8[2][5][4][4];
39 /* [CLOCK_SPEED] */
40 extern const u8 u8_FFFD1218[4];
42 extern const u8 reg178_min[];
43 extern const u8 reg178_max[];
44 extern const u8 reg178_step[];
46 extern const u16 u16_ffd1178[2][4];
48 extern const u16 u16_fe0eb8[2][4];
50 extern const u8 lut16[4];
52 #endif // RAMINIT_TABLES_H