summaryrefslogtreecommitdiff
path: root/src/arch/x86/include
AgeCommit message (Expand)Author
2022-01-15arch/x86/spinlock.h: Support systems with >128 coresArthur Heymans
2022-01-01src: Drop duplicated includesElyes HAOUAS
2021-11-13Add ENV_STAGE_SUPPORTS_SMP to clean up spinlock stubsKyösti Mälkki
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-09pci_mmio_cfg: Move guard around pci_s_* functions to x86Nico Huber
2021-10-22sb,soc/intel: Set IOAPIC redirection entry countKyösti Mälkki
2021-10-18arch/x86,cpu/x86,lib/thread: Remove usage of cpu_info from lib/threadRaul E Rangel
2021-10-17sb/amd/cimx/sb800: Clear IOAPIC vectors only onceKyösti Mälkki
2021-10-17drivers/generic/ioapic: Drop enable_virtual_wireKyösti Mälkki
2021-10-05arch/x86,cpu/x86: Introduce new method for accessing cpu_infoRaul E Rangel
2021-09-28arch/x86: Make sure compiler knows we're stopping in hlt()Martin Roth
2021-08-31arch/x86: Implement cpu_info in C codeArthur Heymans
2021-08-11arch/x86: Helper functions to get deterministic cache parametersSubrata Banik
2021-07-26arch/x86,cpu/x86/mp_init: Switch cpu_info index type to size_tRaul E Rangel
2021-07-18x86/smp/spinlock: Disable thread coop when taking spinlockRaul E Rangel
2021-07-06arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph
2021-06-18arch/x86/include/arch/smp/mpspec: improve mp_bustype enum definitionFelix Held
2021-06-16arch/x86/ioapic: Drop irq_on_fsb as a configurable itemKyösti Mälkki
2021-06-12arch/x86/mptable: Add smp_write_ioapic_from_hw()Kyösti Mälkki
2021-06-12arch/x86/ioapic: Add get_ioapic_id() and get_ioapic_version()Kyösti Mälkki
2021-06-11cpu/x86/lapic: Replace LOCAL_APIC_ADDR referencesKyösti Mälkki
2021-06-08arch/x86/include/bert_storage: introduce bert_should_generate_acpi_tableFelix Held
2021-06-07drivers/generic/ioapic: Use arch/x86/ioapicKyösti Mälkki
2021-05-30arch/x86/acpi_bert_storage: change return type of bert_errors_presentFelix Held
2021-04-06arch/x86: Provide readXp/writeXp helpers in arch/mmio.hAngel Pons
2021-02-14arch/x86: Drop `cstates` pointer from CPU driversAngel Pons
2021-02-06intel: Rename config FSP_USES_MP_SERVICES_PPI to MP_SERVICES_PPIFurquan Shaikh
2021-02-04acpi: Add support for reporting CrashLog in BERT tableFrancois Toguo
2020-12-05cpu/x86/64bit: Add code to call function in protected modePatrick Rudolph
2020-08-24src/arch: Drop unneeded empty linesElyes HAOUAS
2020-08-19arch/x86/boot: Jump to payload in protected modePatrick Rudolph
2020-07-26smp/spinlock: Do not define barrier() globallyKyösti Mälkki
2020-07-26arch/x86: Move cpu_relax()Kyösti Mälkki
2020-07-14src: Remove unused 'include <stdint.h>Elyes HAOUAS
2020-07-05arch/x86: Support x86_64 exceptionsPaul Menzel
2020-06-02arch/x86/postcar_loader: utilize var_mtrr_context APIAaron Durbin
2020-05-18x86/include/arch/mmio.h: Convert to 96 characters line lengthElyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-07arch/x86: unexpose postcar_frame_common_mtrrs()Aaron Durbin
2020-05-02acpi: Move ACPI table support out of arch/x86 (4/5)Furquan Shaikh
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-05-02acpi: Move ACPI table support out of arch/x86 (2/5)Furquan Shaikh
2020-05-02arch/x86: Change power_res_dev_states[] to be static const * constFurquan Shaikh
2020-05-01acpi_device: Make integer array input variable constDuncan Laurie
2020-05-01arch/x86/acpi: Add define for generic container HIDDuncan Laurie
2020-04-29arch/x86/acpigen: Constify fieldlist parameter to acpigen_write_fieldFurquan Shaikh
2020-04-29arch/x86/acpigen: Add helpers for Store() and If (Lequal (...))Furquan Shaikh
2020-04-29arch/x86: Implement RESET_VECTOR_IN_RAMFelix Held
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-28arch/x86/acpi_device: Constify struct device * parameter to UID functionsFurquan Shaikh
2020-04-28device: Constify struct device * parameter to write_acpi_tablesFurquan Shaikh
2020-04-28arch/x86/acpi_device: Add a helper function to write PCI deviceFurquan Shaikh
2020-04-27arch/x86/acpigen: Add helpers for generating _ADRFurquan Shaikh
2020-04-20arch/x86/acpi: Add code to generate ACPI for PS2 keyboardsRajat Jain
2020-04-15cpu/x86/acpi: Add assignments to ACPI_Sn enumsMarshall Dawson
2020-04-13acpi: Bump MADT to revision 3Patrick Rudolph
2020-04-13acpi: Bump FADT to revision 6Patrick Rudolph
2020-04-06arch/x86/acpi: add definitions for IVHD type 11hMichał Żygowski
2020-03-06src/arch/x86: Convert to SPDX license headerPatrick Georgi
2020-03-05Revert "acpi: Bump FADT to revision 6"Matt DeVillier
2020-03-02acpi: Bump FADT to revision 6Patrick Rudolph
2020-03-02arch/x86/acpigen: Add new helper routines for XOR and get_rx_gpioRajat Jain
2020-02-24include/arch/cpu.h: Remove old reference to ROMCCElyes HAOUAS
2020-02-04arch/x86/include/arch: Add SMM_TASK_STATE_SEGEugene Myers
2020-01-30arch/x86: add acpigen resource supportJonathan Zhang
2020-01-24arch/x86/acpi_device: Add macros to define gpio interrupt with wakeAlex Levin
2020-01-12include/arch/romstage: Fix typoElyes HAOUAS
2020-01-12include/arch/acpigen: Fix typoElyes HAOUAS
2020-01-09acpi: Be more ACPI compliant when generating _UIDPatrick Rudolph
2020-01-07acpigen: Add function to generate unicode namesPatrick Rudolph
2019-12-27arch/x86: Remove <arch/cbfs.h>Kyösti Mälkki
2019-12-27arch/x86: Remove walkcbfs()Kyösti Mälkki
2019-12-20arch/x86: Drop romcc bootblockArthur Heymans
2019-12-19src: Remove unused 'include <arch/cpu.h>'Elyes HAOUAS
2019-12-19src/arch: Remove unused <stdlib.h>Elyes HAOUAS
2019-12-19Drop ROMCC code and header guardsArthur Heymans
2019-12-14bootblock: Provide some common prototypesKyösti Mälkki
2019-12-12acpigen: Add methods for mutex operationsPatrick Rudolph
2019-11-30arch/*/*/early_variables.h: drop unused filesArthur Heymans
2019-11-30arch/x86/cache.h: Use ENV_CACHE_AS_RAM macroArthur Heymans
2019-11-25Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbolArthur Heymans
2019-11-22arch/acpigen.h: Correct PARENT_PREFIX encoding valueElyes HAOUAS
2019-11-22arch/x86: Remove spinlocks inside CARKyösti Mälkki
2019-11-21arch/x86: Remove copy_and_run()Kyösti Mälkki
2019-11-21cpu/amd/fam10: Drop supportArthur Heymans
2019-11-21drivers/intel/fsp1_0: Drop supportArthur Heymans
2019-11-18include: Make stdbool.h a separate fileJulius Werner
2019-11-12arch/x86/car.ld: Rename suffix _start/_endArthur Heymans
2019-11-10arch/x86: Remove EARLY_EBDA_INIT supportArthur Heymans
2019-11-01arch/acpi.h: Use the predefined typedef acpi_addr_tHimanshu Sahdev
2019-10-29arch/x86/*.S: use defines instead of hardcoded valuesPatrick Rudolph
2019-10-28arch/x86: Move max cpuid leaf function into arch/x86Andrey Petrov
2019-10-25arch/acpi.h: Convert MADT APIC type names to all capsHimanshu Sahdev
2019-10-25arch/acpi.h: Use the aforementioned typedef acpi_table_headerHimanshu Sahdev
2019-10-24arch/acpi.h: Use of typedef for acpi_vfctHimanshu Sahdev
2019-10-24arch/acpi.h: Use of typedef for acpi_vfct_image_hdrHimanshu Sahdev
2019-10-01cpu/intel/common: Move intel_ht_sibling() to common folderPatrick Rudolph
2019-09-28cpu,device/: Remove some __SIMPLE_DEVICE__ and __ROMCC__ useKyösti Mälkki
2019-09-14arch/x86: Replace some __PRE_RAM__ useKyösti Mälkki
2019-09-14arch/x86: Remove acpi_fail_wakeup() and cbmem_fail_resume()Kyösti Mälkki