diff options
Diffstat (limited to 'src/mainboard/google/lars/spd/spd.c')
-rw-r--r-- | src/mainboard/google/lars/spd/spd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mainboard/google/lars/spd/spd.c b/src/mainboard/google/lars/spd/spd.c index b8d8cd0d0c..106eb83c11 100644 --- a/src/mainboard/google/lars/spd/spd.c +++ b/src/mainboard/google/lars/spd/spd.c @@ -105,7 +105,8 @@ void mainboard_fill_spd_data(struct pei_data *pei_data) spd_span = spd_index * SPD_LEN; memcpy(pei_data->spd_data[0][0], spd_file + spd_span, SPD_LEN); - if (spd_index != HYNIX_SINGLE_CHAN) { + if (spd_index != MEM_SINGLE_CHAN0 && spd_index != MEM_SINGLE_CHAN3 + && spd_index != MEM_SINGLE_CHAN4) { memcpy(pei_data->spd_data[1][0], spd_file + spd_span, SPD_LEN); printk(BIOS_INFO, "Dual channel SPD detected writing second channel\n"); } |