summaryrefslogtreecommitdiff
path: root/src/soc/amd
AgeCommit message (Expand)Author
2021-11-16lib/prog_loaders, soc/amd/: Make payload_preload use cbfs_preloadRaul E Rangel
2021-11-15soc/amd/common/block: Add spi_hw mutexRaul E Rangel
2021-11-15amdfwtool: Set soc name for StoneyridgeZheng Bao
2021-11-15soc/amd/stoneyridge/include/pci_devs: remove unused DEVID definesFelix Held
2021-11-13Add ENV_STAGE_SUPPORTS_SMP to clean up spinlock stubsKyösti Mälkki
2021-11-13mb/google/guybrush: Add variant_espi_gpio_tableRob Barnes
2021-11-13sod/amd/cezanne: Use LZ4 for FSP-M when using SPI DMARaul E Rangel
2021-11-13soc/amd/psp_verstage: Reboot on verstage_soc_early_init failRob Barnes
2021-11-12soc/amd/cezanne: Use LZ4 for FSP-SRaul E Rangel
2021-11-12soc/amd/cezanne: Preload FSP-SRaul E Rangel
2021-11-12soc/amd/common/block/lpc: Set FSP-S/M alignment to 64 when using SPI DMARaul E Rangel
2021-11-11arch/x86: Refactor the SMBIOS type 17 write functionSubrata Banik
2021-11-10soc/amd/cezanne/fsp_m_parameters: add curly braces around else blockFelix Held
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-10soc/amd/cezanne,picasso/include/southbridge: use bitwise or in definesFelix Held
2021-11-09soc/amd/cezanne,picasso/include/southbridge: fix typo in defineFelix Held
2021-11-09amd/sata: Remove the weak functionZheng Bao
2021-11-08soc/amd/{cezanne,picasso}: Stop passing base for fspm.binRaul E Rangel
2021-11-08soc/amd/cezanne: Enable CBFS_PRELOADRaul E Rangel
2021-11-08soc/amd/picasso/include/southbridge: drop unused aoac_devs structFelix Held
2021-11-08soc/amd/cezanne: Add ASYNC_FILE_LOADINGRaul E Rangel
2021-11-05soc/amd/*/include/smi: move NUMBER_SMITYPES definition to the topFelix Held
2021-11-05soc/amd/*/include/smi: fix off-by-one in SCIMAPS definesFelix Held
2021-11-04soc/amd/common/block/spi: Add prompt to SOC_AMD_COMMON_BLOCK_SPI_DEBUGRaul E Rangel
2021-11-04Kconfig,soc/amd/cezanne: Make COOP_MULTITASKING select TIMER_QUEUERaul E Rangel
2021-11-04soc/amd/common/block/lpc: Set CBFS_CACHE_ALIGN to 64 when using SPI DMARaul E Rangel
2021-11-04amd/i2c: Remove the weak functionZheng Bao
2021-11-04soc/amd/cezanne/include/gpio: fix GPIO 106 native function namesFelix Held
2021-11-04soc/amd/cezanne/include/cppc: use AMD_CEZANNE_CPPC_H as include guardFelix Held
2021-11-03soc/amd/cezanne/include/aoac_defs: drop leading newlineFelix Held
2021-11-03soc/amd/cezanne/include: replace PICASSO with CEZANNE in include guardsFelix Held
2021-11-03soc/amd/*/cpu: handle mp_init_with_smm failureFelix Held
2021-11-03cpu/amd/mtrr: Remove topmem global variablesArthur Heymans
2021-11-03cpu/x86/Kconfig: Remove unused CPU_ADDR_BITSArthur Heymans
2021-11-03soc/amd/stoneyridge/cpu: remove unneeded line break in get_cpu_countFelix Held
2021-11-02include/device/pci_ids,soc/amd/common/block/lpc: drop duplicate PCI IDsFelix Held
2021-11-02soc/amd/common/block/cpu: Add support for cbfs_cache regionRaul E Rangel
2021-11-02psp_verstage: convert relative address in EFS2Kangheui Won
2021-11-02lib: Add new argument as `ddr_type` to smbios_bus_width_to_spd_width()Subrata Banik
2021-11-01amd/lpc: Remove the weak functionZheng Bao
2021-10-27soc/amd/common/block/graphics: add missing GPU PCI IDsFelix Held
2021-10-26cpu/x86: Introduce and use `CPU_X86_LAPIC`Felix Held
2021-10-26soc/*/Makefile: don't add cpu/x86/cacheFelix Held
2021-10-25soc/amd/common/block/lpc/Makefile: simplify handling spi_dma.cFelix Held
2021-10-25cpu,soc/amd/*/Makefile: don't add cpu/x86/pae a second timeFelix Held
2021-10-25cpu,soc/x86: always include cpu/x86/mtrr on x86 CPUs/SoCsFelix Held
2021-10-22soc/amd/cezanne,picasso/chipset.cb: drop LAPIC deviceFelix Held
2021-10-22arch/x86/ioapic: Select IOAPIC with SMPKyösti Mälkki
2021-10-22cpu/x86/mp_init: move printing of failure message into mp_init_with_smmFelix Held
2021-10-22cpu/x86/mp_init: use cb_err as status return type in remaining functionsFelix Held
2021-10-21soc/amd/common/block/cpu/smm/finalize: simplify finalize_coresFelix Held
2021-10-21cpu/x86/mp_init: use cb_err as mp_init_with_smm return typeFelix Held
2021-10-21acpigen,soc/amd,cpu/intel: rework static DWORD for CPPC tableMichael Niewöhner
2021-10-20soc/amd/common/block/cpu: Remove magic number in memlayoutRaul E Rangel
2021-10-20psp_verstage: remove psp_ef_table structKangheui Won
2021-10-19acpi/acpigen: Constify CST functions' pointersAngel Pons
2021-10-19soc/amd/common/block/include/psp_efs: don't typedef structFelix Held
2021-10-19soc/amd/common/block/include/psp_efs: rename embedded_firmware elementsFelix Held
2021-10-18ACPI: Have common acpi_fill_mcfg()Kyösti Mälkki
2021-10-16soc/amd/stoneyridge/include/iomap: rename I2C[ABCD]_BASE_ADDRESS definesFelix Held
2021-10-15soc/amd/common: move configure_espi_with_mb_hook implementationFelix Held
2021-10-15soc/amd: make configure_espi_with_mb_hook call conditionalFelix Held
2021-10-15soc/amd/common/include/espi: rename configure_espiFelix Held
2021-10-15soc/amd/stoneyridge/acpi/sb_fch: use I2C[ABCD]_BASE_ADDRESS definesFelix Held
2021-10-15soc/amd/stoneyridge/include/iomap: drop I2C_BUS_ADDRESS(x) macroFelix Held
2021-10-15soc/amd/common/block/i2c: implement proper read_resourceFelix Held
2021-10-15soc/amd/cezanne,picasso/uart: implement read_resourceFelix Held
2021-10-15soc/amd/common/block/lpc: simplify eSPI part of MakefileFelix Held
2021-10-14soc/amd/common/acpi/upep: Add Low Power State Entry NotificationsKarthikeyan Ramasubramanian
2021-10-13src/soc/amd/cezanne: enable clock gatingJulian Schroeder
2021-10-13soc/amd/common/block/spi: Support fast speed overrideKarthikeyan Ramasubramanian
2021-10-13soc/amd/common: Add support to read and set SPI speeds from verstageKarthikeyan Ramasubramanian
2021-10-13soc/amd/common/block/espi_util: Refactor eSPI SetupKarthikeyan Ramasubramanian
2021-10-13soc/amd/*: Enable ACPIMMIO decode first in fch_pre_initFelix Held
2021-10-13soc/amd/cezanne,soc/intel/common: rework CPPC table generationMichael Niewöhner
2021-10-12soc/amd/common/block/include/psp_efs: use unsigned type for bitfieldFelix Held
2021-10-11soc/amd/cezanne/include/southbridge: add some more PM register definesFelix Held
2021-10-11soc/amd/common/include/lpc: add definitions for LPC LDRQ control bitsFelix Held
2021-10-05Revert "soc/amd/cezanne: Disable Co-op multitasking"Raul E Rangel
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
2021-09-27soc/amd/cezanne/early_fch: move mb_set_up_early_espi into if blockFelix Held
2021-09-27soc/amd/cezanne: Enable CCP DMAKarthikeyan Ramasubramanian
2021-09-27soc/amd/common/psp_verstage: Introduce boot device driverKarthikeyan Ramasubramanian
2021-09-27soc/amd/cezanne, vc/amd/fsp/*: Add support for CCP DMA SVC callKarthikeyan Ramasubramanian
2021-09-27soc/amd/common/block/include/acpimmio_map: add AOAC acronym in commentFelix Held
2021-09-24soc/amd/common: factor out FSP-related parts of common KconfigFelix Held
2021-09-24soc/amd/common: move block/pi out of the block folderFelix Held
2021-09-24soc/amd/common/block: move binaryPI S3 block into PI blockFelix Held
2021-09-23soc/amd/common/blocks/include: rename gpio_banks.h to gpio.hFelix Held
2021-09-23soc/amd/common/blocks: rename gpio_banks folder to gpioFelix Held
2021-09-23soc/amd: rename program_gpios to gpio_configure_padsFelix Held
2021-09-23soc/amd,intel/common/include/gpio: improve documentation of overridesFelix Held
2021-09-22soc/amd/common/block/gpio_banks: Rework GPIO pad configurationFelix Held
2021-09-21soc/amd/common/block/gpio_banks: add missing types.h includeFelix Held
2021-09-21soc/amd/picasso/fsp_m_params: use DEV_PTR to check if device is enabledFelix Held
2021-09-21soc/amd/cezanne/fsp_m_params: use DEV_PTR to check if device is enabledFelix Held
2021-09-20soc/amd/cezanna/acpi/mmio.asl: enable ACPI AOAC for I2CJulian Schroeder
2021-09-20soc/amd/cezanne/acpi/mmio: uncomment AOAC_DEVICE macro for UARTsFelix Held
2021-09-17soc/amd/common/block/pi/image: replace stdbool.h include with types.hFelix Held
2021-09-17soc/amd/picasso/Kconfig: increase FSP_M_SIZEFelix Held