coreboot-kgpe-d16/src/mainboard/google
Nico Huber d23ee5de22 mainboard: Clean up boot_option/reboot_bits in cmos.layout
Since commit 3bfd7cc (drivers/pc80: Rework normal / fallback selector
code) the reboot counter stored in `reboot_bits` isn't reset on a reboot
with `boot_option = 1` any more. Hence, with SKIP_MAX_REBOOT_CNT_CLEAR
enabled, later stages (e.g. payload, OS) have to clear the counter too,
when they want to switch to normal boot. So change the bits to (h)ex
instead of (r)eserved.

To clarify their meaning, rename `reboot_bits` to `reboot_counter`. Also
remove all occurences of the obsolete `last_boot` bit that have sneaked
in again since 24391321 (mainboard: Remove last_boot NVRAM option).

Change-Id: Ib3fc38115ce951b75374e0d1347798b23db7243c
Signed-off-by: Nico Huber <nico.h@gmx.de>
Reviewed-on: https://review.coreboot.org/16157
Tested-by: build bot (Jenkins)
Reviewed-by: Timothy Pearson <tpearson@raptorengineering.com>
Reviewed-by: York Yang <york.yang@intel.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2016-08-17 00:27:42 +02:00
..
auron mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
auron_paine mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
butterfly mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
chell mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
cosmos Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
cyan mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
daisy vboot: Separate vboot from chromeos 2016-07-28 00:36:00 +02:00
falco mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
foster mainboard/google: remove unused BOOT_MEDIA_SPI_CHIP_SELECT option 2016-08-15 21:00:10 +02:00
gale google/gale: Add more board ID variants 2016-08-03 18:23:47 +02:00
glados mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
gru Revert "rockchip: rk3399: enable sdhci clk for emmc" 2016-08-16 21:19:00 +02:00
guado mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
jecht mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
lars mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
link mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
ninja mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
nyan mainboard/google: remove unused BOOT_MEDIA_SPI_CHIP_SELECT option 2016-08-15 21:00:10 +02:00
nyan_big mainboard/google: remove unused BOOT_MEDIA_SPI_CHIP_SELECT option 2016-08-15 21:00:10 +02:00
nyan_blaze mainboard/google: remove unused BOOT_MEDIA_SPI_CHIP_SELECT option 2016-08-15 21:00:10 +02:00
oak Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
panther mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
parrot mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
peach_pit vboot: Separate vboot from chromeos 2016-07-28 00:36:00 +02:00
peppy mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
purin Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
rambi mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
reef reef: Increase TSR2 threshold to 100 2016-08-15 23:54:02 +02:00
rikku mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
samus mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
smaug mainboard/google: remove unused BOOT_MEDIA_SPI_CHIP_SELECT option 2016-08-15 21:00:10 +02:00
storm qualcomm/storm: Add required files to enable elog in ramstage 2016-07-28 00:38:25 +02:00
stout mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
tidus mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
urara google/urara: Provide dummy implementations of rec/dev functions 2016-07-28 00:39:20 +02:00
veyron Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
veyron_brain Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_danger Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_emile Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_mickey Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_rialto Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
veyron_romy Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
Kconfig tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Kconfig.name kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00