Commit History

Author SHA1 Message Date
  Marouene Boubakri bfc85c70e7 include: headers: Replace __ASSEMBLY__ with __ASSEMBLER__ 3 years ago
  Anup Patel 386eba21bf include: sbi: No need to pack struct sbi_scratch 3 years ago
  Anup Patel b7df5e4392 lib: sbi: Introduce sbi_trap_exit() API 3 years ago
  Heinrich Schuchardt 79bf80b44e lib: sbi_scratch: typo scatch 3 years ago
  Anup Patel dd0f21c560 lib: sbi_scratch: Introduce sbi_scratch_last_hartid() API 4 years ago
  Anup Patel e23d3ba936 include: Simplify HART id to scratch macro 4 years ago
  Anup Patel 87a7ef7659 lib: sbi_scratch: Introduce HART id to scratch table 4 years ago
  Anup Patel f92147c2b2 include: Make sbi_hart_id_to_scratch() as macro 4 years ago
  Bin Meng 650c0e525c lib: sbi: Fix coding style issues 4 years ago
  Anup Patel 678c3c3655 include: sbi_scratch: Set per-HART scratch size to 4KB 4 years ago
  Anup Patel a8b4b83b7f lib: Introduce sbi_tlb_fifo_request() API 4 years ago
  Anup Patel 0492c5d92b include: Typo fix in comment for SBI_SCRATCH_SIZE define 4 years ago
  Anup Patel dbff3e9f12 lib: Introduce sbi_dprintf() API 4 years ago
  Anup Patel 2dfed32c46 lib: Add a simple brain-dead allocator to manage extra scratch space 5 years ago
  Olof Johansson 10baa64c02 all: run clang-format and update checked-in files 5 years ago
  Olof Johansson fbf986ac2a all: Annotate some tables to have clang-format leave them alone 5 years ago
  Atish Patra f700216cb5 lib: Use a fifo to keep track of sfence related IPIs. 5 years ago
  Atish Patra 1eba298b0d lib: Increase the scratch space to 512 bytes. 5 years ago
  Bin Meng f9cfe301c9 lib: Disable the boot prints if SBI_SCRATCH_NO_BOOT_PRINTS is set 5 years ago
  Bin Meng 132f3e024b firmware: Introduce "options" in "struct sbi_scratch" 5 years ago
  Atish Patra 90cb4917b5 lib: Implement sfence.vma correctly. 5 years ago
  Alistair Francis 508a27204c lib: Create a sbi_ipi_data structure 5 years ago
  Anup Patel 122d00ba67 firmware: Improve low-level trap handler for M-mode to M-mode traps 5 years ago
  Atish Patra 70a474d2c2 lib: Use CSR_<FOO> instead of <foo> for csr_*() 5 years ago
  Anup patel 20990ee0ab all: Update copyright header in all files 5 years ago
  Anup Patel 3298251f0c include: Add documentation for sbi_trap_regs and friends 5 years ago
  Anup Patel 924a26d82f include: Add documentation for sbi_scratch and friends 5 years ago
  Anup Patel 5797ae2035 include: Remove redundant tmp0 from struct sbi_scratch 5 years ago
  Anup Patel e0d6914b3c include: Move RISCV_SCRATCH_xyz defines to sbi_scratch.h 5 years ago
  Anup Patel 9e8ff05cb6 Initial commit. 5 years ago