summaryrefslogtreecommitdiff
path: root/src/soc/amd/stoneyridge
AgeCommit message (Expand)Author
2022-10-13payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-10-12treewide: Use 'fadt->x_pm1a_cnt_blk.addrl = fadt->pm1a_cnt_blk'Elyes Haouas
2022-10-12treewide: Use 'fadt->x_pm_tmr_blk.addrl = fadt->pm_tmr_blk'Elyes Haouas
2022-10-12treewide: Use 'gpe0_blk' for 'x_gpe0_blk.addrl'Elyes Haouas
2022-10-12treewide: Use 'gpe0_blk_len' for 'x_gpe0_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm_tmr_len' for 'x_pm_tmr_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm1_cnt_len' for 'x_pm1a_cnt_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm1_evt_len' for 'x_pm1a_evt_blk.bit_width'Elyes Haouas
2022-10-07soc/amd/{stoney,picasso}/Kconfig: Fix guarding of amdfwMatt DeVillier
2022-09-30soc/amd/stoneyridge/fch: use read[16,32]p to avoid typecastsFelix Held
2022-09-14cpu/amd/smm: Move MP & SMM init in a common placeArthur Heymans
2022-09-14soc/amd/common: Add common function to get cpu countArthur Heymans
2022-09-01amd/*/Makefile.inc: Put common words into common Makefile.incZheng Bao
2022-08-25soc/amd: rework SPI flash MMIO region handlingFelix Held
2022-08-20soc/amd/stoneyridge: move early I2C init to early_fch.cFelix Held
2022-08-20soc/amd/stoneyridge/early_fch: use common lpc_early_init functionFelix Held
2022-08-15soc/amd/*: move reset_i2c_peripherals call after early GPIO setupFelix Held
2022-07-17soc/amd: Fix some white spaces issuesElyes Haouas
2022-07-17soc/amd/*/include/soc/iomap.h: Fix some white spaces issuesElyes Haouas
2022-07-14arch/x86: Mark prepare_and_run_postcar noreturnArthur Heymans
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-06-21soc/amd/*: Move selection of DRIVERS_I2C_DESIGNWARE to common blockMatt DeVillier
2022-06-20soc/amd/stoneyridge: Align get_cpu_count to other targetsArthur Heymans
2022-06-20soc/amd/*: Make mtrr decision based on syscfgArthur Heymans
2022-06-07arch/x86: Add a common romstage entryArthur Heymans
2022-06-07Replace some ENV_ROMSTAGE with ENV_RAMINITKyösti Mälkki
2022-05-25arch/x86/acpi_bert_storage.c: Use a common implementationArthur Heymans
2022-05-24soc/amd/stoneyridge: Move BERT into a cbmem regionArthur Heymans
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-05-16arch/x86/postcar_loader.c: Change prepare_and_run_postcar signatureArthur Heymans
2022-05-16soc/amd/stoneyridge: Use common prepare_and_run_postcarArthur Heymans
2022-05-16arch/x86/postcar: Set up postcar MTRR in C codeArthur Heymans
2022-05-12soc/amd/*/Makefile.inc: Do some cosmeticsArthur Heymans
2022-04-29soc/{amd/stoneyridge,intel}: Don't select VBOOT_SEPARATE_VERSTAGEArthur Heymans
2022-04-22soc/amd: Remove unused <cbmem.h>Elyes HAOUAS
2022-03-09soc/amd/*/lpc: rename SPIROM_BASE_ADDRESS_REGISTERFelix Held
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-03-03soc/amd/*/northbridge,root_complex: add comment about PCI BARsFelix Held
2022-03-03soc/amd/*/northbridge,root_complex: simplify GNB IOAPIC resource indexFelix Held
2022-03-03soc/amd/*/northbridge,root_complex: simplify mmconf_resource indexFelix Held
2022-03-03soc/amd/stoneyridge/acpi: rename cpu.asl to pnot.aslFelix Held
2022-03-03soc/amd/stoneyridge/acpi: generate PPKG object in generate_cpu_entriesFelix Held
2022-02-25arch/x86: consolidate HPET base address definitionsFelix Held
2022-02-25arch/x86: factor out and commonize HPET_BASE_ADDRESS definitionFelix Held
2022-02-24treewide: Write minor version at acpi_create_fadt() functionElyes Haouas
2022-02-24soc/amd/*/include/soc/iomap.h: rework HPET base address checkFelix Held
2022-02-21[acpi]{include,soc/amd,southbridge/amd}: Clarify ARM_boot_arch in commentsElyes Haouas
2022-02-21src/acpi: Add macro for FADT Minor Version and use itElyes Haouas
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2022-01-13soc/amd/*/chip.h: add missing gpio.h includeFelix Held
2022-01-10src/soc/amd: Remove unused <console/console.h>Elyes HAOUAS
2022-01-05soc/amd: Remove unused <string.h>Elyes HAOUAS
2021-12-20soc/amd/stoneyridge/fch: add GNVS-related TODOsFelix Held
2021-12-20soc/amd/stoneyridge: split southbridge codeFelix Held
2021-12-20soc/amd/stoneyridge: factor out AGESA-wrapper related FCH functionsFelix Held
2021-12-20soc/amd/stoneyridge: factor out early AOAC initializationFelix Held
2021-12-20soc/amd: remove root of SoC directory from include pathFelix Held
2021-12-20soc/amd/stoneyridge/include/southbridge: remove unneeded chip.h includeFelix Held
2021-12-09soc/amd/stoneyridge: use common fch_spi_early_initFelix Held
2021-12-08soc/amd/{cezanne,picasso,stoney,common}: Don't clear PM1 on resumeRaul E Rangel
2021-12-08soc/amd/stoneyridge/southbridge: drop ENV_X86 checkFelix Held
2021-12-08soc/amd/{cezanne,picasso,stoney}: Clear PM/GPE when enabling ACPIRaul E Rangel
2021-12-08soc/amd/stoneyridge/southbridge: fix setting SPI_USE_SPI100Felix Held
2021-11-30soc/amd/stoneyridge/psp: move soc_get_mbox_address to common psp_gen1Felix Held
2021-11-29soc/amd/stoneyridge/psp: use PSP_MAILBOX_BAR defineFelix Held
2021-11-25soc/amd/stoneyridge: use SOC_AMD_COMMON_BLOCK_ACPI_GPIOFelix Held
2021-11-24soc/amd/picasso,stoneyridge/acpi: use define for RTC_DATE_ALARMFelix Held
2021-11-18amdfwtool: Call the set_efs_table for StoneyridgeZheng Bao
2021-11-15amdfwtool: Set soc name for StoneyridgeZheng Bao
2021-11-15soc/amd/stoneyridge/include/pci_devs: remove unused DEVID definesFelix Held
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
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-04amd/i2c: Remove the weak functionZheng Bao
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-10-26cpu/x86: Introduce and use `CPU_X86_LAPIC`Felix Held
2021-10-26soc/*/Makefile: don't add cpu/x86/cacheFelix 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-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-21cpu/x86/mp_init: use cb_err as mp_init_with_smm return typeFelix Held
2021-10-16soc/amd/stoneyridge/include/iomap: rename I2C[ABCD]_BASE_ADDRESS definesFelix 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-13soc/amd/*: Enable ACPIMMIO decode first in fch_pre_initFelix Held
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
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-09soc/amd/common/block/include/i2c: introduce I2C_RESET_SCL_PIN macroFelix Held
2021-09-08cpu/x86/tsc: Deduplicate Makefile logicAngel Pons
2021-09-08soc/amd/*/bootblock,early_fch: rework i2c_scl_pins configurationFelix Held
2021-09-03src/*: Specify type of `DIMM_SPD_SIZE` onceAngel Pons
2021-08-31soc/amd/*/include/soc/gpio: remove GPIO_2_EVENTFelix Held