summaryrefslogtreecommitdiff
path: root/src/soc/amd
AgeCommit message (Expand)Author
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
2021-09-16soc/amd/common/block/pi: Add missing include stdbool.hRaul E Rangel
2021-09-16soc/amd/picasso/agesa_acpi: Add missing include 'arch/cpu.h'Raul E Rangel
2021-09-16drivers/intel/fsp2_0: Pass orientation to fsp_report_framebuffer_infoTim Wawrzynczak
2021-09-13soc/amd/common/block/cpu: Add missing includeRaul E Rangel
2021-09-09Revert "soc/amd/common: Skip psp_verstage on S0i3 resume"Karthikeyan Ramasubramanian
2021-09-09soc/amd/cezanne/include/gpio: add remote GPIO pin mux definitionsFelix Held
2021-09-09soc/amd/common/block/acpi/gpio: add warning for remote GPIO usageFelix Held
2021-09-09soc/amd/common/block/gpio_banks: add remote GPIO supportFelix Held
2021-09-09soc/amd/common/block/acpimmio: add remote GPIO bank ACPIMMIO regionFelix Held
2021-09-09soc/amd/common/block/include/i2c: introduce I2C_RESET_SCL_PIN macroFelix Held
2021-09-08soc/amd/cezanne/fsp_m_params: set usb_phy version and length.Julian Schroeder
2021-09-08cpu/x86/tsc: Deduplicate Makefile logicAngel Pons
2021-09-08soc/amd/common/block/gpio_banks: add comment about acpimmio_* symbolsFelix Held
2021-09-08soc/amd/common/block/gpio_banks: inline iomux_read8 and iomux_write8Felix Held
2021-09-08soc/amd/common/block/gpio_banks: factor out gpio_mux_ptrFelix Held
2021-09-08soc/amd/common/include/acpimmio: reduce visibility of GPIO MMIO accessFelix Held
2021-09-08soc/amd/common/block/gpio_banks: move GPIO MUX access functionsFelix Held
2021-09-08soc/amd/common/block/gpio_banks/gpio: use unsigned types where neededFelix Held
2021-09-08soc/amd/common/block/gpio_banks/gpio: use gpio_t for GPIO numbersFelix Held
2021-09-08soc/amd/common: move GPIO ACPIMMIO access functions to gpio_banks blockFelix Held
2021-09-08soc/amd/common/block/gpio_banks: factor out get_gpio_muxFelix Held
2021-09-08soc/amd/common/block/i2c: move raw GPIO access functions to gpio_banksFelix Held
2021-09-08soc/amd/common/block/i2c: use common GPIO API in drive_sclFelix Held
2021-09-08soc/amd/*/bootblock,early_fch: rework i2c_scl_pins configurationFelix Held
2021-09-04soc/amd/picasso: select ADD_FSP_BINARIES if USE_AMD_BLOBS is selectedFelix Held
2021-09-03soc/amd/common/block/gpio_banks/Kconfig: add option for non-soc/ chipsFelix Held
2021-09-03src/*: Specify type of `DIMM_SPD_SIZE` onceAngel Pons
2021-09-01soc/amd/cezanne: Increase the FSP_M_SIZE configurationKarthikeyan Ramasubramanian
2021-09-01soc/amd/common: Change default spi speeds to 33MHzMartin Roth
2021-08-31soc/amd/*/include/soc/gpio: remove GPIO_2_EVENTFelix Held
2021-08-30soc/amd/cezanne/fch: implement and use fch_clk_output_48MhzFelix Held
2021-08-30soc/amd: Show SPI settings in bootblockMartin Roth
2021-08-30soc/amd/common: Show current SPI speeds and modesMartin Roth
2021-08-30soc/amd/cezanne/early_fch: Perform early SPI initializationKarthikeyan Ramasubramanian
2021-08-30soc/amd/common: Update SPI based on Kconfig & EFS instead of devtreeMartin Roth
2021-08-30soc/amd/common: move GPIO register state save struct to gpio_banks.hFelix Held
2021-08-30soc/amd/common/fsp/Makefile: drop strip_quotes call in FSP-M size checkFelix Held
2021-08-29soc/amd/cezanne/chip: add functionality to power down eMMC interfaceFelix Held
2021-08-28soc/amd/common/fsp/Makefile: check if CONFIG_FSP_M_FILE is definedFelix Held
2021-08-27soc/amd/common/block/spi: Add SPI config to KconfigMartin Roth
2021-08-27soc/amd/common/fsp/fsp_validate: add runtime check for FSP-M binary sizeFelix Held
2021-08-26soc/amd/common/fsp/Makefile: check if FSP-M is larger than FSP_M_SIZEFelix Held
2021-08-20soc/amd/common: Skip psp_verstage on S0i3 resumeMartin Roth
2021-08-19acpi: Fill fadt->century based on KconfigNico Huber
2021-08-18soc/amd/cezanne: Disable Co-op multitaskingRaul E Rangel
2021-08-18soc/amd/common/upep.asl: Correct device list formatPratik Vishwakarma
2021-08-05soc/amd/common/block/spi: Enable host burst to 4 DWORD when using DMAKarthikeyan Ramasubramanian
2021-08-05soc/amd/common/block/spi: introduce SOC_AMD_COMMON_BLOCK_SPI_4DW_BURSTFelix Held
2021-08-05soc/amd/cezanne/fsp_m_params:Configure the iommu_support UPDJason Glenesk
2021-08-05soc/amd/cezanne: Generate IVRS for cezanneJason Glenesk
2021-08-05soc/amd/picasso: Move IVRS generation code to commonJason Glenesk
2021-07-31soc/amd/common/block/acpi: Add IVRS kconfigJason Glenesk
2021-07-31soc/amd/common/block/gpio_banks: use unsigned int for gevent parameterFelix Held
2021-07-31soc/amd/common/block/gpio_banks/gpio: add missing newlineFelix Held
2021-07-31soc/amd/common/block/gpio_banks/gpio: add comment in check_gpiosFelix Held
2021-07-31soc/amd/common/block/gpio_banks/gpio: use size_t where neededFelix Held
2021-07-30soc/amd/common/block/include/gpio_banks: use gpio_t for gpio numbersFelix Held
2021-07-30soc/amd/common/block/gpio_banks/gpio: factor out set_gpio_muxFelix Held
2021-07-30soc/amd/common/block/include/acpimmio_map: drop unused GPIO bank definesFelix Held
2021-07-30soc/amd/common/block/include/acpimmio_map: add GPIO bank 3 to tableFelix Held
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/*/chip.h: Correct PSPP Enum ValueMatt Papageorge
2021-07-24soc/amd/common/block/cpu/mca/mca_common: remove additional newlineFelix Held
2021-07-23soc/amd/stoneyridge/fch: change sb prefix of sb_clk_output_48Mhz to fchFelix Held
2021-07-23soc/amd/picasso/fch: change sb prefix of sb_clk_output_48Mhz to fchFelix Held
2021-07-23soc/amd/picasso/fch: make sb_clk_output_48Mhz staticFelix Held
2021-07-21soc/amd/cezanne/mca: add and use mca_bank_name[]Felix 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-20soc/amd/picasso/makefile: order source files alphabeticallyFelix Held
2021-07-20soc/amd/cezanne/makefile: order source files alphabeticallyFelix Held
2021-07-19soc/amd/{cezanne,picasso}: Escape PSP_VERSTAGE_FILE defaultRaul E Rangel
2021-07-19soc/amd/{common,cezanne}: Implement HAVE_PAYLOAD_PRELOAD_CACHERaul E Rangel
2021-07-18soc/amd/cezanne: Start loading APOB asynchronouslyRaul 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