summaryrefslogtreecommitdiff
path: root/src/soc
AgeCommit message (Expand)Author
2022-02-16Use the fallthrough statement in switch loopsArthur Heymans
2022-02-16soc/amd/common/block/psp: add PSP commandJason Glenesk
2022-02-15soc/intel/cnl: Move selection of DISABLE_HECI1_AT_PRE_BOOT back to mainboardMatt DeVillier
2022-02-15soc/intel/cnl: switch to PMC/IPC for HECI disable on SOC_INTEL_COMETLAKEMatt DeVillier
2022-02-15soc/intel/common/block/cse: move cse_disable_mei_devices() into disable_heci.cMatt DeVillier
2022-02-15soc/intel/apollolake: Fix overlapping ACPI resource rangesMatt DeVillier
2022-02-15soc/intel/common/cse: Add `cse_send_end_of_post()` as a public functionSubrata Banik
2022-02-15soc/intel/*/pmc: Add `finalize` operation for pmcSubrata Banik
2022-02-15soc/intel/xeon_sp: Add function to clear PMCON status bitsSubrata Banik
2022-02-15soc/intel/apollolake: Add function to clear PMCON status bitsSubrata Banik
2022-02-15soc/intel/skylake: Add function to clear PMCON status bitsSubrata Banik
2022-02-15soc/intel/elkhartlake: Fix PCR ID for eSPIWerner Zeh
2022-02-15soc/intel/common/block/pcie/rtd3: Fix bit checksAngel Pons
2022-02-15Revert "soc/intel/adl: Skip sending MBP HOB to save boot time"MAULIK V VAGHELA
2022-02-15soc/apollolake: Make IO decode / enable register configurableSean Rhodes
2022-02-15soc/intel/cnl: Enable CSE FW sync for CSE LITE SKUMatt DeVillier
2022-02-15soc/amd/sabrina: Select ACP gen2Fred Reitberger
2022-02-15soc/amd/common/acp: add acp_gen2Fred Reitberger
2022-02-14soc/intel/graphics: Repurpose graphics_get_memory_base()Ethan Tsao
2022-02-13soc/amd/common/include/ioapic: make IOAPIC IDs not depend on MAX_CPUSFelix Held
2022-02-12soc/intel/apl: Use Kconfig to enable CseRbpSean Rhodes
2022-02-12soc/amd/cezanne/psp_verstage/uart: Fix off by 1 errorRaul E Rangel
2022-02-12soc/amd/cezanne: Allow to specify SPL table path in KconfigZheng Bao
2022-02-12soc/amd/common: Scan bridge devices behind SoCs GPU ControllerKevin Chiu
2022-02-12soc/mediatek: Fix printing SPM versionYu-Ping Wu
2022-02-11soc/intel/common: Re-use Alder Lake-M device IDs for Alder Lake-NUsha P
2022-02-11soc/amd/common/acp: introduce acp_gen1Fred Reitberger
2022-02-11soc/amd/common/fsp: check fsp image revisionJulian Schroeder
2022-02-11soc/amd/cezanne,picasso,sabrina: Fix incorrect values of CBFS amdfw position ...Robert Zieba
2022-02-11soc/amd/common/block/lpc/espi_util: add decode range register helpersFelix Held
2022-02-11soc/amd/common/block/include/espi: rename IO/MMIO base/size registersFelix Held
2022-02-11src/soc/intel/common/block/i2c: Use early BAR in ENV_PAYLOAD_LOADERTim Wawrzynczak
2022-02-11soc/mediatek/mt8186: Lower SPI NOR speed to 52MHizYu-Ping Wu
2022-02-11soc/mediatek: Only update required bits when triggering WDT resetRex-BC Chen
2022-02-10soc/intel/common: Add Crash Log and PMC SRAM PCI device IDsTim Wawrzynczak
2022-02-10soc/mediatek/mt8173/dramc_pi_calibration_api.c: Remove duplicated "ERROR" in ...Elyes HAOUAS
2022-02-09vendorcode/intel/fsp: Add FSP header file for Alder Lake N FSP v2503_00Ronak Kanabar
2022-02-09soc/intel/common/gpio: Add PAD_NC_LOCK and PAD_CFG_GPI_SCI_LOCK macroEric Lai
2022-02-09soc/amd/common/block/psp: introduce AMD_SOC_SEPARATE_EFS_SECTIONFred Reitberger
2022-02-09soc/intel/alderlake: Define USB2_PORT_MAX_TYPE_C macroSridhar Siricilla
2022-02-09soc/intel/common/cse: Add function to perform global reset lockSubrata Banik
2022-02-09soc/mediatek/mt8186: Fix issue of clearing watchdog statusRex-BC Chen
2022-02-09soc/mediatek/mt8186: Support DRAM fast calibration using blobXi Chen
2022-02-08soc/amd/sabrina/Kconfig: remove SOC_AMD_COMMON_BLOCK_PCI_MMCONF TODOFelix Held
2022-02-08soc/intel/quark/storage_test.c: Remove duplicated "ERROR" in log messageElyes HAOUAS
2022-02-08soc/amd/cezanne: Disable CONSOLE_CBMEM_PRINT_PRE_BOOTBLOCK_CONTENTSRaul E Rangel
2022-02-08soc/amd/common/psp_verstage: Add UART support to PSP consoleRaul E Rangel
2022-02-08soc/amd/sabrina/psp_verstage: Implement get_uart_baseRaul E Rangel
2022-02-08soc/amd/picasso/psp_verstage: Implement get_uart_baseRaul E Rangel
2022-02-08soc/amd/cezanne/psp_verstage: Implement get_uart_baseRaul E Rangel
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-07soc/amd/cezanne: Add the fw SPL to fw.cfgZheng Bao
2022-02-07soc/intel/common/block/pcie/rtd3: Add optional _OFF and _ON skip controlCliff Huang
2022-02-07soc/intel/common/block/pcie/rtd3: Add PM methods to the device.Cliff Huang
2022-02-07soc/intel/common: Define enum cpu_perf_eff_type type for core typesSridhar Siricilla
2022-02-07soc/intel/apollolake: Convert to ASL 2.0Elyes HAOUAS
2022-02-07soc/amd/sabrina/Kconfig: remove TODO from SOC_AMD_COMMON_BLOCK_UARTFelix Held
2022-02-05soc/amd/sabrina/Kconfig: remove TODO from SOC_AMD_COMMON_BLOCK_IOMMUFelix Held
2022-02-05nb,soc/amd/*/iommu: fix comment about IOMMU MMIO resourceFelix Held
2022-02-05soc/amd/sabrina/Kconfig: remove TODO from SOC_AMD_COMMON_BLOCK_ACPIMMIOFelix Held
2022-02-05soc/amd/common/include/acpimmio: drop 16 and 32 bit PM2 access functionsFelix Held
2022-02-05soc/amd/common/block/acpimmio/print_reset_status: extend bit name tableFelix Held
2022-02-05cpu/x86/lapic: Move LAPIC configuration to MP initKyösti Mälkki
2022-02-04soc/amd/sabrina/include/amd_pci_int_defs.h: remove PIRQ_SATAFelix Held
2022-02-04soc/amd/sabrina/Kconfig: remove SOC_AMD_COMMON_BLOCK_DATA_FABRIC TODOFelix Held
2022-02-04soc/amd/sabrina/Kconfig: remove TODO from SOC_AMD_COMMON_BLOCK_SMUFelix Held
2022-02-04soc/amd/sabrina/Kconfig: remove TODO from SOC_AMD_COMMON_BLOCK_AOACFelix Held
2022-02-04soc/intel/alderlake: Enable USB2 port reset message on Type-C portsAnil Kumar
2022-02-04soc/amd/sabrina/Kconfig: remove TODO from SOC_AMD_COMMON_BLOCK_I2CFelix Held
2022-02-04soc/amd/common/block/i2c/i23c_pad_ctr: add & use I23C pad configurationFelix Held
2022-02-04soc/intel/alderlake: Remove `soc_gpio_lock_config()` override functionSubrata Banik
2022-02-04soc/intel/common: Remove GPIO PAD lock config override from mainboardSubrata Banik
2022-02-04soc/intel/{adl, common}: Add routines into CSE IA-common codeSubrata Banik
2022-02-03soc/amd/*/i2c: factor out common I2C pad configurationFelix Held
2022-02-03soc/amd/*/i2c: introduce and use MISC_I2C_PAD_CTRL(bus) macroFelix Held
2022-02-03soc/amd/*/i2c: drop unused mainboard_i2c_overrideFelix Held
2022-02-03soc/intel/apollolake: Rename PWRMBASE macro and functionSubrata Banik
2022-02-03soc/intel/cannonlake: Forbid FSP from disabling HECI1Subrata Banik
2022-02-02soc/amd/cezanne: Rename PSP_POSTCODES_ON_ESPI to PSP_INIT_ESPIRaul E Rangel
2022-02-02soc/amd/cezanne,vc/cezanne: Implement svc_write_postcodeRaul E Rangel
2022-02-02soc/intel/cannonlake: Add `disable_vmx` devtree optionAngel Pons
2022-02-02soc/intel/alderlake: Use PMC IPC to disable HECI1Subrata Banik
2022-02-02soc/intel/tigerlake: Use PMC IPC to disable HECI1Subrata Banik
2022-02-02soc/intel/jasperlake: Use SBI msg to disable HECI1Subrata Banik
2022-02-02soc/intel/cannonlake: Use SBI msg to disable HECI1Subrata Banik
2022-02-02soc/intel/apollolake: Use PCR write to disable HECI1Subrata Banik
2022-02-02soc/intel/skylake: Use PCR write to disable HECI1Subrata Banik
2022-02-02soc/intel/elkhartlake: Use SBI msg to disable HECI1Subrata Banik
2022-02-02soc/intel/common/cse: Rework heci_disable functionSubrata Banik
2022-02-02soc/intel/common/cse: Make cse_disable_mei_devices a public functionSubrata Banik
2022-02-01psp_verstage: report developer mode to PSPKangheui Won
2022-02-01psp_verstage: add new svc for cezanneKangheui Won
2022-02-01soc/samsung/exynos5420: Remove unuseful 'return' in void functionElyes HAOUAS
2022-02-01soc/nvidia/tegra124/sor.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-02-01soc/nvidia/tegra210/sor.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-02-01soc/rockchip/rk3399/display.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-02-01soc/qualcomm/ipq40xx/spi.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-02-01soc/intel/xeon_sp/acpi.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-02-01soc/samsung/exynos5250: Add missing 'void' in function definitionElyes HAOUAS
2022-02-01drivers/i2c/designware/dw_i2c: return enum cb_err from dw_i2c_initFelix Held