summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* 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
* 3rdparty/opensbi: Update to latest ToTPatrick Georgi2022-09-141-0/+1
* src: remove force-included header rules.h from individual filesMartin Roth2022-09-066-11/+0
* x86: Zero SMBIOS region before writing tablesJonathon Hall2022-08-261-0/+7
* src/arch/x86/smbios.c: remove unneeded bracesFabio Aiuto2022-08-241-5/+4
* arm/libgcc: Support signed 64-bit divisionRob Barnes2022-08-132-1/+75
* arch/x86/acpi: Replace Store() with ASL 2.0 syntaxFelix Singer2022-07-302-26/+26
* arch/x86/acpi: Replace And() with ASL 2.0 syntaxFelix Singer2022-07-301-3/+3
* arch/x86/acpi: Replace LNotEqual(a,b) with ASL 2.0 syntaxFelix Singer2022-07-301-3/+2
* arch/x86/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer2022-07-302-8/+8
* arch/x86/acpi: Replace Add(a,b,c) with ASL 2.0 syntaxFelix Singer2022-07-291-2/+2