summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-12-27lib: Move ECALL defines to sbi_ecall_interface.hAnup Patel2-10/+40
2018-12-26lib: Add misaligned load/store trap handlingAnup Patel4-1/+166
2018-12-26lib: Move instruction encoding macros to riscv_encoding.hAnup Patel3-65/+117
2018-12-26top: Rename back CROSS_COMPILE_PREFIX to CROSS_COMPILEAnup Patel2-8/+8
2018-12-25README: UpdateDamien Le Moal1-70/+100
2018-12-25Makefile: Fix cleanDamien Le Moal1-1/+1
2018-12-25Makefile: Rename CROSS_COMPILE to CROSS_COMPILE_PREFIXDamien Le Moal2-10/+11
2018-12-22Merge pull request #4 from riscv/avpatel/masterAtish Patra13-80/+94
2018-12-22top: Typo fix in top-level README.mdAnup Patel1-1/+1
2018-12-22platform: Remove PLAT_HART_COUNT and PLAT_HART_STACK_SIZEAnup Patel9-40/+40
2018-12-22firmware: Don't depend on PLAT_HART_COUNT and PLAT_HART_STACK_SIZEAnup Patel2-4/+11
2018-12-22firmware: Remove stack section from common linker scriptAnup Patel2-31/+42
2018-12-22platform: Remove PLAT_NAME from all platformsAnup Patel8-8/+4
2018-12-22Merge pull request #3 from riscv/unleashed_working_12_21Anup Patel10-43/+110
2018-12-22Disable all interrupts during warm irqchip init.Atish Patra1-1/+6
2018-12-22Introduce hart disabled parameter in platform.Atish Patra8-7/+24
2018-12-22Fix plic warm init in platform code.Anup Patel4-7/+49
2018-12-22Fix plic warm init in common code.Anup Patel2-27/+25
2018-12-22Move hardcoded uart constant to macros.Atish Patra2-2/+7
2018-12-21Introduce HAS_MFAULTS_DELEGATION featureDamien Le Moal3-7/+13
2018-12-21platform: kendryte/k210: Don't include math.hAnup Patel1-1/+0
2018-12-21firmware: Remove redundant write to mideleg and medelegAnup Patel1-2/+0
2018-12-21Revert "Fix FDT relocation"Anup Patel1-2/+0
2018-12-21lib: Remove prints from sbi_hart_switch_mode()Anup Patel1-8/+1
2018-12-21lib: Fix delegate_traps() for Linux bootAnup Patel1-0/+3
2018-12-21console: protect output with a spinlockDamien Le Moal1-9/+11
2018-12-21Kendryte-k210: Remove unnecessary asm functionsDamien Le Moal2-41/+10
2018-12-21Introduce sbi_current_hartid()Damien Le Moal4-4/+15
2018-12-21Cleanup and rename sbi_hart_boot_next()Damien Le Moal3-18/+33
2018-12-21Fiw comment typoDamien Le Moal1-1/+1
2018-12-21Update Kendryte k210 supportDamien Le Moal7-1441/+169
2018-12-21Fix interrupt and exception delegationDamien Le Moal1-11/+13
2018-12-21Add a hang messageDamien Le Moal1-0/+2
2018-12-21Add a bannerDamien Le Moal1-1/+14
2018-12-21fw: Disable delegationDamien Le Moal1-0/+2
2018-12-21Fix FDT relocationDamien Le Moal1-0/+2
2018-12-21Refine platform features controlDamien Le Moal7-26/+45
2018-12-21lib: Hang in sbi_hart_boot_next() if next mode is not supportedAtish Patra1-0/+4
2018-12-21top: Rename "plat" to "platform" everywhereAnup Patel33-92/+92
2018-12-21lib: Introduce bitmap to track HARTs waiting for coldbootAnup Patel1-5/+16
2018-12-21top: Rename "blob" to "firmware" everywhereAnup Patel12-63/+63
2018-12-21lib: sbi_hart: Remove unwanted sbi_printf()Anup Patel1-5/+3
2018-12-21docs: Add documentation for firmware blobsAnup Patel2-0/+88
2018-12-21top: More detailed top-level README.mdAnup Patel1-21/+65
2018-12-21Merge pull request #1 from riscv/atish_fix_1Anup Patel8-25/+79
2018-12-21Support unsigned long in sbi_printfAtish Patra1-1/+6
2018-12-21Use wfi for coldboot finish call.Atish Patra4-18/+24
2018-12-21Fix baud rate divisor computation for U540.Atish Patra2-5/+46
2018-12-21Support /r/n as newline character.Atish Patra1-0/+2
2018-12-21HiFive Unleashed has 5 harts. Fix the config to reflect that.Atish Patra1-1/+1