coreboot/src/soc/amd/cezanne
Felix Held d2ebe16cb4 soc/amd: introduce and use common soc_uart_ctrlr_info struct
The SoC's uart_info structs all use the same anonymous uart_info struct
definition, so create a named struct for this in the common AMD SoC UART
header and use it in the SoC code.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: Id183a3c838c6ad26e264c2a29f3c20b00f10d9be
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68530
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Fred Reitberger <reitbergerfred@gmail.com>
2022-10-20 16:39:24 +00:00
..
acpi acpi/soc: Conditionally include dptc.asl 2022-09-14 22:12:10 +00:00
include/soc soc/amd/*/i2c: Move reset_i2c_peripherals to i2c.c 2022-10-18 16:09:44 +00:00
psp_verstage soc/amd/*/psp_verstage/svc: Make svc.h macros common 2022-10-13 15:44:15 +00:00
acpi.c soc/amd: factor out writing extended PM registers in FADT 2022-10-18 23:07:37 +00:00
agesa_acpi.c payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarity 2022-10-13 19:14:57 +00:00
aoac.c soc/amd/cezanne: factor out AOAC offset defines 2021-06-16 16:38:25 +00:00
chip.c soc/amd/*: Hook up device_operations in chipset.cb 2022-10-13 19:40:01 +00:00
chip.h amd/cezanne: Control DPTC with only Kconfig 2022-09-15 17:58:31 +00:00
chipset.cb soc/amd/*: Hook up IOMMU ops in devicetree 2022-10-14 20:19:30 +00:00
config.c src: Add missing 'void' in function definition 2022-01-26 23:57:12 +00:00
cpu.c cpu/amd/smm: Move MP & SMM init in a common place 2022-09-14 20:29:17 +00:00
data_fabric.c soc/amd/cezanne: Use devicetree ops over pci driver 2022-10-13 19:40:36 +00:00
early_fch.c soc/amd/*/i2c: Move reset_i2c_peripherals to i2c.c 2022-10-18 16:09:44 +00:00
espi_util.c soc/amd/cezanne: factor out eSPI SPI2 pads configuration functions 2022-01-14 00:29:52 +00:00
fch.c soc/amd/cezanne: Turn off gpp clock request for disabled devices 2022-03-23 19:37:36 +00:00
fsp_m_params.c soc/amd/cezanne/fsp_m_params: fix modification of constant 2022-05-16 15:22:04 +00:00
fsp_s_params.c soc/amd/{common,cezanne}: Implement HAVE_PAYLOAD_PRELOAD_CACHE 2021-07-19 14:58:53 +00:00
fw.cfg soc/amd/cezanne/fw.cfg: provide default SPL table binary 2022-04-03 17:07:08 +00:00
gpio.c soc/amd/common/blocks/include: rename gpio_banks.h to gpio.h 2021-09-23 18:33:00 +00:00
graphics.c soc/amd/cezanne/graphics: add VBIOS ID remapping for Barcelo 2021-07-17 21:32:59 +00:00
i2c.c soc/amd/*/i2c: Move reset_i2c_peripherals to i2c.c 2022-10-18 16:09:44 +00:00
Kconfig soc/amd: factor out common eMMC code 2022-10-14 20:18:29 +00:00
Makefile.inc soc/amd: factor out common noncar bootblock 2022-10-17 13:43:25 +00:00
mca.c soc/amd/cezanne/mca: add and use mca_bank_name[] 2021-07-21 22:38:11 +00:00
preload.c soc/amd/cezanne: Preload FSP-S 2021-11-12 14:55:45 +00:00
reset.c soc/amd/cezanne: remove warm reset flag code 2021-06-11 21:48:28 +00:00
romstage.c lib/program_loaders.c: Mark run_ramstage with __noreturn 2022-07-14 23:10:17 +00:00
root_complex.c soc/amd/cezanne: Use devicetree ops over pci driver 2022-10-13 19:40:36 +00:00
smihandler.c soc/amd/*/smihandler: Make fch_apmc_smi_handler common 2022-10-17 13:42:46 +00:00
smu.c soc/amd/cezanne: add SMU support 2021-03-04 19:55:27 +00:00
uart.c soc/amd: introduce and use common soc_uart_ctrlr_info struct 2022-10-20 16:39:24 +00:00
xhci.c soc/amd/common/blocks/include: rename gpio_banks.h to gpio.h 2021-09-23 18:33:00 +00:00