summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2021-07-26arch/x86,lib/thread: Enable thread support in romstageRaul E Rangel
2021-07-26lib/thread,lib/hardwaremain: Lazy initialize threadsRaul E Rangel
2021-07-26lib/thread,arch/x86: Move thread stacks into C bssRaul E Rangel
2021-07-24include/cpu: Remove one space from bitfield macro definitionSubrata Banik
2021-07-24include/cpu: Use tab instead of spaceSubrata Banik
2021-07-20lib/cbfs,device/pci_rom: Move cbfs_boot_map_optionrom and modernizeRaul E Rangel
2021-07-20soc/intel/alderlake: Add support for I2C6 and I2C7Varshit B Pandya
2021-07-19lib/prog_loaders: Add payload_preloadRaul 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-18lib/thread: Add mutexRaul 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: Add thread_yield helper methodRaul E Rangel
2021-07-17soc/amd/common/block/graphics: add GPU PCI ID for BarceloFelix Held
2021-07-17cpu/intel: Add dedicated file to grow Intel CPUIDsSubrata Banik
2021-07-16include/cpu/amd/msr: don't redefine the IA32_BIOS_SIGN_ID MSRFelix Held
2021-07-15drivers: spi_flash: Add Fast Read Dual I/O supportJulius Werner
2021-07-14src/device: Remove DEVICE_PATH_ESPI & DEVICE_PATH_LPCMartin Roth
2021-07-14thread: Add missing static inlineRaul E Rangel
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-14include/cpu/x86/msr: add mca_clear_status functionFelix Held
2021-07-14soc/intel/alderlake: Add GFx Device ID 0x46a6Maulik V Vaghela
2021-07-14include/cpu/x86/msr: introduce IA32_MC_*(x) macrosFelix Held
2021-07-14include/cpu/x86/msr: add IA32_ prefix to MC0_ADDR and MC0_MISCFelix Held
2021-07-12include/cpu/x86/msr: fix MCG_CTL_P definitionFelix Held
2021-07-12include/cpu/x86/msr: add mca_get_bank_count functionFelix Held
2021-07-12acpi: Add function to simplify If (CondRefOf (..)) sequencesTim Wawrzynczak
2021-07-06arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph
2021-07-01device: Clean up resource utility function signaturesKyösti Mälkki
2021-07-01SMBIOS: Drop now-unnecessary unionsAngel Pons
2021-07-01SMBIOS: Introduce `smbios_full_table_len` functionAngel Pons
2021-07-01SMBIOS: Introduce `smbios_carve_table` functionAngel Pons
2021-07-01SMBIOS: Introduce struct for SMBIOS table headerAngel Pons
2021-06-25Asm code: Use NO_EARLY_BOOTBLOCK_POSTCODES to remove Asm port80sMartin Roth
2021-06-22soc/intel/car: Add support for bootguard CARArthur Heymans
2021-06-21soc/intel/common: Add InSMM.STS supportAngel Pons
2021-06-21soc/intel/alderlake: Add GFx Device ID 0x46b3Meera Ravindranath
2021-06-21include/pci_def.h: Add some PCI Power Management CSR bitsTim Wawrzynczak
2021-06-19soc/intel/common/block/smm: Add `mainboard_smi_finalize`Aseda Aboagye
2021-06-17device: Add helper function devfn_disable()Subrata Banik
2021-06-15cpu/intel/msr.h: Sort MSRs in ascending orderAngel Pons
2021-06-15cpu/intel/msr.h: Add license headerAngel Pons
2021-06-14ACPI: Refactor use of global and device NVSKyösti Mälkki
2021-06-14ChromeOS: Separate NVS from global GNVSKyösti Mälkki
2021-06-14lib/hardwaremain.c: Hide preprocessor guards in headerAngel Pons
2021-06-11cpu/x86/lapic: Replace LOCAL_APIC_ADDR referencesKyösti Mälkki
2021-06-10cpu/x86/lapic: Drop read/write_around aliasesKyösti Mälkki
2021-06-10cpu/x86/lapic: Separate stop_this_cpu()Kyösti Mälkki
2021-06-10cpu/x86/lapic: Add lapic_busy() helperArthur Heymans
2021-06-10cpu/x86/lapic: Add lapic_send_ipi() helperArthur Heymans
2021-06-10cpu/x86/lapic: Do not inline some utility functionsKyösti Mälkki
2021-06-10cpu/x86/lapic: Add lapic_update32() helperKyösti Mälkki
2021-06-10cpu/x86/lapic: Regroup LAPIC accessorsKyösti Mälkki
2021-06-10include/limits.h: Add file (read: borrow from Linux)Angel Pons
2021-06-10device/pnp: Always provide `pnp_unset_and_set_config`Angel Pons
2021-06-10stddef.h: Use compiler macros for built-in integer typesJacob Garber
2021-06-09device/dram: Add LPDDR4 utilitiesRob Barnes
2021-06-09device: Add helper function is_devfn_enabled()Subrata Banik
2021-06-09cpu/x86/lapic: Add Kconfig choice LAPIC_ACCESS_MODEKyösti Mälkki
2021-06-08acpi: drop weak implementation of acpi_soc_get_bert_regionFelix Held
2021-06-08acpi: rework BERT ACPI table generation logicFelix Held
2021-06-08soc/intel: Add Alder Lake's GT device IDSridhar Siricilla
2021-06-07cpu/x86/lapic: Declare start_cpu() staticKyösti Mälkki
2021-06-07acpi: rename acpi_soc_fill_bert and add return valueFelix Held
2021-06-07acpi/device: Add ability to generate proper _STA for PowerResourceRaul E Rangel
2021-06-01acpi: drop unused parameter from acpi_soc_fill_bertFelix Held
2021-05-30lib/rtc: Add sanity check for time and dateWerner Zeh
2021-05-28option: Turn CMOS option backend into choiceAngel Pons
2021-05-28cpu/x86/entry16.S: Make Intel CBnT TOCTOU safeArthur Heymans
2021-05-27cbmem: Introduce "early" init hooks for consoleJulius Werner
2021-05-27lib/hexdump: remove hexdump32 and use hexdump insteadFelix Held
2021-05-27acpi: add SRAT Generic Initiator Affinity structureJonathan Zhang
2021-05-26soc/intel/elkhartlake: Update SA & IGD DIDs TableTan, Lean Sheng
2021-05-26option: Decouple API from CMOS backendAngel Pons
2021-05-26option.h: Correct `get_uint_option` return typeAngel Pons
2021-05-24device: Consider fw_config probing in `is_dev_enabled()`Furquan Shaikh
2021-05-24fw_config: Add helper function `fw_config_probe_dev`Furquan Shaikh
2021-05-21soc/intel/common: Add Alder Lake device IDsSumeet R Pawnikar
2021-05-14soc/intel/alderlake: Update CPU and IGD Device IDsMaulik V Vaghela
2021-05-14src/acpi: Add initial support for HMATJonathan Zhang
2021-05-14acpi: Add acpigen_write_thermal_zoneRaul E Rangel
2021-05-12include/console: Fix FSP Notify phase postcodes discrepancySubrata Banik
2021-05-12include/console: Rename and update POST_ENTRY_RAMSTAGE postcodeSubrata Banik
2021-05-12include/console: Fix duplicate entry of postcode 0x79Subrata Banik
2021-05-10*x86: fix x2apic mode boot issueWonkyu Kim
2021-05-10device: Drop unused `uma_memory_{base,size}` globalsAngel Pons
2021-05-10src: Drop "This file is part of the coreboot project" linesAngel Pons
2021-05-06drivers/pc80/rtc/option.c: Constrain API to integer valuesAngel Pons
2021-05-06src: Retype option API to use unsigned integersAngel Pons
2021-05-06include/console: Align ramstage Boot State Machine postcodesSubrata Banik
2021-05-03device: Switch pci_dev_is_wake_source to take pci_devfn_tTim Wawrzynczak
2021-04-30mb/google: Move ECFW_RW setting for non-ChromeEC boardsKyösti Mälkki
2021-04-30vc/google/chromeos: Refactor GNVS initKyösti Mälkki
2021-04-30cpu/x86/msr: introduce helpers msr_read, msr_writeMichael Niewöhner
2021-04-30src/acpi: Add APEI EINJ supportRocky Phagura
2021-04-28soc/intel: Add Z370, H310C and B365 device IDsAngel Pons