summaryrefslogtreecommitdiff
path: root/src/soc/amd
AgeCommit message (Expand)Author
2024-11-21tree: Remove unused <bootstate.h>Elyes Haouas
2024-11-19tree: Remove unused <assert.h>Elyes Haouas
2024-11-14cpu/x86/mtrr: Use fls/ffs from lib.hShuo Liu
2024-11-10soc/*: Explicitly include static.h for DEV_PTRNicholas Chin
2024-11-07soc/amd/common/psp/rpmc: bring debug output in line with fmap sectionFelix Held
2024-11-05soc/amd/common/psp_smi_flash: refactor SPI controller busy checkFelix Held
2024-11-05soc/amd/common/psp_smi_flash: factor out get_flash_deviceFelix Held
2024-10-28soc/amd/common/psp: add RPMC provisioning codeFelix Held
2024-10-28soc/amd/common/psp: add code for reporting RPMC statusFelix Held
2024-10-28soc/amd/common/block/psp: fix logic bug in psp_get_* functionsFelix Held
2024-10-11soc/amd/common/block/psp/Kconfig: drop some 'default n'Felix Held
2024-10-11soc/amd/common/psp_smi_flash: add RPMC command-specific data structuresFelix Held
2024-10-09soc/amd/common/psp: add and call PSP SMI SPI RPMC function stubsFelix Held
2024-10-03soc/amd/glinda/.../iomap.h: Update for glindaMaximilian Brune
2024-10-03soc/amd/glinda/include/smu.h: Update mailbox register addressesAvinash Munduru
2024-10-03soc/amd/.../amd_pci_int_defs.h: Update according to datasheetMaximilian Brune
2024-10-03soc/amd/*: Explicitly include static.h for config_of_socNicholas Chin
2024-09-30soc/amd/glinda: Update pci int defsMaximilian Brune
2024-09-30soc/amd/glinda: Update gpp bridge naming schemeMaximilian Brune
2024-09-30soc/amd/glinda: Update SCI mappingMaximilian Brune
2024-09-30soc/amd/glinda/include/soc/smi.h: Update for glindaMaximilian Brune
2024-09-30soc/amd/glinda: Remove non-exisiting I2C definitionsMaximilian Brune
2024-09-26soc/amd/glinda/chipset.cb: Add missing devicesMaximilian Brune
2024-09-26soc/amd/glinda/chipset.cb: Update for glindaSatya SreenivasL
2024-09-25vc/amd/opensil: Move openSIL interface declarations to common headerNicolas Kochlowski
2024-09-16soc/amd/common/psp/psb: add missing newline in debug messageFelix Held
2024-09-09soc/amd/cezanne: Add an option to enable A/B recovery schemeZheng Bao
2024-08-27soc/amd/stoneyridge/smihandler: add PSP SMI handlerFelix Held
2024-08-27soc/amd/common/psp: move PSP SMI SPI access function prototypesFelix Held
2024-08-27soc/amd/common/psp: consistently use uint[8,16,32,64]_t data typesFelix Held
2024-08-27soc/amd/common/psp: add helper functions to retrieve capability bitsFelix Held
2024-08-27soc/amd/common/psp/psp_def: rename MBOX_BIOS_CMD_PSP_QUERYFelix Held
2024-08-27soc/amd/common/psp/psp_smi_flash: implement generation 1 supportFelix Held
2024-08-27soc/amd/common/psp/psp_smi_flash: introduce common data structuresFelix Held
2024-08-27soc/amd/common/psp/psp_smi_flash: factor out generation-specific codeFelix Held
2024-08-27soc/amd/common/psp/psp_def: rework command buffer documentationFelix Held
2024-08-09soc/amd/*: pass PSP RPMC NVRAM base and size to amdfwtoolFelix Held
2024-08-08soc/amd/*: pass PSP NVRAM base and size to amdfwtoolFelix Held
2024-08-08soc/amd/picasso/Makefile: move PSP_NVRAM_[BASE,SIZE]Felix Held
2024-08-07soc/amd/common/psp_smi_flash: add buffer overflow checksFelix Held
2024-08-07soc/amd/common/psp_smi_flash: implement SPI read/write/erase commandFelix Held
2024-08-07soc/amd/common/psp_smi_flash: implement SPI info commandFelix Held
2024-08-07soc/amd/common/psp_smi_flash: add spi_controller_availableFelix Held
2024-08-07soc/amd/common/psp_smi_flash: add find_psp_spi_flash_device_regionFelix Held
2024-08-07soc/amd/common/psp_smi_flash: validate target SPI region IDFelix Held
2024-08-07soc/amd/common/psp_smi_flash: add command-specific data structuresFelix Held
2024-08-07soc/amd/common/psp: add and call PSP SMI SPI access function stubsFelix Held
2024-08-07soc/amd/common/psp_smi: implement P2C mailbox handlingFelix Held
2024-08-07soc/amd/common/include/spi: add and use SPI_MISC_CNTRL defineFelix Held
2024-08-05soc/amd: add PSP SMI handler stubFelix Held
2024-08-01soc/amd/common/smi_util: add PSP SMI helper functionsFelix Held
2024-07-31soc/amd/common/psp: move buffer sizes to common headerFelix Held
2024-07-31soc/amd/common/psp_smm: introduce and use send_psp_command_smmFelix Held
2024-07-31soc/amd/common/psp_smm: add comments to psp_notify_smmFelix Held
2024-07-31soc/amd/common/psp_smm: add/improve comments to buffers and flagsFelix Held
2024-07-31device: introduce and use dev_get_domain_idFelix Held
2024-07-25soc/amd/common/psp_gen2: use MMIO access againFelix Held
2024-07-25soc/amd/common/psp_gen2: return status from soc_read_c2p38Felix Held
2024-07-25soc/amd/common/block/psp_gen2: add get_psp_mmio_baseFelix Held
2024-07-25soc/amd: add SoC-specific root_complex.c to SMMFelix Held
2024-07-25soc/amd/*/root_complex: introduce and use domain_iohc_info structFelix Held
2024-07-25acpi,soc: use is_domain0 functionFelix Held
2024-07-25soc/amd: Ensure bank 0 is selected before accessing VBNV in CMOSYu-Ping Wu
2024-07-25soc/amd/psp_verstage: Add -Oz flag for clangYu-Ping Wu
2024-07-22soc/amd/common/root_complex: move IOHC_MMIO_EN definition to headerFelix Held
2024-07-15soc/amd/phoenix/include/gpio: update GPIO HID to AMDI0030Felix Held
2024-07-15soc/amd/glinda/include/gpio: update GPIO HID to AMDI0030Felix Held
2024-07-15soc/amd/glinda/include/gpio: update to match hardwareFelix Held
2024-07-11soc/amd/phoenix: Fix APOB NV size/base for non-vboot buildsMatt DeVillier
2024-07-11soc/amd/mendocino: Fix APOB NV size/base for non-vboot buildsMatt DeVillier
2024-07-10cbmem_top: Change the return value to uintptr_tElyes Haouas
2024-07-04soc/amd/common/acpi/ivrs: use PCI_DEVFN macroFelix Held
2024-06-18soc/amd/cezanne: Add AMD Renoir SOC supportAnand Vaikar
2024-06-11soc/amd/genoa_poc: Prefer include <soc/gpio.h> via <gpio.h>Elyes Haouas
2024-05-29tree: Remove unused <stddef.h>Elyes Haouas
2024-05-28tree: Remove unused <stdarg.h>Elyes Haouas
2024-05-23device: drop unnecessary CHECK_REV_IN_OPROM_NAME optionFelix Held
2024-05-23soc/amd/phoenix/chip_opensil.h: add missing include guardsFelix Held
2024-05-22soc/amd/phoenix/chip.h: add USB PHY configuration for openSILFelix Held
2024-05-22soc/amd/phoenix/chip.h: add DDI configuration for openSILFelix Held
2024-05-22soc/amd/phoenix/chipset_*.cb: remove TODOFelix Held
2024-05-15mb/amd/birman/devicetree_phoenix_opensil: add stub MPIO chipsFelix Held
2024-05-13soc/amd/common/block/psp: Comment unused symbolElyes Haouas
2024-05-12vc/amd/opensil: introduce common mpio/chip.h header fileFelix Held
2024-05-06soc/amd/phoenix/include/platform_descriptor: remove TODOFelix Held
2024-04-26soc/amd/genoa_poc/chip.h: remove empty newline before '}'Felix Held
2024-04-24soc/amd/common/amd_pci_util.h: assign 0 to PIN_A in pcie_swizzle_pinFelix Held
2024-04-24soc/amd/common/amd_pci_util.h: rename bridge irq in pci_routing_infoFelix Held
2024-04-22soc/amd/phoenix/acpi: call acpi_add_opensil_tables in openSIL caseFelix Held
2024-04-22vc/amd/opensil/stub/ramstage: add acpi_add_opensil_tables stubFelix Held
2024-04-22drivers/intel/fsp2_0: Introduce fsp print helper macrosAppukuttan V K
2024-04-19soc/amd/glinda: Add support for A0 and B0 steppingsAnand Vaikar
2024-04-15soc/amd/picasso: Mark eMMC as non-removable for Windows 10/11 installCoolStar
2024-04-12tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas
2024-04-11tree: Drop unused <timestamp.h>Elyes Haouas
2024-04-11tree: Drop unused <string.h>Elyes Haouas
2024-04-10tree: Drop unused <elog.h>Elyes Haouas
2024-04-10tree: Drop unused <stdio.h>Elyes Haouas
2024-04-09tree: Drop unused <post.h>Elyes Haouas
2024-04-09tree: Drop unused <console/console.h>Elyes Haouas