coreboot-kgpe-d16/src/soc/amd/picasso
Felix Held aea59401d0 soc/amd/picasso: remove warm reset flag code
Since the MCA(X) registers have defined values on the cold boot path,
the is_warm_reset check can be dropped. Also the warm reset bit in the
NCP_ERR register doesn't behave as the PPR [1] suggested; no matter if
something was written to the register or the machine went through a warm
reset cycle, the NCP_WARM_BOOT bit never got set.

[1] checked with PPR for AMD Family 17h Models 11h,18h B1 (RV,PCO)
#55570 Rev 3.15

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I4e6df98ffd5d15ca204c9847a76c19c753726737
Reviewed-on: https://review.coreboot.org/c/coreboot/+/55059
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
2021-06-02 15:27:26 +00:00
..
acpi soc/amd/picasso/acpi/cpu: move WAL1 method that calls ALIB to common 2021-05-08 18:21:25 +00:00
include/soc soc/amd/picasso: remove warm reset flag code 2021-06-02 15:27:26 +00:00
psp_verstage psp_verstage: differentiate bios entry 2021-05-10 04:07:09 +00:00
acpi.c soc/amd/cezanne: Add GRXS and GTXS method 2021-04-10 20:22:27 +00:00
agesa_acpi.c soc/amd/picasso/agesa_acpi: add comment to add_agesa_fsp_acpi_table call 2021-05-05 19:39:01 +00:00
aoac.c soc/amd/picasso: rename PICASSO_CONSOLE_UART to AMD_SOC_CONSOLE_UART 2020-12-11 00:42:32 +00:00
bootblock.c soc/amd/picasso: factor out write_resume_eip to common code 2020-12-11 00:44:31 +00:00
chip.c soc/amd/common/block/i2c: Move SoC agnostic parts into common 2021-03-22 03:40:42 +00:00
chip.h soc/amd/picasso: add devicetree setting for PSPP policy 2021-05-27 16:43:15 +00:00
chipset.cb soc/amd/picasso: introduce and use chipset device tree 2021-06-01 20:37:04 +00:00
config.c soc/amd/picasso/config: add comment about cfg never being NULL 2020-12-06 19:04:51 +00:00
cpu.c soc/amd/picasso: remove warm reset flag code 2021-06-02 15:27:26 +00:00
data_fabric.c soc/amd/picasso/data_fabric: add missing data fabric device function 7 2021-02-24 19:37:12 +00:00
dmi.c soc/amd/picasso/dmi.c: Fix builds for boards without Google EC 2021-05-03 07:42:18 +00:00
early_fch.c soc/amd/piasso/fch: use common pm_set_power_failure_state functionality 2021-04-14 18:46:23 +00:00
fch.c soc/amd/{picasso/common}: Move populate_pirq_data prototype to common 2021-05-06 23:14:12 +00:00
fsp_m_params.c soc/amd/picasso: add devicetree setting for PSPP policy 2021-05-27 16:43:15 +00:00
fsp_s_params.c soc/amd/cezanne,picasso: rename fsp_params.c to fsp_s_params.c 2021-03-29 19:52:01 +00:00
fw.cfg soc/amd: Change FIRMWARE_LOCATE to FIRMWARE_LOCATION 2020-11-04 09:42:18 +00:00
gpio.c soc/amd: remove special GPIO_2 override soc_gpio_hook 2021-04-08 16:47:27 +00:00
graphics.c soc/amd/picasso/graphics: implement map_oprom_vendev_rev 2020-06-14 19:08:08 +00:00
i2c.c trivial: Fix the tab and rearrange the lines 2021-03-22 03:41:25 +00:00
Kconfig soc/amd/picasso: introduce and use chipset device tree 2021-06-01 20:37:04 +00:00
Makefile.inc soc/amd/*/Makefile.inc: Strip the quotes 2021-05-16 22:23:31 +00:00
mca.c soc/amd/picasso: remove warm reset flag code 2021-06-02 15:27:26 +00:00
pcie_gpp.c soc/amd/{common,picasso}: Use common PCIE_GPP_DRIVER driver 2021-05-12 00:46:27 +00:00
reset.c soc/amd/picasso: remove warm reset flag code 2021-06-02 15:27:26 +00:00
romstage.c soc/amd/picasso/romstage: factor out chipset state saving functionality 2021-04-14 00:00:27 +00:00
root_complex.c soc/amd: factor out acpigen_write_alib_dptc to common code 2021-05-13 00:58:26 +00:00
sata.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
smihandler.c soc/amd/picasso/smihandler: sort includes alphabetically 2021-03-10 00:31:38 +00:00
smu.c soc/amd/common: factor out SMU code from Picasso 2020-11-15 16:48:38 +00:00
soc_util.c soc/amd/picasso/soc_util.c: Fix typo in macro name 2021-03-19 11:22:32 +00:00
uart.c soc/amd/picasso/uart: move uart_inject_ssdt to common code 2021-02-17 10:35:22 +00:00
xhci.c soc/amd: factor out common SMI/SCI enums and function prototypes 2020-12-02 21:33:14 +00:00