summaryrefslogtreecommitdiffstats
path: root/src/arch/riscv
Commit message (Expand)AuthorAgeFilesLines
* 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
* lib/Kconfig: Remove RAMSTAGE_CBMEM_TOP_ARGArthur Heymans2019-11-101-1/+0
* arch/riscv: Pass cbmem_top to ramstage via calling argumentArthur Heymans2019-11-103-6/+11
* arch/riscv: Use FDT from calling argument when using FITArthur Heymans2019-11-061-14/+4
* arch/riscv: Rename `stages.c` to `romstage.c`Nico Huber2019-11-062-10/+1
* arch/riscv: Don't link `stages.c` into ramstageNico Huber2019-11-051-1/+0
* src: Remove unused 'include <string.h>'Elyes HAOUAS2019-10-201-1/+0
* arch/x86: Refactor CAR_GLOBAL quirk for FSP1.0Kyösti Mälkki2019-09-091-1/+3
* arch/non-x86: Use ENV_ROMSTAGE_OR_BEFOREKyösti Mälkki2019-08-261-1/+1
* arch/non-x86: Remove use of __PRE_RAM__Kyösti Mälkki2019-08-201-5/+1
* arch/riscv: Enable FIT supportJonathan Neuschäfer2019-08-082-0/+142
* riscv: add support for OpenSBIXiang Wang2019-08-037-11/+182
* riscv: Remove unused headersPatrick Rudolph2019-07-281-2/+0
* arch, include, soc: Use common stdint.hJacob Garber2019-07-121-79/+0
* arch/riscv: Make RISCV specific options depend on ARCH_RISCVArthur Heymans2019-07-021-11/+12
* arch/riscv/mcall: Drop debug codePatrick Rudolph2019-06-281-9/+0
* riscv: workaround selfboot putting the coreboot table into prog_entry_argXiang Wang2019-06-231-0/+7
* riscv: use mret to invoke M-mode payload and disable interruptsXiang Wang2019-06-231-5/+20
* riscv: Fix MENTRY_FRAME_SIZE to fit different machine lengthsXiang Wang2019-06-231-1/+1
* arch/riscv/Kconfig: Make correct default value for CONFIG_ARCH_RISCV_MSubrata Banik2019-06-041-2/+2
* src: Use include <console/console.h> when appropriateElyes HAOUAS2019-04-231-1/+0
* src: Add missing include 'console.h'Elyes HAOUAS2019-04-231-1/+0
* src: Use 'include <string.h>' when appropriateElyes HAOUAS2019-03-201-1/+0
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-082-3/+3
* arch/io.h: Separate MMIO and PNP opsKyösti Mälkki2019-03-041-3/+3
* device/mmio.h: Add include file for MMIO opsKyösti Mälkki2019-03-041-1/+1
* riscv: Add initial support for 32bit boardsPhilipp Hug2019-02-137-16/+46
* riscv: Use correct argument in a1 when invoking payloadPhilipp Hug2019-02-091-1/+1
* riscv: Show hart id in trap handlerPhilipp Hug2019-02-021-0/+2
* riscv: Simplify payload handlingXiang Wang2019-02-0210-59/+94
* riscv: ARCH_RISCV_RV{32,64} selects ARCH_RISCVRonald G. Minnich2019-01-241-1/+2
* riscv: create Kconfig architecture features for new partsRonald G. Minnich2019-01-172-4/+53
* buildsystem: Promote rules.h to default includeKyösti Mälkki2019-01-162-2/+0
* arch/riscv: Don't set FPU state to "dirty"Jonathan Neuschäfer2018-12-191-5/+0
* arch/riscv: Define and use SBI_ENOSYSJonathan Neuschäfer2018-12-192-1/+3