coreboot-kgpe-d16/src/soc/amd/stoneyridge
Fred Reitberger f73a3a5e08 soc/amd/*/smihandler: Make fch_apmc_smi_handler common
Rename soc/amd/common/block/cpu/smm/smi_ampc_helper.c to smi_apmc.c and
add the fch_apmc_smi_handler function.
Remove the duplicated function from picasso, cezanne, mendocino, and
morgana SoC.

The stoneyridge soc does not implement the APM_CNT_SMMINFO handler, so
give the handler a unique name that does not conflict with the common
handler name.

Signed-off-by: Fred Reitberger <reitbergerfred@gmail.com>
Change-Id: I2e6fb59a1ee15b075ee3bbb5f95debe884b66789
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68441
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martin.roth@amd.corp-partner.google.com>
2022-10-17 13:42:46 +00:00
..
acpi
include/soc soc/amd: rework SPI flash MMIO region handling 2022-08-25 19:49:10 +00:00
acpi.c treewide: Use 'fadt->x_pm1a_evt_blk.addrl = fadt->pm1a_evt_blk' 2022-10-15 16:53:45 +00:00
aoac.c
BiosCallOuts.c Replace some ENV_ROMSTAGE with ENV_RAMINIT 2022-06-07 12:53:19 +00:00
bootblock.c soc/amd: rework SPI flash MMIO region handling 2022-08-25 19:49:10 +00:00
chip.c soc/amd/stoneyridge: Hook up device_operations in chipset.cb 2022-10-14 15:35:25 +00:00
chip.h
chipset_cz.cb soc/amd/sata.c: Hook up directly in devicetree 2022-10-14 20:19:46 +00:00
chipset_st.cb soc/amd/sata.c: Hook up directly in devicetree 2022-10-14 20:19:46 +00:00
cpu.c cpu/amd/smm: Move MP & SMM init in a common place 2022-09-14 20:29:17 +00:00
early_fch.c soc/amd/stoneyridge: move early I2C init to early_fch.c 2022-08-20 20:43:17 +00:00
enable_usbdebug.c
fch.c soc/amd/stoneyridge/fch: use read[16,32]p to avoid typecasts 2022-09-30 14:49:07 +00:00
fch_agesa.c
fw_cz.cfg
fw_st.cfg
gpio.c
i2c.c
Kconfig soc/amd/stoneyridge: add chipset devicetrees 2022-10-13 23:58:22 +00:00
Makefile.inc amd/*/Makefile.inc: Put common words into common Makefile.inc 2022-09-01 16:33:54 +00:00
mca.c
memmap.c soc/amd: Fix some white spaces issues 2022-07-17 22:03:37 +00:00
monotonic_timer.c
northbridge.c soc/amd/stoneyridge: use devicetree ops over pci driver 2022-10-14 15:36:21 +00:00
psp.c
reset.c
romstage.c arch/x86: Mark prepare_and_run_postcar noreturn 2022-07-14 23:10:30 +00:00
sata.c
smbus_spd.c soc/amd: Fix some white spaces issues 2022-07-17 22:03:37 +00:00
smihandler.c soc/amd/*/smihandler: Make fch_apmc_smi_handler common 2022-10-17 13:42:46 +00:00
tsc_freq.c
uart.c
usb.c soc/amd/stoneyridge: use devicetree ops over pci driver 2022-10-14 15:36:21 +00:00