summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-03-07lib: Check MSIP bit after returning from WFIAtish Patra1-2/+5
2020-02-24lib: Implement Hart State Management (HSM) SBI extensionAtish Patra5-0/+62
2020-02-24lib: Add possible hart status valuesAtish Patra3-0/+31
2020-02-24lib: Implement hart hotplugAtish Patra10-2/+343
2020-02-24lib: Add a new platform feature to bringup secondary hartsAtish Patra1-0/+5
2020-02-24include: Bump-up version to 0.6v0.6Anup Patel1-1/+1
2020-02-24lib: Simplify the for-loop in sbi_ipi_send_many()Anup Patel1-9/+1
2020-02-22lib: Use available hart mask for correct hbase valueAtish Patra1-13/+16
2020-02-22lib: Fix typo in atomic exchange functionsAtish Patra1-1/+1
2020-02-19platform: qemu: virt: Correct the typo in config.mkBin Meng1-4/+4
2020-02-19platform: sifive: fu540: Add 32-bit specific fdt/payload addressesBin Meng2-2/+18
2020-02-19lib: Print interrupt and exception delegation in boot printsAnup Patel3-2/+15
2020-02-19lib: Don't check MIDELEG and MEDELEG at end of delegate_traps()Anup Patel1-5/+0
2020-02-18lib: utils: htif: Fix 32-bit buildBin Meng1-3/+3
2020-02-18Revert "lib: Use __builtin_ctzl() in pmp_get()"Anup Patel1-1/+13
2020-02-18doc: thead-c910: Fix doc stylesBin Meng1-3/+3
2020-02-18doc: sifive_fu540: Fix doc stylesBin Meng1-8/+10
2020-02-18doc: qemu_virt: Fix doc stylesBin Meng1-1/+0
2020-02-18doc: ariane-fpga: Fix doc stylesBin Meng1-11/+12
2020-02-18doc: andes-ae350: Fix doc stylesBin Meng1-8/+10
2020-02-18doc: payload_linux: Fix doc stylesBin Meng1-1/+0
2020-02-18doc: coreboot: Fix doc stylesBin Meng1-3/+11
2020-02-18ThirdPartyNotices: Fix doc stylesBin Meng1-1/+0
2020-02-17docs: platform: Add documentation for Spike platformAnup Patel2-0/+92
2020-02-17scripts: Add Spike to platform list of binary archive scriptAnup Patel1-0/+1
2020-02-17platform: Remove stale options from config.mk filesAnup Patel2-10/+0
2020-02-17platform: Add Spike initial supportJames Clarke6-0/+327
2020-02-13lib: irqchip/plic: Disable all contexts and IRQsAtish Patra1-4/+4
2020-02-13lib: Initialize out value in SBI callsAtish Patra1-1/+1
2020-02-13lib: Use __builtin_ctzl() in pmp_get()Li Jinpei1-13/+1
2020-02-13lib: sbi_scratch: use bitwise ops in sbi_scratch_alloc_offset()Li Jinpei1-2/+2
2020-02-11doc: sifive: fu540: Update QEMU instruction when using U-Boot as the payloadBin Meng1-0/+10
2020-02-07platform: sifive: fu540: Add platform specific 'make run' cmdBin Meng1-0/+4
2020-02-07platform: Drop qemu/sifive_u supportBin Meng8-286/+8
2020-02-06makefile: add support for building on macOSAlex Richardson1-3/+10
2020-02-05platform: sifive/fu540: Set tlb range flush limit to zeroAtish Patra1-0/+9
2020-02-05platform: Add an platform ops to return platform specific tlb flush limitAtish Patra2-9/+7
2020-01-25platform: Update UART base addresses for qemu/sifve_uNikita Ermakov1-2/+2
2020-01-24platform: template: typo fix in system reboot/shutdown namesJiuyang Liu (Sequencer)1-2/+2
2020-01-22lib: Factor-out SBI base extensionAnup Patel4-71/+86
2020-01-22lib: Factor-out SBI vendor extensionAnup Patel4-27/+44
2020-01-22lib: Factor-out SBI replacement extensionsAnup Patel4-133/+150
2020-01-22lib: Factor-out SBI legacy extensionAnup Patel4-102/+123
2020-01-22lib: Add dynamic registration of SBI extensionsAnup Patel3-66/+200
2020-01-22include: Add generic and simple list handling APIsAnup Patel2-0/+163
2020-01-22lib: Initialize TLB management directly from coldboot/warmboot pathAnup Patel2-6/+9
2020-01-22lib: Drop _fifo from the name of various sbi_tlb_fifo_xyz() functionsAnup Patel4-56/+46
2020-01-22lib: Introduce sbi_ipi_event_create/destroy() APIsAnup Patel4-48/+148
2020-01-22lib: Introduce sbi_tlb_fifo_request() APIAnup Patel4-36/+33
2020-01-22lib: Introduce sbi_ipi_send_halt() APIAnup Patel3-6/+12