blob: 131f9cd7435ed62548838adefe0c0ad3129ac3b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|
config MEMVPD_READ_FROM_PNOR
default y
help
Read memory VPD data from PNOR cache
config MEMVPD_READ_FROM_HW
default n
depends on !PALMETTO_PASS1
help
Read memory VPD data from HW resources
config MEMVPD_READ
default y
depends on MEMVPD_READ_FROM_PNOR || MEMVPD_READ_FROM_HW
help
Ensure at least one of the MEMVPD READs are enabled
config MEMVPD_WRITE_TO_PNOR
default y if MEMVPD_READ_FROM_PNOR
depends on MEMVPD_READ_FROM_PNOR
help
Write memory VPD data to PNOR cache
config MEMVPD_WRITE_TO_HW
default y if MEMVPD_READ_FROM_HW
depends on !PALMETTO_PASS1 && MEMVPD_READ_FROM_HW
help
Write memory VPD data to HW resources
config MEMVPD_WRITE
default y
depends on MEMVPD_WRITE_TO_PNOR || MEMVPD_WRITE_TO_HW
help
Ensure at least one of the MEMVPD WRITEs are enabled
config PVPD_READ_FROM_PNOR
default n
help
Read Planar VPD data from PNOR cache
config PVPD_READ_FROM_HW
default n
help
Read Planar VPD data from HW resources
config PVPD_WRITE_TO_PNOR
default y if PVPD_READ_FROM_PNOR
depends on PVPD_READ_FROM_PNOR && MEMVPD_WRITE_TO_PNOR
help
Write Planar VPD data to PNOR cache
config PVPD_WRITE_TO_HW
default y if PVPD_READ_FROM_HW
depends on PVPD_READ_FROM_HW
help
Write Planar VPD data to HW resources
config MVPD_READ_FROM_PNOR
default y
help
Read Module VPD data from PNOR cache
config MVPD_READ_FROM_HW
default n
help
Read Module VPD data from HW resources
config MVPD_READ
default y
depends on MVPD_READ_FROM_PNOR || MVPD_READ_FROM_HW
help
Ensure at least one of the MVPD READs are enabled
config MVPD_WRITE_TO_PNOR
default y if MVPD_READ_FROM_PNOR
help
Write Module VPD data to PNOR cache
config MVPD_WRITE_TO_HW
default y if MVPD_READ_FROM_HW
depends on MVPD_READ_FROM_HW
help
Write Module VPD data to HW resources
config MVPD_WRITE
default y
depends on MVPD_WRITE_TO_PNOR || MVPD_WRITE_TO_HW
help
Ensure at least one of the MVPD WRITEs are enabled
config DJVPD_READ_FROM_PNOR
default y
help
Read Dimm JEDEC VPD/SPD data from PNOR cache
config DJVPD_READ_FROM_HW
default n
help
Read Dimm JEDEC VPD/SPD data from HW resources
config DJVPD_READ
default y
depends on DJVPD_READ_FROM_PNOR || DJVPD_READ_FROM_HW
help
Ensure at least one of the DJVPD READs are enabled
config DJVPD_WRITE_TO_PNOR
default y if DJVPD_READ_FROM_PNOR
help
Write Dimm JEDEC VPD/SPD data to PNOR cache
config DJVPD_WRITE_TO_HW
default y if DJVPD_READ_FROM_HW
depends on DJVPD_READ_FROM_HW
help
Write Dimm JEDEC VPD/SPD data to HW resources
config DJVPD_WRITE
default y
depends on DJVPD_WRITE_TO_PNOR || DJVPD_WRITE_TO_HW
help
Ensure at least one of the DJVPD WRITEs are enabled
config HAVE_MBVPD
default y if MEMVPD_READ_FROM_PNOR || MEMVPD_READ_FROM_HW
depends on (MEMVPD_READ_FROM_PNOR || MEMVPD_READ_FROM_HW) && !PALMETTO_PASS1
help
Have MemBuff/Centaur VPD, PNOR or HW
config HAVE_PVPD
default y if PVPD_READ_FROM_PNOR || PVPD_READ_FROM_HW
help
Have Planar VPD, PNOR or HW
config PALMETTO_PASS1
default n
help
Palmetto pass1 specific changes
config CDIMM_FORMAT_FOR_CVPD
default n
help
Assume Custom DIMM VPD layout for CVPD
|