summaryrefslogtreecommitdiff
path: root/src/soc/amd/common/block
AgeCommit message (Expand)Author
2021-07-26soc/amd/common/block/acpimmio: add Kconfig option for biosram accessorsFelix Held
2021-07-26soc/amd/common/block/pm: Add support for Modern Standby event loggingKarthikeyan Ramasubramanian
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-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-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-08soc/amd: factor out acpi_soc_get_bert_region to amd/commonFelix Held
2021-05-30soc/amd/common/block/espi: Explicitly assert PLTRST#Raul E Rangel
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-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-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,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-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/{picasso/common}: Move populate_pirq_data prototype to commonRaul E Rangel
2021-05-05soc/amd/common/fsp/fsp-acpi: factor out SSDT from HOB functionalityFelix Held
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-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-22soc/amd/common/block/cpu/noncar/memmap: include types.hFelix Held
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
2021-04-11soc/amd/common/block/gpio: remove SoC type check in gpio_fill_wake_stateFelix Held
2021-04-10soc/amd/common: Handle power resume after power failureKarthikeyan Ramasubramanian
2021-04-10soc/amd/cezanne: Add GRXS and GTXS methodEric Lai
2021-04-08soc/amd: remove special GPIO_2 override soc_gpio_hookKyösti Mälkki
2021-04-08soc/amd/common: Add PM_ESPI_INTR_CTRLRaul E Rangel
2021-04-05soc/amd/common: Add some ESPI register definitionsMartin Roth
2021-04-05soc/amd: Make espi_clear_decodes privateRaul E Rangel
2021-04-05soc/amd: Make espi_configure_decodes privateRaul E Rangel
2021-04-05soc/amd/common/espi: Clear DNCMD_COMPLETE on completionRaul E Rangel
2021-04-05soc/amd/common/espi: Reset eSPI registers to known stateRaul E Rangel
2021-04-05soc/amd/common/espi: Add missing eSPI register definitionsRaul E Rangel
2021-04-05soc/amd/common/espi: Add ESPI_ prefix to SLAVE0_INT_ENRaul E Rangel
2021-04-05soc/amd/common: Add func to clear eSPI IO & memory decode rangesMartin Roth
2021-03-31soc/amd/common/block/graphics: Don't add VBIOS to cbmem when using GOPRaul E Rangel
2021-03-29soc/amd: smbus: Use correct type for uintptr_tPaul Menzel
2021-03-29soc/amd/common/block/acpimmio/mmio_util: add fch_disable_kb_rstFelix Held
2021-03-29soc/amd: move PM_RST_CTRL1 register definition to common acpimmio headerFelix Held
2021-03-28soc/amd/common/gpio: add PAD_NF_SCI pad typeFelix Held
2021-03-28soc/amd/common/block/i2c: Use `size_t` for `num_pins`Angel Pons
2021-03-28soc/amd/common/block/i2c: Fix printf format specifiersAngel Pons