aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/common
AgeCommit message (Expand)Author
2021-07-26soc/amd/common/block/acpi: Extract event logging helpersKarthikeyan Ramasubramanian
2021-07-25soc/amd/common/block/cpu/mca/mcax: add comment about McaXEnable bitFelix Held
2021-07-24soc/amd/common/block/cpu/mca/mca_common: remove additional newlineFelix Held
2021-07-21soc/amd/cezanne: enable crypto in psp_verstageKangheui Won
2021-07-21commonlib/timestamp,amd/common/block/cpu: Add uCode timestampsRaul E Rangel
2021-07-19soc/amd/{common,cezanne}: Implement HAVE_PAYLOAD_PRELOAD_CACHERaul E Rangel
2021-07-18soc/amd/common/apob: Add support for asynchronously reading APOB_NVRaul E Rangel
2021-07-18soc/amd/common/apob: Switch to using fmap_locate_area_as_rdevRaul E Rangel
2021-07-18soc/amd/common/block/lpc/spi_dma: Yield after completing transactionRaul E Rangel
2021-07-18soc/amd/common/block/lpc/spi_dma: Use mutex to protect DMA registersRaul E Rangel
2021-07-18soc/amd/common/block/lpc/spi_dma: Implement SPI DMA functionalityRaul E Rangel
2021-07-17soc/amd/common/block/graphics: add GPU PCI ID for BarceloFelix Held
2021-07-16include/cpu/amd/msr: don't redefine the IA32_BIOS_SIGN_ID MSRFelix Held
2021-07-15soc/amd/common/block/cpu/mca/mcax: print all MCAX registersFelix Held
2021-07-15soc/amd/common/block/cpu/mca: make building the BERT support conditionalFelix Held
2021-07-15soc/amd/common/block/cpu/mca: commonize mca_check_all_banksFelix Held
2021-07-15soc/amd/common/block/cpu/mca/mca: factor out mca_skip_checkFelix Held
2021-07-15soc/amd/stoneyridge/mca: implement and use mca_has_expected_bank_countFelix Held
2021-07-15soc/amd/common/block/cpu/mca: move function prototypes to local headerFelix Held
2021-07-15soc/amd/*/mca: factor out common MCA/MCAX check & print functionalityFelix Held
2021-07-15soc/amd/common/blocks/cpu/mca: factor out common BERT helper functionsFelix Held
2021-07-15soc/amd/*/mca: factor out BERT entry generation to soc/amd/commonFelix Held
2021-07-14soc/amd: factor out check_mca to common codeFelix Held
2021-07-14soc/amd: move check_mca prototype to soc/amd/common/blocks/includeFelix Held
2021-07-14soc/amd/common/block/lpc: Don't disable the HOG bitRaul E Rangel
2021-07-14soc/amd/cezanne: Move APOB update into ramstageRaul E Rangel
2021-07-14soc/amd/common/block/apob: Fix incorrect printf formatRaul E Rangel
2021-07-12soc/amd/{cezanne,common}: Enable IOMMU PCIe DeviceRaul E Rangel
2021-07-02soc/amd/common/espi: Fix debug message log levelRaul E Rangel
2021-07-02soc/amd/common/block/cpu: Cache the uCode to avoid multiple SPI readsRaul E Rangel
2021-07-02soc/amd/common/block/lpc: Add custom SPI DMA boot deviceRaul E Rangel
2021-06-30soc/amd/common/fsp/dmi.c: Fix Type 17 DMI reportingNikolai Vyssotski
2021-06-28soc/amd/cezanne: Add call to mb to configure eSPI requirementsMartin Roth
2021-06-23soc/amd/common/acp: Populate _WOV ACPI methodKarthikeyan Ramasubramanian
2021-06-23soc/amd/common/block/cpu/noncar/memmap: move BERT region back into CBMEMFelix Held
2021-06-22soc/amd/common: Add GPIO config for native func w/ output driveMartin Roth
2021-06-16timestamp,amd/common/apob_cache: Add timestamps for APOBRaul E Rangel
2021-06-16soc/amd/common/block/acpi/bert: fix NULL checkFelix Held
2021-06-14soc/amd/common/pi/agesawrapper: use IOAPIC ID definesFelix Held
2021-06-13soc/amd/picasso: Move Type 17 DMI generation to commonNikolai Vyssotski
2021-06-08soc/amd: factor out acpi_soc_get_bert_region to amd/commonFelix Held
2021-06-07soc/amd/common/fsp/pci: Add size field to PCIe interrupt routing HOBNikolai Vyssotski
2021-06-07cezanne/psp_verstage: add reset/timer svcKangheui Won
2021-06-07psp_verstage: initialize i2c in soc_initKangheui Won
2021-05-30soc/amd/common/block/espi: Explicitly assert PLTRST#Raul E Rangel
2021-05-28soc/amd/picasso: fix MCACHE on psp_verstage RO bootKangheui Won
2021-05-27soc/amd/common/block: Fix missing include in acp.hRaul E Rangel
2021-05-26soc/amd/common/block/espi: Fix typo in espi_setup_periph_channelRaul E Rangel
2021-05-25soc/amd/common/block/espi: Increase ESPI_CH_READY_TIMEOUT_US to 10msRaul E Rangel
2021-05-21soc/amd/cezanne,common,picasso: use BERT region reserved by FSP driverFelix Held
2021-05-20soc/amd/common: Show espi init in logMartin Roth
2021-05-19soc/amd/common/block/espi_util: Work around in-band reset race conditionRaul E Rangel
2021-05-18cpu/x86: Only include smm code if CONFIG_HAVE_SMI_HANDLER=yArthur Heymans
2021-05-13soc/amd: factor out acpigen_write_alib_dptc to common codeFelix Held
2021-05-12psp_verstage: remove not-implemented files for cezanneKangheui Won
2021-05-12soc/amd/{common,picasso}: Use common PCIE_GPP_DRIVER driverRaul E Rangel
2021-05-12soc/amd/common/block/pci: Capitalize PCI ACPI namesRaul E Rangel
2021-05-12soc/amd{common,cezanne}: Move pcie_gpp.c to commonRaul E Rangel
2021-05-10soc/amd/picasso: move acpigen_dptc_call_alib to new common alibFelix Held
2021-05-10Revert "soc/amd/common/espi: Don't set alert pin in espi_set_initial_config"Raul E Rangel
2021-05-10psp_verstage: differentiate bios entryKangheui Won
2021-05-09soc/amd/common/fsp/pci: Add helper methods for PCI IRQ tableRaul E Rangel
2021-05-09soc/amd/common/block/pci: Implement acpigen_write_pci_{GNB,FCH}_PRTRaul E Rangel
2021-05-09soc/amd/{picasso,common/blocks/pci}: Move populate_pirq_dataRaul E Rangel
2021-05-09soc/amd/common/block/pci: Introduce struct pci_routing_infoRaul E Rangel
2021-05-08soc/amd/picasso/acpi/cpu: move WAL1 method that calls ALIB to commonFelix Held
2021-05-08soc/amd/picasso,common: move ALIB DPTC parameter struct to common codeFelix Held
2021-05-08soc/amd/picasso,common: move ALIB DPTC IDs to common codeFelix Held
2021-05-08soc/amd: factor out ACPI ALIB function numbers to common codeFelix Held
2021-05-07soc/amd/common/acpi/pci_int.asl: Allow IRQ sharingRaul E Rangel
2021-05-07soc/amd/common: Add Kconfig/Makefile support for common/fsp/*Raul E Rangel
2021-05-06soc/amd/common/espi,mb/: Allow configuring open drain ALERT#Raul E Rangel
2021-05-06soc/amd/common/espi: Don't set alert pin in espi_set_initial_configRaul E Rangel
2021-05-06soc/amd/common/espi: Print set eSPI peripheral configRaul E Rangel
2021-05-06soc/amd/{common/picasso}: Move pci_int.aslRaul E Rangel
2021-05-06soc/amd/{picasso/common}: Move populate_pirq_data prototype to commonRaul E Rangel
2021-05-05soc/amd/common/fsp/fsp-acpi: add check for maximum table sizeFelix Held
2021-05-05soc/amd/common/fsp/fsp-acpi: factor out SSDT from HOB functionalityFelix Held
2021-05-02soc/amd/cezanne: add verstage filesKangheui Won
2021-04-30soc/amd/common: Move external oscillator config away from commonKarthikeyan Ramasubramanian
2021-04-29soc/amd/common: Remove eSPI decode workaroundRaul E Rangel
2021-04-29psp_verstage: make temp_stack optionalKangheui Won
2021-04-29psp_verstage: make get_max_workbuf_size optionalKangheui Won
2021-04-29soc/amd/picasso: move PSP_SRAM addrs to separate headerKangheui Won
2021-04-29soc/amd/common/acp: Move Audio Co-processor driver to commonKarthikeyan Ramasubramanian
2021-04-28soc/amd/common/smi_handler: Print warning when receiving an SCI SMIRaul E Rangel
2021-04-23soc/amd/common/block/include/amdblocks: add msr_zen.hFelix Held
2021-04-23amd/common/blocks: Print eSPI peripheral channelRaul E Rangel
2021-04-23amd/vboot: remove bl_syscall_public.h from includeKangheui Won
2021-04-22soc/amd/common/block/cpu/noncar/memmap: include types.hFelix Held
2021-04-21soc/amd/{cezanne,common}/acpi: Add _OSC methodRaul E Rangel
2021-04-20soc/amd/{common,cezanne}: Add uPEP deviceRaul E Rangel
2021-04-16psp_verstage: move svc to platform-specific dirKangheui Won
2021-04-16soc/amd: move psp_verstage to amd/commonKangheui Won
2021-04-16soc/amd/common: Correct Kconfig enable for ACPI GPIO functionsMartin Roth
2021-04-15soc/amd/common/block/gpio_banks: Use configure_scimap()Kyösti Mälkki
2021-04-14soc/amd/common/block/pm: rework pm_set_power_failure_stateFelix Held
2021-04-14soc/amd/common/block/pm: remove POWER_STATE_DEFAULT_ON_AFTER_FAILUREFelix Held
2021-04-14soc/amd/common/block/pm: select HAVE_POWER_STATE_PREVIOUS_AFTER_FAILUREFelix Held
2021-04-14soc/amd/picasso/romstage: factor out chipset state saving functionalityFelix Held