summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* {acpi,arch,soc}/acpi: Replace constant "One" with actual numberFelix Singer2022-12-272-4/+4
* arch/riscv: Use 'enum cb_err'Elyes Haouas2022-12-251-7/+7
* arch/x86: Use 'enum cb_err'Elyes Haouas2022-12-253-16/+17
* cpu/x86: Set up a separate stack for APsArthur Heymans2022-12-231-5/+3
* treewide: Remove duplicated includesElyes Haouas2022-12-211-1/+0
* lib: Hook up libhwbase in romstageJeremy Compostella2022-12-171-0/+6
* Set x86_64 as supported architecture for clangArthur Heymans2022-12-161-0/+1
* cpu/cpu.h: Change the function signatureArthur Heymans2022-12-101-3/+3
* arch/x86/ioapic.c: Move macros to compilation unitArthur Heymans2022-12-072-15/+15
* arch/x86/smbios.c: Allow creating entries for empty DIMM slotsAngel Pons2022-12-061-3/+30
* arch/x86: Buildtest clang targets with VBOOT_STARTS_BEFORE_BOOTBLOCKArthur Heymans2022-11-301-1/+1
* arch/arm/armv7: Disable generating neon FPU codeArthur Heymans2022-11-301-0/+1
* arch/arm/eabi_compat.c: Add eabi_clrX and eabi_memcyXArthur Heymans2022-11-301-0/+23
* arm/armv7/Makefile.inc: Fix processing ld files with clangArthur Heymans2022-11-301-0/+6
* /: Remove extra space after commaElyes Haouas2022-11-301-1/+1
* Revert "src/arch/x86: Use core apic id to get cpu_index()"Arthur Heymans2022-11-292-39/+8
* arch/arm: Use unified assembly syntaxArthur Heymans2022-11-244-34/+42
* src/arch: Remove unnecessary space after castsElyes Haouas2022-11-226-9/+9
* arch/x86/smbios: Add SMBIOS Type 39Jonathan Zhang2022-11-171-0/+49
* arch/{arm64,riscv}: Remove "CRIT: " from log messagesElyes Haouas2022-11-172-2/+2
* arch/x86: Disable clang build if using verstage_before_bootblockMartin Roth2022-11-161-1/+1
* arch/arm/armv7: Don't set gcc specific options for clang buildsMartin Roth2022-11-161-1/+4
* arch/x86/Kconfig: Move AMD stages arch to common codeArthur Heymans2022-11-141-7/+3
* arch/x86/mpspec.c: Drop weak write_smp_table()Kyösti Mälkki2022-11-131-22/+0
* drivers/generic/ioapic: Drop poor implementationKyösti Mälkki2022-11-131-118/+1
* arch/x86/memmove: Add 64bit versionArthur Heymans2022-11-123-8/+211
* cpu/x86: Set thread local storage in C codeArthur Heymans2022-11-123-17/+42
* arch/x86/ioapic: Reduce API exposureKyösti Mälkki2022-11-102-6/+3
* arch/x86: Add register_new_ioapic()Kyösti Mälkki2022-11-102-0/+15
* Revert "mb/aopen/dxplplusu: Remove board"Kyösti Mälkki2022-11-091-0/+2
* arch/x86 & commonlib: Add macros for postcodes used in x86/tablesMartin Roth2022-11-081-3/+3
* cpu/x86: Drop !CPU_INFO_V2 codeArthur Heymans2022-11-072-13/+0
* cpu/amd/agesa: Remove leftover codeArthur Heymans2022-11-071-1/+1
* mb/aopen/dxplplusu: Remove boardArthur Heymans2022-11-071-2/+0
* treewide: Add 'IWYU pragma: export' commentElyes Haouas2022-11-031-1/+1
* arch/x86: Clean up includesElyes Haouas2022-10-267-9/+16
* arch/x86: x86_64 implies SSE2 supportPatrick Rudolph2022-10-241-0/+5
* arch/x86/include/arch: fix assembly clobber for 64bitMatei Dibu2022-10-221-44/+28
* arm64/armv8: Use 'enum cb_err'Elyes Haouas2022-10-212-9/+10
* arch/x86/include: Split CPUID access into separate fileMartin Roth2022-10-202-103/+112
* arch/x86: Only use .bss from car.ld when running XIPArthur Heymans2022-10-202-0/+4
* arch/x86/smbios.c: Fix Upgrade processor information in SMBIOSZhixing Ma2022-10-171-0/+2
* smbios: Add API to generate SMBIOS type 28 Temperature ProbeErik van den Bogaert2022-10-061-0/+29
* treewide: use predicates to check for enabled pci devicesFabio Aiuto2022-10-061-1/+1
* arch/x86/timestamp.c: Add missing <stdint.h>Elyes Haouas2022-10-061-0/+1
* arch/x86/mmap_boot.c: Clean up includesElyes Haouas2022-10-061-1/+1
* smbios: Add API to generate SMBIOS type 43 TPM DeviceMichał Żygowski2022-09-301-0/+23
* treewide: use is_enabled_cpu() on cycles over device listFabio Aiuto2022-09-291-6/+1
* arch/x86/idt.S: Use 'iretq' for ENV_X86_64Elyes HAOUAS2022-09-291-2/+2
* riscv: Enable the newfangled way of selecting instruction setsPatrick Georgi2022-09-171-5/+11