Skip to content

Commit

Permalink
mb/system76: Update CMOS layouts
Browse files Browse the repository at this point in the history
Use the default position for ramtop and exclude it from the checksum.
Fixes invalid checksum after caching ramtop causing things like
disabling CSME to not work.

Change-Id: Ic7e0cac479e88b0c2645511e5ba4fd9622573a17
Signed-off-by: Tim Crawford <tcrawford@system76.com>
  • Loading branch information
crawfxrd committed Apr 5, 2024
1 parent 7114256 commit 6a6f7f8
Show file tree
Hide file tree
Showing 13 changed files with 65 additions and 26 deletions.
7 changes: 5 additions & 2 deletions src/mainboard/system76/addw1/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/adl/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/bonw14/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/cml-u/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/gaze15/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/kbl-u/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@ entries
400 8 r 0 century

412 4 e 6 debug_level
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -32,4 +35,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/mtl/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/oryp5/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/oryp6/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/rpl/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/tgl-h/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/tgl-u/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984
7 changes: 5 additions & 2 deletions src/mainboard/system76/whl-u/cmos.layout
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ entries
412 4 e 6 debug_level
416 1 e 2 me_state
417 3 h 0 me_state_counter
904 80 h 0 ramtop

# CMOS_VSTART_ramtop
800 80 r 0 ramtop

984 16 h 0 check_sum

enumerations
Expand All @@ -37,4 +40,4 @@ enumerations

checksums

checksum 408 983 984
checksum 408 799 984

0 comments on commit 6a6f7f8

Please sign in to comment.