summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-07-19lib/prog_loaders: Add payload_preloadRaul 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-18lib/thread: Move thread_run and thread_run_until outside of #if guardRaul E Rangel
2021-07-18lib/hardwaremain: Drop boot_state_current_{block,unblock}()Raul E Rangel
2021-07-18lib/thread: Make thread_run not block the current stateRaul E Rangel
2021-07-18lib/thread: Add thread_handleRaul 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-18lib/thread: Add mutexRaul E Rangel
2021-07-18x86/smp/spinlock: Disable thread coop when taking spinlockRaul E Rangel
2021-07-18lib/thread: Rename thread_cooperate and thread_prevent_coopRaul E Rangel
2021-07-18lib/thread: Allow nesting thread_cooperate and thread_prevent_coopRaul E Rangel
2021-07-18lib/thread: Clean up initialization sequenceRaul E Rangel
2021-07-18lib/thread: Add thread_yield helper methodRaul 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-17soc/amd/cezanne/graphics: add VBIOS ID remapping for BarceloFelix Held
2021-07-17soc/intel/alderlake: Select INTEL_GMA_OPREGION_2_1Meera Ravindranath
2021-07-17drivers/intel/gma: Support IGD Opregion 2.1Meera Ravindranath
2021-07-17soc/intel/elkhartlake: Expose FIVR config to mainboardLean Sheng Tan
2021-07-17mb/google/zork/var/vilboz: Add new memory MT40A1G16RC-062E:BFrank Wu
2021-07-17mb/intel/adlrvp: Update PMC Descriptor for Alder lake A0(906a0h) siliconSridhar Siricilla
2021-07-17soc/intel/common/block: Drop unused `intelblocks/mp_init.h` includeSubrata Banik
2021-07-17soc/intel/cannonlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/elkhartlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/jasperlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/apollolake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/icelake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/skylake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/tigerlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/alderlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17cpu/intel: Add dedicated file to grow Intel CPUIDsSubrata Banik
2021-07-17soc/intel/xeon_sp/cpx: Align Cooper Lake CPUID as per EDSSubrata Banik
2021-07-17mb/google/volteer: Deduplicate lockdown configFelix Singer
2021-07-17mb/google/volteer/baseboard: Configure chipset_lockdown separatelyFelix Singer
2021-07-16mb/google/kahlee/Kconfig: add board-specific MAINBOARD_PART_NUMBERFelix Held
2021-07-16mb/google/volteer/variants/collis: Redefine GPIO_EC_IN_RW to GPP_F17FrankChu
2021-07-16include/cpu/amd/msr: don't redefine the IA32_BIOS_SIGN_ID MSRFelix Held
2021-07-16mb/google/cherry: Allow payloads to enable USB VBUSYu-Ping Wu
2021-07-16ec/kontron/kempld: Add minimal GPIO driverMaxim Polyakov
2021-07-15lib/thread: Verify threads are initialized before yieldingRaul E Rangel
2021-07-15soc/amd/cezanne: add ACPI CPPC support for AMDJulian Schroeder
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/picasso/mca: factor out mca_has_expected_bank_countFelix 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-15soc/intel/alderlake: Add virtual GPIOs for community 1Maulik V Vaghela
2021-07-15drivers: spi_flash: Add Fast Read Dual I/O supportJulius Werner
2021-07-15google/trogdor: Enable SPI_FLASH_MACRONIXJulius Werner
2021-07-15drivers/intel/gma: Restructure Opregion version info codeMeera Ravindranath
2021-07-15soc/intel/tigerlake: Use `is_devfn_enabled()` for Crashlog UPDsSubrata Banik
2021-07-15soc/intel/alderlake: Use `is_devfn_enabled()` for Crashlog UPDsSubrata Banik
2021-07-15mb/intel/adlrvp: Disable xDCI in devicetreeMonika A
2021-07-15mb/google/guybrush: Make VBOOT_STARTS_BEFORE_BOOTBLOCK a defaultMartin Roth
2021-07-14soc/amd/picasso/mca: add missing types.h includeFelix Held
2021-07-14soc/amd: factor out check_mca to common codeFelix Held
2021-07-14soc/amd/cezanne/mca: add empty mca_check_all_banks functionFelix Held
2021-07-14soc/amd: move check_mca prototype to soc/amd/common/blocks/includeFelix Held
2021-07-14soc/amd/stoneyridge: add and use mca_is_valid_bank & mca_get_bank_nameFelix Held
2021-07-14soc/amd/picasso: implement and use mca_get_bank_nameFelix Held
2021-07-14soc/amd/picasso: implement and use mca_is_valid_bankFelix Held
2021-07-14soc/amd/picasso: check length of mca_bank_name arrayFelix Held
2021-07-14soc/amd/picasso: add missing banks to mca_bank_name arrayFelix Held
2021-07-14drivers/usb/acpi: Avoid dereferencing maybe-NULL pointerAngel Pons
2021-07-14drivers/usb/acpi: Replace unneeded `memcpy` useAngel Pons
2021-07-14soc/amd/stoneyridge: use index for mca_bank_name initializationFelix Held
2021-07-14soc/amd/stoneyridge/mca: add missing types.h includeFelix Held
2021-07-14src/device: Remove DEVICE_PATH_ESPI & DEVICE_PATH_LPCMartin Roth
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-14thread: Add missing static inlineRaul E Rangel
2021-07-14soc/amd/common/block/apob: Fix incorrect printf formatRaul E Rangel
2021-07-14soc/amd/cezanne: add basic MCA supportFelix Held
2021-07-14include/cpu/amd/msr: add and use MC_CTL_MASK macroFelix Held
2021-07-14include/cpu/x86/msr: move MC0_CTL_MASK to include/cpu/amd/msrFelix Held
2021-07-14soc/amd/picasso/mca: use mca_clear_status()Felix Held
2021-07-14src: use mca_clear_status function instead of open codingFelix Held
2021-07-14include/cpu/x86/msr: add mca_clear_status functionFelix Held
2021-07-14mb/google/cherry: add configuration for tomatoRex-BC Chen
2021-07-14soc/mediatek/mt8195: Get DRAM size from DRAM calibration resultRyan Chuang
2021-07-14soc/intel/alderlake: Add GFx Device ID 0x46a6Maulik V Vaghela
2021-07-14soc/intel/common: Use SPR for backing up data way and eviction maskSubrata Banik
2021-07-14soc/intel/skylake: Drop dead `ScanExtGfxForLegacyOpRom`Angel Pons
2021-07-14soc/intel/skylake: Rename `Rmt` devicetree settingAngel Pons
2021-07-14mb/siemens/chili: Drop ineffective `SaGv` settingAngel Pons
2021-07-14sb/intel/common: Hide IFD options if !HAVE_IFD_BINAngel Pons
2021-07-14soc/intel/common/block/cpu/cpulib: use mca_get_bank_count()Felix Held
2021-07-14cpu/intel/*/*_init: use mca_get_bank_count()Felix Held
2021-07-14include/cpu/x86/msr: introduce IA32_MC_*(x) macrosFelix Held
2021-07-14soc/amd/stoneyridge/mca: refactor warm boot check in mca_check_all_banksFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: factor out mca_check_all_banksFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: factor out mca_clear_errorsFelix Held