aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)AuthorFilesLines
2018-12-05riscv: ax25-ae350: Pass dtb address to u-boot with a1 registerRick Chen1-2/+0
2018-12-05riscv: Add kconfig option to run U-Boot in S-modeAnup Patel4-17/+48
2018-12-02riscv: efi: Generate Microsoft PE format compliant imagesBin Meng1-6/+6
2018-11-26riscv: cache: Implement i/dcache [status, enable, disable]Rick Chen9-10/+146
2018-11-26riscv: dts: Add ae350_32.dts for RV32IRick Chen3-1/+458
2018-11-26riscv: dts: Sync to Linux Kernel ae350 dts.Rick Chen1-15/+92
2018-11-26riscv: align bootm implementation with that of other architecturesLukas Auer1-27/+70
2018-11-26riscv: save hart ID and device tree passed by prior boot stageLukas Auer2-2/+16
2018-11-26riscv: do not blindly modify the mstatus CSRLukas Auer1-4/+4
2018-11-26riscv: remove unused labels in start.SLukas Auer1-9/+0
2018-11-26Drop CONFIG_INIT_CRITICALBin Meng1-13/+0
2018-11-26riscv: align mtvec on a 4-byte boundaryLukas Auer1-1/+1
2018-11-26riscv: fix inconsistent use of spaces and tabs in start.SLukas Auer1-161/+161
2018-11-26riscv: implement the invalidate_icache_* functionsLukas Auer1-0/+10
2018-11-26riscv: hang on unhandled exceptionsLukas Auer1-0/+2
2018-11-26riscv: treat undefined exception codes as reservedLukas Auer1-2/+6
2018-11-26riscv: complete the list of exception codesLukas Auer1-1/+12
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 Auer4-11/+15
2018-11-26riscv: enable -fdata-sectionsLukas Auer1-1/+2
2018-11-26riscv: set -march and -mabi based on the Kconfig configurationLukas Auer2-4/+20
2018-11-26riscv: add Kconfig entries for the C and A ISA extensionsLukas Auer1-0/+11
2018-11-26riscv: select CONFIG_PHYS_64BIT on RV64I systemsLukas Auer1-0/+1
2018-11-26riscv: rename CPU_RISCV_32/64 to match architecture names ARCH_RV32I/64ILukas Auer2-9/+9
2018-11-20Use _AC and UL macros from linux/const.hBaruch Siach1-0/+2
2018-11-18Kbuild: add LDFLAGS_STANDALONEDaniel Schwierzeck1-2/+2
2018-11-14riscv: bootm: Add dm_remove_devices_flags() call to do_bootm_linux()Bin Meng1-1/+10
2018-10-03riscv: allow native compilationHeinrich Schuchardt1-4/+0
2018-10-03riscv: cosmetic: Reword do_reset() printf message.Rick Chen1-1/+1
2018-10-03riscv: Move do_reset() to a common placeBin Meng4-17/+18
2018-10-03riscv: Add QEMU virt board supportBin Meng4-0/+56
2018-10-03riscv: ae350: Clean up mixed tabs and spaces in the dtsBin Meng1-87/+90
2018-10-03riscv: Make start.S available for all targetsBin Meng5-4/+4
2018-10-03riscv: bootm: Pass mhartid CSR value to kernelBin Meng1-2/+3
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 Meng4-0/+179
2018-10-03riscv: Explicitly pass -march and -mabi to the compilerBin Meng1-2/+6
2018-10-03riscv: Fix coding style issues in the linker scriptBin Meng1-30/+28
2018-10-03riscv: Move the linker script to the CPU root directoryBin Meng1-0/+0
2018-10-03riscv: Remove mach typeBin Meng2-30/+0
2018-10-03riscv: bootm: Correct the 1st kernel argument to hart idBin Meng1-13/+5
2018-10-03riscv: Remove setup.hBin Meng3-208/+0
2018-10-03riscv: kconfig: Normalize architecture name spellingBin Meng1-3/+3
2018-09-25config.mk: Remove duplicated -fno-strict-aliasingBin Meng1-1/+1
2018-09-10arch: types.h: factor out fixed width typedefs to int-ll64.hMasahiro Yamada1-31/+2
2018-08-20riscv: Include bss subsections in linker scriptAlexander Graf1-1/+1
2018-07-25efi_loader: Rename sections to allow for implicit dataAlexander Graf1-10/+16
2018-07-19riscv: Remove unused _relocate argumentsIvan Gorinov1-2/+1
2018-05-29riscv: dts: Support cfi flashRick Chen1-0/+12