Make #defined constants more descriptive.
This was missed in the checkin of raminit.c changes. git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2080 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
984bab5740
commit
987ca8e08c
|
@ -1,11 +1,18 @@
|
||||||
#ifndef RAMINIT_H
|
#ifndef RAMINIT_H
|
||||||
#define RAMINIT_H
|
#define RAMINIT_H
|
||||||
|
|
||||||
#define DIMM_SOCKETS 4
|
#define MAX_DIMM_SOCKETS_PER_CHANNEL 4
|
||||||
|
#define MAX_NUM_CHANNELS 2
|
||||||
|
#define MAX_DIMM_SOCKETS (MAX_NUM_CHANNELS * MAX_DIMM_SOCKETS_PER_CHANNEL)
|
||||||
|
|
||||||
struct mem_controller {
|
struct mem_controller {
|
||||||
device_t d0, d0f1;
|
device_t d0, d0f1; // PCI bus/device/fcns of E7501 memory controller
|
||||||
uint16_t channel0[DIMM_SOCKETS];
|
|
||||||
uint16_t channel1[DIMM_SOCKETS];
|
// SMBus addresses of DIMM slots for each channel,
|
||||||
|
// in order from closest to MCH to furthest away
|
||||||
|
// 0 == not present
|
||||||
|
uint16_t channel0[MAX_DIMM_SOCKETS_PER_CHANNEL];
|
||||||
|
uint16_t channel1[MAX_DIMM_SOCKETS_PER_CHANNEL];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue