coreboot/src/soc
Angel Pons a208c6ce73 src: Never overwrite fadt->flags
Instead, just flip the desired bits using bitwise operations. As this is
initially zero, the resulting value is the same. This allows flags to be
set from anywhere regardless of execution order.

Tested on Asus P8Z77-V LX2 with Linux 5.7.6 and Windows 10 at the end of
the patch train, both operating systems are able to boot successfully.

Change-Id: Icfd580a20524936cd0adac574331b09fb2aea925
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/43387
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-07-20 13:22:03 +00:00
..
amd src: Never overwrite fadt->flags 2020-07-20 13:22:03 +00:00
cavium src: Remove unused 'include <types.h>' 2020-07-14 16:10:17 +00:00
intel src: Never overwrite fadt->flags 2020-07-20 13:22:03 +00:00
mediatek src: Remove unused 'include <stdint.h> 2020-07-14 16:11:10 +00:00
nvidia src: Remove unused 'include <stdint.h> 2020-07-14 16:11:10 +00:00
qualcomm src: Remove unused 'include <stdint.h> 2020-07-14 16:11:10 +00:00
rockchip soc/rockchip/rk3399/display.c: Add missing include 2020-07-14 16:11:42 +00:00
samsung soc/samsung/exynos5420: Drop dead code 2020-07-09 21:37:01 +00:00
sifive treewide: Add Kconfig variable MEMLAYOUT_LD_FILE 2020-06-13 06:49:23 +00:00
ucb soc/ucb/riscv: Add chip_operations stub 2020-05-28 09:30:35 +00:00