summaryrefslogtreecommitdiffstats
path: root/src/arch/riscv
Commit message (Expand)AuthorAgeFilesLines
* arch/riscv/Makefile.mk: Fix OpenSBI compilationMaximilian Brune2024-02-181-3/+2
* arch to cpu: Add SPDX license headers to Kconfig filesMartin Roth2024-02-181-0/+2
* arch/riscv/boot.c: Comment OpenSBI Supervisor mode switchMaximilian Brune2024-02-101-2/+4
* arch/riscv: Add OPENSBI_FW_DYNAMIC_BOOT_HART optionMaximilian Brune2024-02-072-0/+12
* acpi,arch,commonlib: Rename Makefiles from .inc to .mkMartin Roth2024-01-241-0/+0
* include/memlayout.h: Add OPENSBI linker macroMaximilian Brune2024-01-181-0/+5
* arch/riscv: Use same indent levels for switch/caseFelix Singer2023-12-201-29/+29
* arch/riscv/payload: Remove old RISC-V CSR namesLennart Eichhorn2023-12-091-7/+0
* arch/riscv/romstage: Start from assemblyArthur Heymans2023-11-235-37/+39
* arch/x86/riscv: Use 'all' target to include files in all stagesArthur Heymans2023-11-131-50/+22
* arch/riscv/ramstage.S: Add comments for passed argumentsMaximilian Brune2023-11-131-1/+6
* arch/riscv: Add clang as supported architectureArthur Heymans2023-06-111-0/+1
* arch/riscv: Always build opensbi with GCCArthur Heymans2023-06-111-1/+3
* arch/risc/mcall.h: Make the stack pointer globalArthur Heymans2023-06-111-3/+3
* treewide: Remove 'extern' from functions declarationElyes Haouas2023-05-261-1/+1
* arch/riscv/trap_handler.c: Use new names for CSRArthur Heymans2023-04-212-2/+2
* arch/riscv: Fix compiler argument for clangArthur Heymans2023-04-211-2/+8
* treewide: Remove repeated wordsElyes Haouas2023-02-091-1/+1
* arch/riscv: Use 'enum cb_err'Elyes Haouas2022-12-251-7/+7
* src/arch: Remove unnecessary space after castsElyes Haouas2022-11-221-2/+2
* arch/{arm64,riscv}: Remove "CRIT: " from log messagesElyes Haouas2022-11-171-1/+1
* 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-061-2/+0
* commonlib: Substitude macro "__unused" in compiler.hBill XIE2022-07-141-1/+1
* commonlib: Clean up compiler.hJulius Werner2022-06-071-0/+4
* cbfs: Rename TYPE_FIT to TYPE_FIT_PAYLOADJulius Werner2022-06-011-1/+1
* *.h: Fix up typos in guardingArthur Heymans2022-05-111-1/+1
* arch/riscv: Fix some SMP related headersKyösti Mälkki2022-01-193-5/+6
* arch/{arm,arm64,ppc64,riscv}: Add noop cpu_relaxRaul E Rangel2021-11-251-0/+2
* src/acpi to src/lib: Fix spelling errorsMartin Roth2021-10-052-2/+2
* arch/riscv: Avoid gcc11 replacing memset implementation with memset callPatrick Georgi2021-09-191-1/+1
* arch/riscv/trap_handler: add missing types.h includeFelix Held2021-09-171-0/+1
* arch/{arm,ppc64,riscv}: Remove cpu_infoRaul E Rangel2021-07-261-11/+0
* cbfs: Remove prog_locate() for payloads (SELF and FIT)Julius Werner2021-03-171-3/+0
* src: Remove redundant include <rules.h>Elyes HAOUAS2021-02-071-1/+0
* symbols: Change implementation details of DECLARE_OPTIONAL_REGION()Julius Werner2020-08-271-2/+0
* src/arch: Drop unneeded empty linesElyes HAOUAS2020-08-243-4/+0
* src: Remove unused 'include <stddef.h>Elyes HAOUAS2020-08-183-3/+0
* treewide: Add Kconfig variable MEMLAYOUT_LD_FILEFurquan Shaikh2020-06-131-3/+3
* src: Remove unused '#include <cbfs.h>'Elyes HAOUAS2020-06-021-1/+0
* src: Remove unused 'include <lib.h>'Elyes HAOUAS2020-05-181-1/+0
* src: Remove leading blank lines from SPDX headerElyes HAOUAS2020-05-181-4/+0
* src: Remove unused '#include <stdint.h>'Elyes HAOUAS2020-05-131-1/+0
* treewide: Remove "this file is part of" linesPatrick Georgi2020-05-1142-42/+0
* src/arch/riscv: Convert to SPDX license headerPatrick Georgi2020-03-0642-694/+84
* commonlib: Add commonlib/bsdJulius Werner2020-01-284-5/+3
* src/arch: Remove unused <stdlib.h>Elyes HAOUAS2019-12-191-1/+0
* arch/*/*/early_variables.h: drop unused filesArthur Heymans2019-11-301-29/+0
* Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbolArthur Heymans2019-11-251-1/+0