aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/lars/spd/spd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/lars/spd/spd.c')
-rw-r--r--src/mainboard/google/lars/spd/spd.c3
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 106eb83c11..d9fe57957d 100644
--- a/src/mainboard/google/lars/spd/spd.c
+++ b/src/mainboard/google/lars/spd/spd.c
@@ -106,7 +106,8 @@ void mainboard_fill_spd_data(struct pei_data *pei_data)
memcpy(pei_data->spd_data[0][0], spd_file + spd_span, SPD_LEN);
if (spd_index != MEM_SINGLE_CHAN0 && spd_index != MEM_SINGLE_CHAN3
- && spd_index != MEM_SINGLE_CHAN4) {
+ && spd_index != MEM_SINGLE_CHAN4 && spd_index != MEM_SINGLE_CHAN7
+ && spd_index != MEM_SINGLE_CHANB && spd_index != MEM_SINGLE_CHANC) {
memcpy(pei_data->spd_data[1][0], spd_file + spd_span, SPD_LEN);
printk(BIOS_INFO, "Dual channel SPD detected writing second channel\n");
}