summaryrefslogtreecommitdiff
path: root/src/arch/x86
AgeCommit message (Expand)Author
2019-12-27bootblock: Support normal/fallback mechanism againKyösti Mälkki
2019-12-26src/x86|cpu/intel: Hardcode FIT and IDMarshall Dawson
2019-12-26src: Remove unused include <string.h>Elyes HAOUAS
2019-12-20arch/x86: Drop romcc bootblockArthur Heymans
2019-12-19arch/x86,soc/intel: Drop RESET_ON_INVALID_RAMSTAGE_CACHEKyösti Mälkki
2019-12-19src/arch/x86: Build mainboard acpi_tables source if presentKarthikeyan Ramasubramanian
2019-12-19src: Remove unused 'include <arch/cpu.h>'Elyes HAOUAS
2019-12-19src/arch: Remove unused <stdlib.h>Elyes HAOUAS
2019-12-19arch/x86: Drop uses of ROMCC_BOOTBLOCKArthur Heymans
2019-12-19Drop ROMCC code and header guardsArthur Heymans
2019-12-16arch/x86: Make X86 stages select ARCH_X86Arthur Heymans
2019-12-14bootblock: Provide some common prototypesKyösti Mälkki
2019-12-12acpigen: Add methods for mutex operationsPatrick Rudolph
2019-12-11printf: Automatically prefix %p with 0xJulius Werner
2019-12-06arch|cpu/x86: Add Kconfig option for x86 reset vectorMarshall Dawson
2019-12-03src: Add missing include <stdlib.h>Elyes HAOUAS
2019-11-30kill CAR_GLOBAL_MIGRATION leftoversArthur Heymans
2019-11-30arch/x86/car.ld: Drop CAR_GLOBAL regionArthur Heymans
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-29arch/x86/exception.c: Drop CAR_GLOBAL_MIGRATION supportArthur Heymans
2019-11-26arch/x86: SMBIOS: Improve core count reportingAndrey Petrov
2019-11-25Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbolArthur Heymans
2019-11-22arch/acpigen.h: Correct PARENT_PREFIX encoding valueElyes HAOUAS
2019-11-22Makefiles: Remove -D__PRE_RAM__Kyösti Mälkki
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-19lib/fmap: Disable pre-RAM cache for FSP 1.0Julius Werner
2019-11-18include: Make stdbool.h a separate fileJulius Werner
2019-11-14lib/fmap: Add optional pre-RAM cacheJulius Werner
2019-11-13arch/x86: Correctly determine number of enabled coresAndrey Petrov
2019-11-12arch/x86/car.ld: Rename suffix _start/_endArthur Heymans
2019-11-11console,boot_state: Exclude printk() from reported timesKyösti Mälkki
2019-11-10arch/x86: Remove EARLY_EBDA_INIT supportArthur Heymans
2019-11-10lib/Kconfig: Remove RAMSTAGE_CBMEM_TOP_ARGArthur Heymans
2019-11-06arch/x86: Create preprocessed __ROMCC__ bootblock sourceKyösti Mälkki
2019-11-05security/vboot: Removed vboot_prepare from vboot_locatorWim Vervoorn
2019-11-04cpu/qemu-x86: Add x86_64 bootblock supportPatrick Rudolph
2019-11-04smbios: Create a type for smbios_enclosure_typeMathew King
2019-11-04arch/x86/Kconfig: drop unused BOOTBLOCK_SAVE_BIST_AND_TIMESTAMPElyes HAOUAS
2019-11-03arch/x86: Use the stage argument to implement cbmem_topArthur Heymans
2019-11-03cpu/x86/tsc: Flip and rename TSC_CONSTANT_RATE to UNKNOWN_TSC_RATEKyösti Mälkki
2019-11-01arch/acpi.h: Use the predefined typedef acpi_addr_tHimanshu Sahdev
2019-11-01lib/cbmem_top: Add a common cbmem_top implementationArthur Heymans
2019-10-30Program loading: Handoff cbmem_top via calling argumentsArthur Heymans
2019-10-30arch/x86/boot.c: Pass arguments when running programsArthur Heymans
2019-10-30arch/x86/Makefile.inc: Use the 'all' target to add common sourcesArthur Heymans
2019-10-29arch/x86/*.S: use defines instead of hardcoded valuesPatrick Rudolph
2019-10-28arch/x86: Populate more fields in SMBIOS type 4Andrey Petrov
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-08arch/x86: Don't allow separate verstage to boot from romcc bootblockArthur Heymans
2019-10-04arch/x86/acpi: Add SSDT for QEMUPatrick Rudolph
2019-10-01cpu/intel/common: Move intel_ht_sibling() to common folderPatrick Rudolph
2019-09-30arch/x86: Fix __ROMCC__ automatic prerequisitiesKyösti Mälkki
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
2019-09-13timestamps: Remove TIMESTAMP_CACHE_IN_BSSKyösti Mälkki
2019-09-13arch/x86/bootblock_crt0.S: Leverage eax in protected mode entryHimanshu Sahdev aka CunningLearner
2019-09-11arch/x86: Cache the TSEG region at the top of ramSubrata Banik
2019-09-11arch/x86: Restrict use of _car_global[start|end]Kyösti Mälkki
2019-09-11arch/x86: Drop _car_relocatable_data symbolsKyösti Mälkki
2019-09-11arch/x86: Move ehci_dbg_info outside _car_relocatable_dataKyösti Mälkki
2019-09-11timestamps: Improve collection for ENV_ROMSTAGE_OR_BEFOREKyösti Mälkki
2019-09-10AUTHORS: Move src/arch/x86 copyrights into AUTHORS fileMartin Roth
2019-09-09arch/x86: Refactor CAR_GLOBAL quirk for FSP1.0Kyösti Mälkki
2019-09-06superio/common: Add ssdtgen for generic SuperIOsPatrick Rudolph
2019-09-02soc/intel/common/timer: Make TSC frequency calculation dynamicallySubrata Banik
2019-08-31arch/x86: Remove WB attribute from 0..CACHE_TMP_RAMTOPKyösti Mälkki
2019-08-29arch/x86: Fix clearing .bss sectionKyösti Mälkki
2019-08-29arch/x86: remove weak car_stage_entry() symbolAaron Durbin
2019-08-28arch/x86/postcar: unexpose postcar_commit_mtrrs() symbolAaron Durbin
2019-08-26x86: Introduce RESET_VECTOR_IN_RAM optionMartin Roth
2019-08-26arch/x86: Simplify <arch/early_variables.h>Kyösti Mälkki
2019-08-26soc/intel: Use common romstage codeKyösti Mälkki
2019-08-26Move and rename ARCH_STAGE_HAS_xxx_SECTION rulesKyösti Mälkki
2019-08-23arch/x86/acpi: Add acpi_device_hidPatrick Rudolph
2019-08-22ACPI S3: Depend on RELOCATABLE_RAMSTAGEKyösti Mälkki
2019-08-22ACPI S3: Drop ACPI_HUGE_LOWMEM_BACKUPKyösti Mälkki
2019-08-22arch/x86: Add <arch/romstage.h>Kyösti Mälkki
2019-08-21AMD fam10: Remove HAVE_ACPI_RESUME supportKyösti Mälkki
2019-08-20src: Remove variable length arraysJacob Garber
2019-08-15arch/x86: Add postcar_frame_common_mtrrs()Kyösti Mälkki
2019-08-13cpu/x86: Move some SMM function declarationsKyösti Mälkki
2019-08-11arch/x86: Flip option NO_CAR_GLOBAL_MIGRATIONKyösti Mälkki
2019-08-06arch/x86/acpi.c: Change TPM2 ACPI Table to support CRBChristian Walter
2019-08-03smbios: Make SMBIOS type 3 enclosure type settable at runtimeMathew King
2019-08-02src/arch/x86/acpi: Constify struct device instancesAamir Bohra
2019-07-13cpu/x86: Move smm_lock() prototypeKyösti Mälkki
2019-07-12arch, include, soc: Use common stdint.hJacob Garber
2019-07-12device/pci: Replace use of dev_find_slot() for IRQsKyösti Mälkki
2019-07-10arch/cpu/x86: Update AMD detectionMarshall Dawson
2019-07-09arch/x86: Avoid HAVE_SMI_HANDLER conditional with smm-classKyösti Mälkki
2019-07-08src/arch/x86/acpigen: Compare dev_states_count to size_tElyes HAOUAS