summaryrefslogtreecommitdiffstats
path: root/arch/riscv/lib
Commit message (Expand)AuthorAgeFilesLines
* riscv: assembler versions of memcpy, memmove, memsetHeinrich Schuchardt2021-04-084-0/+289
* riscv: simplify longjmpHeinrich Schuchardt2021-04-081-6/+2
* common: Drop asm/global_data.h from common headerSimon Glass2021-02-029-0/+9
* Merge tag 'dm-pull-5jan21' of git://git.denx.de/u-boot-dm into nextTom Rini2021-01-051-1/+1
|\
| * dm: Rename DM_GET_DRIVER() to DM_DRIVER_GET()Simon Glass2021-01-051-1/+1
* | riscv: Complete efi header for RV32/64Leo Yu-Chi Liang2020-12-141-0/+10
* | riscv: Fix efi header size for RV32Leo Yu-Chi Liang2020-12-141-3/+14
* | riscv: Fix efi header for RV32Atish Patra2020-12-141-1/+6
* | riscv: reset after crashHeinrich Schuchardt2020-12-141-4/+4
|/
* riscv: Move timer portions of SiFive CLINT to drivers/timerSean Anderson2020-10-261-39/+2
* riscv: Move Andes PLMT driver to drivers/timerSean Anderson2020-10-262-51/+0
* timer: Return count from timer_ops.get_countSean Anderson2020-10-222-8/+4
* Merge branch 'next'Tom Rini2020-10-058-126/+98
|\
| * riscv: Ensure gp is NULL or points to valid dataSean Anderson2020-09-301-1/+2
| * riscv: Use a valid bit to ignore already-pending IPIsSean Anderson2020-09-301-2/+14
| * riscv: Match memory barriers between send_ipi_many and handle_ipiSean Anderson2020-09-301-0/+2
| * riscv: Rework Sifive CLINT as UCLASS_TIMER driverSean Anderson2020-09-301-28/+34
| * riscv: Clean up initialization in Andes PLICSean Anderson2020-09-301-33/+25
| * riscv: Rework Andes PLMT as a UCLASS_TIMER driverSean Anderson2020-09-301-23/+21
| * riscv: Rework riscv timer driver to only support S-modeSean Anderson2020-09-302-39/+0
| * fdtdec: optionally add property no-map to created reserved memory nodeEtienne Carriere2020-09-221-1/+1
* | riscv: restore global data pointer in trap handlerHeinrich Schuchardt2020-09-281-0/+3
|/
* cmd: provide command sbiHeinrich Schuchardt2020-08-251-0/+36
* riscv: fix building with CONFIG_SPL_SMP=nHeinrich Schuchardt2020-08-251-1/+1
* riscv: additional crash informationHeinrich Schuchardt2020-08-141-22/+35
* riscv: remove redundant logical constraint.Heinrich Schuchardt2020-08-141-1/+1
* riscv: Call spl_board_init_f() in the generic SPL board_init_f()Bin Meng2020-08-141-0/+9
* Revert "riscv: Allow use of reset drivers"Bin Meng2020-07-241-2/+0
* riscv: Make SiFive HiFive Unleashed board boot againBin Meng2020-07-241-4/+12
* Merge branch 'next'Tom Rini2020-07-065-86/+37
|\
| * riscv: Allow use of reset driversSean Anderson2020-07-011-0/+2
| * riscv: Clean up IPI initialization codeSean Anderson2020-07-014-86/+35
* | riscv: use log functions in fdt_fixupHeinrich Schuchardt2020-07-031-6/+8
* | riscv: Use optimized version of fdtdec_get_addr_size_no_parentAtish Patra2020-07-031-3/+3
* | riscv: Do not return error if reserved node already existsAtish Patra2020-07-031-1/+1
* | riscv: Do not build reset.c if SYSRESET is onBin Meng2020-07-031-0/+2
* | riscv: Expand the DT size before copy reserved memory nodeBin Meng2020-07-021-0/+12
* | riscv: Avoid the reserved memory fixup if src and dst point to the same placeBin Meng2020-07-021-4/+8
|/
* riscv: sbi: Move sbi_probe_extension() out of CONFIG_SBI_V01Bin Meng2020-06-041-18/+19
* riscv: sbi: Remove sbi_spec_versionBin Meng2020-06-041-3/+0
* riscv: Move all SMP related SBI calls to SBI_v01Atish Patra2020-05-261-19/+18
* common: Drop log.h from common headerSimon Glass2020-05-183-0/+3
* command: Remove the cmd_tbl_t typedefSimon Glass2020-05-183-4/+4
* common: Drop init.h from common headerSimon Glass2020-05-181-0/+1
* common: Drop image.h from common headerSimon Glass2020-05-181-0/+1
* common: Drop bootstage.h from common headerSimon Glass2020-05-181-0/+1
* riscv: Move all fdt fixups togetherAtish Patra2020-04-232-33/+33
* riscv: Copy the reserved-memory nodes to final DTAtish Patra2020-04-231-1/+7
* riscv: Setup reserved-memory node for FU540Atish Patra2020-04-231-0/+15
* riscv: Provide a mechanism to fix DT for reserved memoryAtish Patra2020-04-233-0/+104