summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-05-04docs: Add missing links in platform.mdAnup Patel1-7/+12
2020-05-04platform: Remove spike directoryAnup Patel6-140/+12
2020-05-04platform: Remove qemu/virt directoryAnup Patel7-215/+28
2020-05-01platform: generic: Add Sifive FU540 TLB flush range limit overrideAnup Patel3-1/+39
2020-05-01scripts: Add generic platform to create-binary-archive.shAnup Patel1-0/+2
2020-05-01lib: sbi: Print platform hart count at boot timeAnup Patel1-1/+3
2020-05-01platform: Add generic FDT based platform supportAnup Patel6-0/+333
2020-05-01firmware: fw_base: Introduce optional fw_platform_init()Anup Patel1-8/+33
2020-05-01lib: utils: Add simple FDT reset frameworkAnup Patel5-0/+151
2020-05-01lib: utils: Add simple FDT serial frameworkAnup Patel6-0/+242
2020-05-01lib: utils: Add simple FDT irqchip frameworkAnup Patel4-0/+210
2020-05-01lib: utils: Add simple FDT ipi frameworkAnup Patel4-0/+186
2020-05-01lib: utils: Add simple FDT timer frameworkAnup Patel4-0/+202
2020-05-01include: Add array_size() macroAnup Patel1-0/+2
2020-05-01lib: utils: Add fdt_parse_plic_node() functionAnup Patel2-6/+23
2020-05-01lib: utils: Add fdt_parse_max_hart_id() APIAnup Patel2-0/+30
2020-05-01lib: utils: Add fdt_parse_hart_id() functionAnup Patel3-15/+37
2020-05-01lib: utils: Add fdt_parse_sifive_uart_node() functionAnup Patel2-0/+46
2020-05-01lib: utils: Make fdt_get_node_addr_size() public functionAnup Patel2-2/+5
2020-05-01lib: utils: Add FDT match table based node lookupAnup Patel2-0/+52
2020-05-01lib: utils: Rename fdt_parse_clint() to fdt_parse_compat_addr()Anup Patel3-7/+7
2020-05-01lib: utils: Remove redundant clint_ipi_sync() declarationAnup Patel1-2/+0
2020-05-01lib: utils: Add fdt_parse_uart8250_node() functionAnup Patel2-14/+26
2020-05-01lib: utils: Improve fdt_parse_uart8250() APIAnup Patel2-0/+23
2020-05-01lib: utils/serial: Skip baudrate config if input frequency is zeroAnup Patel2-5/+10
2020-05-01firmware: fw_base: Remove CSR_MTVEC update checkCharles Papon1-3/+0
2020-04-30scripts: adapt binary archive script for Nuclei UX600Huaqi Fang1-0/+1
2020-04-29platform: Add Nuclei UX600 platformHuaqi Fang4-0/+207
2020-04-27lib: utils: Add SiFive test deviceAnup Patel4-13/+75
2020-04-27include: sbi_platform: Combine reboot and shutdown into one callbackAnup Patel15-138/+46
2020-04-27lib: No need to provide default PMP region using platform callbacksAnup Patel7-141/+18
2020-04-20include: Bump-up version to 0.7Anup Patel1-1/+1
2020-04-19lib: Allow overriding SBI implementation IDAnup Patel3-1/+17
2020-04-17docs: Update README about supported SBI versionsAtish Patra1-0/+21
2020-04-17lib: Support vector extensionAtish Patra2-1/+10
2020-04-06lib: irqchip/plic: Fix maximum priority threshold valueAtish Patra1-2/+2
2020-03-28platform: thead/c910: Use HSM extension to boot secondary coresLiu Yibin2-20/+5
2020-03-28include: sbi_console: Remove scratch parameter from sbi_dprintf()Anup Patel4-12/+10
2020-03-28include: sbi_timer: Remove scratch parameter from most funcitonsAnup Patel6-45/+52
2020-03-28include: sbi_system: Remove scratch parameter and redundant functionsAnup Patel4-39/+11
2020-03-28include: sbi_ipi: Remove scratch parameter from most functionsAnup Patel7-24/+22
2020-03-28include: sbi_tlb: Remove scratch parameter from sbi_tlb_request()Anup Patel4-16/+14
2020-03-28lib: sbi_scratch: Introduce sbi_scratch_last_hartid() APIAnup Patel4-4/+13
2020-03-28include: Use more consistent name for atomic xchg() and cmpxchg()Anup Patel4-13/+13
2020-03-28include: sbi_platform: Remove priv parameter from hart_start() callbackAnup Patel2-9/+7
2020-03-28lib: sbi_trap: Simplify sbi_trap_handler() APIAnup Patel3-16/+10
2020-03-28lib: sbi_ecall: Remove mcause, scratch and hartid parametersAnup Patel9-39/+33
2020-03-28lib: sbi_misaligned_ldst: Remove mcause, scratch and hartid parametersAnup Patel3-25/+12
2020-03-28lib: sbi_illegal_insn: Remove mcause, scratch and hartid parametersAnup Patel3-29/+13
2020-03-28lib: sbi_emulate_csr: Remove scratch and hartid parameterAnup Patel3-14/+15