From 9e98b2689e0ea5d8908c11b41f2645cba5ae5ea4 Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Thu, 19 Mar 2026 15:18:24 -0600 Subject: [PATCH] mb/system76: Increase size of SMMSTORE to 512KB Match what was done for Google and Star Labs boards and increase the region size from 256K to 512K. Change-Id: Ib5468e2bd9d021101872ed4bd3f6b4f7620462ab Signed-off-by: Tim Crawford --- src/mainboard/system76/adl/board.fmd | 2 +- src/mainboard/system76/meer9/variants/meer9/board.fmd | 2 +- src/mainboard/system76/mtl/variants/darp10/board.fmd | 2 +- src/mainboard/system76/mtl/variants/darp11/board.fmd | 2 +- src/mainboard/system76/mtl/variants/lemp13/board.fmd | 2 +- src/mainboard/system76/rpl/variants/addw3/board.fmd | 2 +- src/mainboard/system76/rpl/variants/addw4/board.fmd | 2 +- src/mainboard/system76/rpl/variants/bonw15-b/board.fmd | 2 +- src/mainboard/system76/rpl/variants/bonw15/board.fmd | 2 +- src/mainboard/system76/rpl/variants/darp9/board.fmd | 2 +- src/mainboard/system76/rpl/variants/galp7/board.fmd | 2 +- src/mainboard/system76/rpl/variants/gaze18/board.fmd | 2 +- src/mainboard/system76/rpl/variants/gaze20/board.fmd | 2 +- src/mainboard/system76/rpl/variants/lemp12/board.fmd | 2 +- src/mainboard/system76/rpl/variants/oryp11/board.fmd | 2 +- src/mainboard/system76/rpl/variants/oryp12/board.fmd | 2 +- src/mainboard/system76/rpl/variants/serw13/board.fmd | 2 +- src/mainboard/system76/tgl-h/board-gbe.fmd | 2 +- src/mainboard/system76/tgl-h/board.fmd | 2 +- src/mainboard/system76/tgl-u/board.fmd | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/mainboard/system76/adl/board.fmd b/src/mainboard/system76/adl/board.fmd index f50c357d918..4dab3c448f8 100644 --- a/src/mainboard/system76/adl/board.fmd +++ b/src/mainboard/system76/adl/board.fmd @@ -6,7 +6,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/meer9/variants/meer9/board.fmd b/src/mainboard/system76/meer9/variants/meer9/board.fmd index 4713b672976..a5499a2daa0 100644 --- a/src/mainboard/system76/meer9/variants/meer9/board.fmd +++ b/src/mainboard/system76/meer9/variants/meer9/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 10160K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/mtl/variants/darp10/board.fmd b/src/mainboard/system76/mtl/variants/darp10/board.fmd index 8539c86e1ee..c8f3fcea5e4 100644 --- a/src/mainboard/system76/mtl/variants/darp10/board.fmd +++ b/src/mainboard/system76/mtl/variants/darp10/board.fmd @@ -4,7 +4,7 @@ FLASH 32M { SI_ME 10640K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/mtl/variants/darp11/board.fmd b/src/mainboard/system76/mtl/variants/darp11/board.fmd index 2b8860d67ff..532555e0307 100644 --- a/src/mainboard/system76/mtl/variants/darp11/board.fmd +++ b/src/mainboard/system76/mtl/variants/darp11/board.fmd @@ -4,7 +4,7 @@ FLASH 32M { SI_ME 8612K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/mtl/variants/lemp13/board.fmd b/src/mainboard/system76/mtl/variants/lemp13/board.fmd index 965e6bc3197..4e3ba09c6ca 100644 --- a/src/mainboard/system76/mtl/variants/lemp13/board.fmd +++ b/src/mainboard/system76/mtl/variants/lemp13/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 10128K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/addw3/board.fmd b/src/mainboard/system76/rpl/variants/addw3/board.fmd index 187263e5cc5..451ca7aeefa 100644 --- a/src/mainboard/system76/rpl/variants/addw3/board.fmd +++ b/src/mainboard/system76/rpl/variants/addw3/board.fmd @@ -4,7 +4,7 @@ FLASH 32M { SI_ME 3944K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/addw4/board.fmd b/src/mainboard/system76/rpl/variants/addw4/board.fmd index b2615d1e171..9da2cbdf4f5 100644 --- a/src/mainboard/system76/rpl/variants/addw4/board.fmd +++ b/src/mainboard/system76/rpl/variants/addw4/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 3944K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/bonw15-b/board.fmd b/src/mainboard/system76/rpl/variants/bonw15-b/board.fmd index b2615d1e171..9da2cbdf4f5 100644 --- a/src/mainboard/system76/rpl/variants/bonw15-b/board.fmd +++ b/src/mainboard/system76/rpl/variants/bonw15-b/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 3944K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/bonw15/board.fmd b/src/mainboard/system76/rpl/variants/bonw15/board.fmd index b2615d1e171..9da2cbdf4f5 100644 --- a/src/mainboard/system76/rpl/variants/bonw15/board.fmd +++ b/src/mainboard/system76/rpl/variants/bonw15/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 3944K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/darp9/board.fmd b/src/mainboard/system76/rpl/variants/darp9/board.fmd index fdf1ebdf52b..dc4ac4685f4 100644 --- a/src/mainboard/system76/rpl/variants/darp9/board.fmd +++ b/src/mainboard/system76/rpl/variants/darp9/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/galp7/board.fmd b/src/mainboard/system76/rpl/variants/galp7/board.fmd index fdf1ebdf52b..dc4ac4685f4 100644 --- a/src/mainboard/system76/rpl/variants/galp7/board.fmd +++ b/src/mainboard/system76/rpl/variants/galp7/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/gaze18/board.fmd b/src/mainboard/system76/rpl/variants/gaze18/board.fmd index fdf1ebdf52b..dc4ac4685f4 100644 --- a/src/mainboard/system76/rpl/variants/gaze18/board.fmd +++ b/src/mainboard/system76/rpl/variants/gaze18/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/gaze20/board.fmd b/src/mainboard/system76/rpl/variants/gaze20/board.fmd index fdf1ebdf52b..dc4ac4685f4 100644 --- a/src/mainboard/system76/rpl/variants/gaze20/board.fmd +++ b/src/mainboard/system76/rpl/variants/gaze20/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/lemp12/board.fmd b/src/mainboard/system76/rpl/variants/lemp12/board.fmd index fdf1ebdf52b..dc4ac4685f4 100644 --- a/src/mainboard/system76/rpl/variants/lemp12/board.fmd +++ b/src/mainboard/system76/rpl/variants/lemp12/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/oryp11/board.fmd b/src/mainboard/system76/rpl/variants/oryp11/board.fmd index fdf1ebdf52b..dc4ac4685f4 100644 --- a/src/mainboard/system76/rpl/variants/oryp11/board.fmd +++ b/src/mainboard/system76/rpl/variants/oryp11/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 4824K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/oryp12/board.fmd b/src/mainboard/system76/rpl/variants/oryp12/board.fmd index b2615d1e171..9da2cbdf4f5 100644 --- a/src/mainboard/system76/rpl/variants/oryp12/board.fmd +++ b/src/mainboard/system76/rpl/variants/oryp12/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 3944K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/rpl/variants/serw13/board.fmd b/src/mainboard/system76/rpl/variants/serw13/board.fmd index b2615d1e171..9da2cbdf4f5 100644 --- a/src/mainboard/system76/rpl/variants/serw13/board.fmd +++ b/src/mainboard/system76/rpl/variants/serw13/board.fmd @@ -3,7 +3,7 @@ FLASH 32M { SI_ME 3944K SI_BIOS@16M 16M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/tgl-h/board-gbe.fmd b/src/mainboard/system76/tgl-h/board-gbe.fmd index 2bfb31c7527..20d5a7fa018 100644 --- a/src/mainboard/system76/tgl-h/board-gbe.fmd +++ b/src/mainboard/system76/tgl-h/board-gbe.fmd @@ -4,7 +4,7 @@ FLASH 16M { SI_ME 5108K SI_BIOS 11M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/tgl-h/board.fmd b/src/mainboard/system76/tgl-h/board.fmd index 6f3a0381d15..b656073c9d4 100644 --- a/src/mainboard/system76/tgl-h/board.fmd +++ b/src/mainboard/system76/tgl-h/board.fmd @@ -3,7 +3,7 @@ FLASH 16M { SI_ME 5116K SI_BIOS 11M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS) diff --git a/src/mainboard/system76/tgl-u/board.fmd b/src/mainboard/system76/tgl-u/board.fmd index 6f3a0381d15..b656073c9d4 100644 --- a/src/mainboard/system76/tgl-u/board.fmd +++ b/src/mainboard/system76/tgl-u/board.fmd @@ -3,7 +3,7 @@ FLASH 16M { SI_ME 5116K SI_BIOS 11M { RW_MRC_CACHE 64K - SMMSTORE(PRESERVE) 256K + SMMSTORE(PRESERVE) 512K WP_RO { FMAP 4K COREBOOT(CBFS)