summaryrefslogtreecommitdiff
path: root/lib/sbi/sbi_init.c
AgeCommit message (Expand)AuthorFilesLines
2021-03-03lib: Remove redundant sbi_platform_ipi_clear() callsAnup Patel1-3/+8
2021-03-03lib: sbi: Implement SBI HSM suspend functionAnup Patel1-3/+35
2020-11-10lib: sbi: Improve boot prints in cold boot sequenceAnup Patel1-21/+69
2020-10-26lib: sbi: Improve boot time print with additional PMP informationAtish Patra1-14/+23
2020-10-21lib: sbi: Display domain details in boot printsAnup Patel1-12/+15
2020-10-20lib: sbi: Add initial domain supportAnup Patel1-0/+20
2020-10-20lib: sbi: Remove redundant hartid parameter from sbi_hart_init()Anup Patel1-2/+2
2020-10-20lib: sbi: Configure PMP late in coldboot and warmboot pathAnup Patel1-0/+8
2020-09-16lib: sbi: Ensure coldboot HART supports next privilege modeAnup Patel1-1/+28
2020-09-01lib: sbi: Detect and print MHPM counters at boot-timeAnup Patel1-0/+1
2020-08-21lib: sbi_init: Avoid thundering hurd problem with coldboot_lockAnup Patel1-7/+13
2020-05-19lib: sbi_hart: Detect number of supported PMP regionsAnup Patel1-0/+1
2020-05-19include: sbi: Use scratch pointer as parmeter in HART feature APIsAnup Patel1-1/+1
2020-05-19lib: sbi: Print platform HART count just before boot HART idAnup Patel1-2/+2
2020-05-19lib: sbi: Remove extra spaces from boot time printsAnup Patel1-9/+9
2020-05-19lib: sbi: Improve get_feature_str() implementation and usageAnup Patel1-19/+8
2020-05-10lib: Add hart features in boot time printAtish Patra1-0/+8
2020-05-10lib: Add platform features in boot time printAtish Patra1-1/+12
2020-05-07lib: sbi: Improve misa_string() implementationAnup Patel1-4/+4
2020-05-01lib: sbi: Print platform hart count at boot timeAnup Patel1-1/+3
2020-03-28include: sbi_system: Remove scratch parameter and redundant functionsAnup Patel1-4/+4
2020-03-28lib: sbi_scratch: Introduce sbi_scratch_last_hartid() APIAnup Patel1-1/+1
2020-03-28include: Use more consistent name for atomic xchg() and cmpxchg()Anup Patel1-1/+1
2020-03-26lib: prevent coldboot_lottery from overflowingXiang Wang1-1/+1
2020-03-21lib: Check MSIP bit after returning from WFIAtish Patra1-2/+5
2020-03-19include: sbi_platform: Introduce HART index to HART id tableAnup Patel1-2/+2
2020-03-19lib: Don't use sbi_platform_hart_count() APIAnup Patel1-7/+2
2020-03-19lib: Handle failure of sbi_hartid_to_scratch() APIAnup Patel1-0/+3
2020-03-19include: Simplify HART id to scratch macroAnup Patel1-1/+1
2020-03-19lib: sbi_scratch: Introduce HART id to scratch tableAnup Patel1-0/+5
2020-03-13include: Make sbi_current_hartid() as macro in riscv_asm.hAnup Patel1-2/+2
2020-03-11lib: sbi_hart: Remove HART available mask and related APIsAnup Patel1-6/+0
2020-03-11lib: sbi_init: Use hartmask for coldboot waitAnup Patel1-9/+6
2020-03-11lib: Move all coldboot wait APIs to sbi_init.cAnup Patel1-2/+70
2020-03-11lib: sbi_init: Don't allow HARTID greater than SBI_HARTMASK_MAX_BITSAnup Patel1-1/+3
2020-02-24lib: Implement hart hotplugAtish Patra1-1/+12
2020-02-19lib: Print interrupt and exception delegation in boot printsAnup Patel1-0/+1
2020-01-22lib: Add dynamic registration of SBI extensionsAnup Patel1-0/+4
2020-01-22lib: Initialize TLB management directly from coldboot/warmboot pathAnup Patel1-0/+9
2020-01-07lib: Add sbi_init_count() APIAnup Patel1-0/+33
2020-01-07lib: Add irqchip exit APIAnup Patel1-0/+2
2020-01-07lib: Add ipi exit APIAnup Patel1-0/+2
2020-01-07lib: Add timer exit APIAnup Patel1-0/+2
2020-01-07lib: Add system early_exit and final_exit APIsAnup Patel1-0/+4
2020-01-07lib: Add initial sbi_exit() APIAnup Patel1-0/+22
2020-01-07lib: Remove unnecessary checks from init_coldboot() and init_warmboot()Anup Patel1-14/+7
2019-11-26lib: Fix CPU capabilities detection functionXiang Wang1-2/+11
2019-11-15lib: Remove date and time from init messageAlistair Francis1-4/+3
2019-09-30lib: Extend sbi_hart_switch_mode() to support hypervisor extensionAnup Patel1-2/+3
2019-08-19Include `git describe` in OpenSBIPalmer Dabbelt1-0/+5