summaryrefslogtreecommitdiffstats
path: root/src/arch
Commit message (Expand)AuthorAgeFilesLines
* arch/x86: Clarify help text for 64-bit supportSubrata Banik7 days1-3/+3
* arch/io.h: Add port I/O functions to other architecturesAlper Nebi Yasak10 days4-0/+32
* arch/arm64: Support FEAT_CCIDXYidi Lin12 days1-3/+18
* tree: Add some SMBIOS_PROCESSOR_FAMILY macrosElyes Haouas2024-06-012-3/+3
* tree: Remove unused <string.h>Elyes Haouas2024-05-293-3/+0
* tree: Use <stdio.h> for snprintfElyes Haouas2024-05-292-0/+2
* tree: Add smbios_processor_typeElyes Haouas2024-05-282-2/+2
* acpi/acpi_apic;arch/x86/acpi: better document ACPI_NO_PCAT_8259 caseFelix Held2024-05-271-1/+2
* arch/arm64: Implement initial set of SMBIOS tablesBenjamin Doron2024-05-252-0/+223
* arch/arm64: Support calling a trusted monitorBenjamin Doron2024-05-254-0/+140
* arch/x86: Remove unused `protected_mode_jump` APISubrata Banik2024-05-144-54/+0
* x86: Switch to protected_mode_call_1arg for correct argument passingSubrata Banik2024-05-141-1/+2
* arch/arm64/Makefile.mk: Switch linker to GNU GCCYidi Lin2024-05-091-3/+2
* arch/arm64/Makefile.mk: Unset toolchain vars for BL31Yidi Lin2024-05-091-1/+3
* arch/arm/armv7/exception.c: fix warnings of macros and functionsIntegral2024-04-261-8/+8
* arch/arm64: Extend cache helper functionsDavid Milosevic2024-04-242-12/+27
* arch/arm64: Add EL1/EL2/EL3 support for arm64David Milosevic2024-04-2212-38/+117
* arch/x86: Prevent .text/.init overlap with older linkersSubrata Banik2024-04-172-1/+12
* tree: Drop duplicated <device/{path,resource}.h>Elyes Haouas2024-04-122-2/+0
* tree: Drop unused <cbmem.h>Elyes Haouas2024-04-121-1/+0
* tree: Drop unused <console/console.h>Elyes Haouas2024-04-091-1/+0
* lib/program.ld: Account for large code model sectionsArthur Heymans2024-04-081-0/+4
* arch/x86/bootblock.ld: Account for the .data sectionArthur Heymans2024-04-041-1/+1
* Kconfig: Make GBD_STUB and long mode mutually exclusiveArthur Heymans2024-04-012-2/+4
* arch/ppc64: Add arch as supported by the clang compilerArthur Heymans2024-04-011-0/+1
* arch/ppc64: Fix inline assembly for clangArthur Heymans2024-04-011-1/+6
* arch/x86: Remove blank lines before '}' and after '{'Elyes Haouas2024-03-306-8/+0
* cpu/x86/Kconfig: Mark 64bit support as stableArthur Heymans2024-03-281-7/+5
* cpu/x86: Link page tables in stage if possibleArthur Heymans2024-03-281-1/+5
* arch/riscv: remove misaligned load/store/fetch handlingRonald G Minnich2024-03-275-265/+4
* arch/x86/bootblock.ld: Align the base of bootblock downwardsArthur Heymans2024-03-261-7/+4
* util/xcompile: Add target architecture to CPPFLAGSArthur Heymans2024-03-262-22/+0
* arch/riscv: add new SBI callsRonald G Minnich2024-03-251-5/+70
* arch/riscv: add Kconfig variable RISCV_SOC_HAS_MENVCFGRonald G Minnich2024-03-222-0/+13
* arch/x86: Fix typo for macro CPUID_FEATURE_HTTJincheng Li2024-03-211-1/+1
* arch/x86: Directly return result of `IS_POWER_OF_2()`Paul Menzel2024-03-191-4/+1
* arch/riscv: add constants for Base ExtensionRonald G Minnich2024-03-191-0/+13
* arch/x86: Add API to check if cache sets are power-of-twoSubrata Banik2024-03-172-0/+25
* treewide: Move stdlib.h to commonlibMaximilian Brune2024-03-156-0/+29
* arch/riscv: support physical memory protection (PMP) registersRonald G Minnich2024-03-143-32/+147
* arch/riscv: Remove typedefsMaximilian Brune2024-03-098-36/+36
* arch/riscv: Add SMP support for exception handlerXiang Wang2024-03-092-114/+117
* arch/riscv: Makefile.mk: Fix incorrect config variableRonald G Minnich2024-03-061-1/+1
* drivers/intel/fsp: Work around multi-socket Xeon-SP pipe init bugArthur Heymans2024-03-051-1/+5
* riscv/mb/qemu: fix DRAM probingPhilipp Hug2024-03-045-16/+86
* arch/x86/Kconfig: Deduplicate ARCH_SUPPORTS_CLANG selectionElyes Haouas2024-03-041-2/+1
* Kconfig: Make the SEPARATE_ROMSTAGE default configurable in other filesArthur Heymans2024-02-271-1/+2
* arch/x86/ioapic: use uintptr_t for IOAPIC base addressFelix Held2024-02-234-36/+38
* arch/riscv/Makefile.mk: Fix OpenSBI compilationMaximilian Brune2024-02-181-3/+2
* arch to cpu: Add SPDX license headers to Kconfig filesMartin Roth2024-02-187-0/+14