aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/include
AgeCommit message (Expand)AuthorFilesLines
2020-04-23riscv: Provide a mechanism to fix DT for reserved memoryAtish Patra2-0/+3
2020-04-23riscv: Introduce SPL_SMP Kconfig option for U-Boot SPLBin Meng1-1/+1
2020-03-17riscv: Implement new SBI v0.2 extensionsBin Meng1-0/+24
2020-03-17riscv: Introduce a new config for SBI v0.1Bin Meng1-0/+4
2020-03-17riscv: Add SBI v0.2 extension definitionsBin Meng1-0/+17
2020-03-17riscv: Add basic support for SBI v0.2Bin Meng1-79/+56
2020-03-17riscv: Mark existing SBI as v0.1 SBIBin Meng1-19/+21
2020-03-17riscv: Fix sbi_remote_sfence_vma{,_asid}Bin Meng1-7/+12
2020-02-19dma-mapping: move dma_map_(un)single() to <linux/dma-mapping.h>Masahiro Yamada1-26/+0
2020-02-19dma-mapping: fix the prototype of dma_unmap_single()Masahiro Yamada1-3/+1
2020-02-19dma-mapping: fix the prototype of dma_map_single()Masahiro Yamada1-2/+3
2020-01-25asm: dma-mapping.h: Fix dma mapping functionsVignesh Raghavendra1-2/+21
2019-12-10riscv: add option to wait for ack from secondary harts in smp functionsLukas Auer1-1/+2
2019-10-18gpio: sifive: add support for DM based gpio driver for FU540-SoCSagar Shrikant Kadam2-0/+41
2019-08-26riscv: add SPL supportLukas Auer1-0/+31
2019-08-26riscv: add run mode configuration for SPLLukas Auer1-1/+1
2019-08-15riscv: Access CSRs using CSR numbersBin Meng2-236/+14
2019-08-15riscv: Sync csr.h with Linux kernel v5.2Bin Meng2-16/+114
2019-08-11env: Drop environment.h header file where not neededSimon Glass1-1/+0
2019-05-09riscv: Introduce CONFIG_XIP to support booting from flashRick Chen1-0/+2
2019-04-08riscv: Add a SYSCON driver for Andestech's PLMTRick Chen2-0/+4
2019-04-08riscv: Add a SYSCON driver for Andestech's PLICRick Chen2-2/+4
2019-04-08riscv: add support for multi-hart systemsLukas Auer1-0/+1
2019-04-08riscv: import the supervisor binary interface header fileLukas Auer1-0/+94
2019-04-08riscv: add infrastructure for calling functions on other hartsLukas Auer2-0/+59
2019-02-27riscv: Enable CONFIG_SYS_BOOT_RAMDISK_HIGH for using initrdAnup Patel1-0/+1
2019-02-27riscv: Add place-holder asm/arch/clk.h for driver compilationAnup Patel1-0/+14
2019-02-27riscv: Add asm/dma-mapping.h for DMA mappingsAnup Patel1-0/+38
2018-12-18riscv: Save boot hart id to the global dataBin Meng1-0/+1
2018-12-18riscv: Add indirect stringification to csr_xxx opsBin Meng1-7/+9
2018-12-18riscv: Add exception codes for xcause registerBin Meng1-0/+15
2018-12-18riscv: Add CSR numbersBin Meng1-0/+221
2018-12-18riscv: Add a SYSCON driver for SiFive's Core Local InterruptorBin Meng2-0/+22
2018-12-05riscv: Add kconfig option to run U-Boot in S-modeAnup Patel1-0/+6
2018-11-26riscv: cache: Implement i/dcache [status, enable, disable]Rick Chen1-0/+3
2018-11-26riscv: do not reimplement generic io functionsLukas Auer1-28/+3
2018-11-26riscv: make use of the barrier functions from LinuxLukas Auer2-7/+71
2018-11-26riscv: fix use of incorrectly sized variablesLukas Auer3-6/+10
2018-11-20Use _AC and UL macros from linux/const.hBaruch Siach1-0/+2
2018-10-03riscv: Remove CSR read/write defines in encoding.hBin Meng1-46/+4
2018-10-03riscv: Add a helper routine to print CPU informationBin Meng1-0/+124
2018-10-03riscv: Remove mach typeBin Meng2-30/+0
2018-10-03riscv: Remove setup.hBin Meng2-207/+0
2018-09-10arch: types.h: factor out fixed width typedefs to int-ll64.hMasahiro Yamada1-31/+2
2018-05-29riscv: cpu: nx25: Rename as ax25Rick Chen1-5/+5
2018-05-29SPDX: Convert single license tags to Linux Kernel styleRick Chen1-2/+1
2018-05-29riscv: Add board_quiesce_devices stubAlexander Graf1-0/+1
2018-05-29riscv: Add setjmp/longjmp codeAlexander Graf1-0/+26
2018-05-15riscv: Define PLATFORM__CLEAR_BIT for generic_clear_bit()Bryan O'Donoghue1-0/+2
2018-05-15riscv: Define PLATFORM__SET_BIT for generic_set_bit()Bryan O'Donoghue1-0/+2