projects
/
platform
/
kernel
/
opensbi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
docs: Add platform requirements document
2020-05-07
Anup Patel
docs: Add platform requirements document
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-07
Anup Patel
docs: platform/generic: Add details about IPI and timer...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-07
Anup Patel
docs: platform/generic: Add details about stdout-path...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-07
Anup Patel
lib: sbi: Improve misa_string() implementation
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-07
Anup Patel
lib: sbi_tlb: Fix remote TLB HFENCE VVMA implementation
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-07
Anup Patel
include: sbi: Remove redundant page table related defines
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-04
Anup Patel
docs: Add missing links in platform.md
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-04
Anup Patel
platform: Remove spike directory
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-04
Anup Patel
platform: Remove qemu/virt directory
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
platform: generic: Add Sifive FU540 TLB flush range...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
scripts: Add generic platform to create-binary-archive.sh
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: sbi: Print platform hart count at boot time
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
platform: Add generic FDT based platform support
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
firmware: fw_base: Introduce optional fw_platform_init()
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add simple FDT reset framework
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add simple FDT serial framework
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add simple FDT irqchip framework
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add simple FDT ipi framework
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add simple FDT timer framework
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
include: Add array_size() macro
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add fdt_parse_plic_node() function
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add fdt_parse_max_hart_id() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add fdt_parse_hart_id() function
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add fdt_parse_sifive_uart_node() function
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Make fdt_get_node_addr_size() public function
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add FDT match table based node lookup
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Rename fdt_parse_clint() to fdt_parse_compat_addr()
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Remove redundant clint_ipi_sync() declaration
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Add fdt_parse_uart8250_node() function
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils: Improve fdt_parse_uart8250() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-05-01
Anup Patel
lib: utils/serial: Skip baudrate config if input frequency...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-04-27
Anup Patel
lib: utils: Add SiFive test device
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-04-27
Anup Patel
include: sbi_platform: Combine reboot and shutdown...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-04-27
Anup Patel
lib: No need to provide default PMP region using platform...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-04-20
Anup Patel
include: Bump-up version to 0.7
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-04-19
Anup Patel
lib: Allow overriding SBI implementation ID
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: sbi_console: Remove scratch parameter from...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: sbi_timer: Remove scratch parameter from most...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: sbi_system: Remove scratch parameter and redundant...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: sbi_ipi: Remove scratch parameter from most...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: sbi_tlb: Remove scratch parameter from sbi_tlb_requ...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_scratch: Introduce sbi_scratch_last_hartid...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: Use more consistent name for atomic xchg(...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
include: sbi_platform: Remove priv parameter from hart_start...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_trap: Simplify sbi_trap_handler() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_ecall: Remove mcause, scratch and hartid parameters
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_misaligned_ldst: Remove mcause, scratch and...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_illegal_insn: Remove mcause, scratch and hartid...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_emulate_csr: Remove scratch and hartid parameter
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: sbi_trap: Remove scratch parameter from sbi_trap_redirect()
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: Remove scratch parameter from unpriv load/store...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: Optimize unpriv load/store implementation
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
lib: utils: Improve fdt_cpu_fixup() implementation
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-28
Anup Patel
scripts: Extend create-binary-archive.sh for unified...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
platform: sifive/fu540: Remove FU540_ENABLED_HART_MASK...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
include: sbi_platform: Introduce HART index to HART...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: Don't use sbi_platform_hart_count() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_hsm: Don't use sbi_platform_hart_disabled...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_hsm: Remove scratch parameter from hart_started_mas...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_hsm: Don't use sbi_platform_hart_count() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_scratch: Don't set hartid_to_scratch table...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
include: sbi_platform: Improve sbi_platform_hart_disabled...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: Handle failure of sbi_hartid_to_scratch() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_tlb: Simplify sbi_tlb_entry_process() function
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_hsm: Simplify hart_get_state() and hart_started...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
include: Simplify HART id to scratch macro
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-19
Anup Patel
lib: sbi_scratch: Introduce HART id to scratch table
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-13
Anup Patel
Makefile: Fix distclean make target
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-13
Anup Patel
include: Make sbi_current_hartid() as macro in riscv_asm.h
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-13
Anup Patel
lib: sbi_hsm: Optimize sbi_hsm_hart_get_state() implementation
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-13
Anup Patel
firmware: fw_base: Optimize _hartid_to_scratch() implementation
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-13
Anup Patel
include: Make sbi_hart_id_to_scratch() as macro
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_hart: Remove HART available mask and related...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_ipi: Use sbi_hsm_hart_started_mask() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_system: Use sbi_hsm_hart_started_mask() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_ecall_legacy: Use sbi_hsm_hart_started_mask...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: Introduce sbi_hsm_hart_started_mask() API
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
include: Remove disabled_hart_mask from sbi_platform
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_init: Use hartmask for coldboot wait
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: Move all coldboot wait APIs to sbi_init.c
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_tlb: Use sbi_hartmask in sbi_tlb_info
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: Introduce SBI_TLB_INFO_INIT() helper macro
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: sbi_init: Don't allow HARTID greater than SBI_HARTMASK_...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
include: Simple hartmask library
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-11
Anup Patel
lib: Simple bitmap library
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-08
Anup Patel
include: sbi_scratch: Set per-HART scratch size to 4KB
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-08
Anup Patel
platform: kendryte/k210: Set per-HART stack size to 8KB
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-08
Anup Patel
include: sbi_bitops: More useful bit operations
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-08
Anup Patel
include: Move bits related defines and macros to sbi_bitops.h
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-03-08
Anup Patel
lib: Fix return type of sbi_hsm_hart_started()
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-24
Anup Patel
include: Bump-up version to 0.6
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-24
Anup Patel
lib: Simplify the for-loop in sbi_ipi_send_many()
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-19
Anup Patel
lib: Print interrupt and exception delegation in boot...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-19
Anup Patel
lib: Don't check MIDELEG and MEDELEG at end of delegate_traps()
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-18
Anup Patel
Revert "lib: Use __builtin_ctzl() in pmp_get()"
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-17
Anup Patel
docs: platform: Add documentation for Spike platform
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-17
Anup Patel
scripts: Add Spike to platform list of binary archive...
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-02-17
Anup Patel
platform: Remove stale options from config.mk files
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-01-22
Anup Patel
lib: Factor-out SBI base extension
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
2020-01-22
Anup Patel
lib: Factor-out SBI vendor extension
Signed-off-by:
Anup Patel
<anup.patel@wdc.com>
commit
|
commitdiff
|
tree
next