summaryrefslogtreecommitdiff
path: root/lib/sbi/sbi_init.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-10lib: sbi: Clear IPIs before init_warm_startup in non-boot hartsHEADVF2_v3.8.2VF2_v3.7.5VF2_v3.6.1VF2_v3.4.5VF2_v3.1.5VF2_v3.0.4VF2_v2.11.5VF2_6.1_v3.8.2VF2_6.1_v3.7.5JH7110_VF2_6.6_v5.12.0JH7110_VF2_6.1_v5.12.0JH7110_VF2_6.1_v5.11.4JH7110_VF2_6.1_v5.11.3JH7110_VF2_6.1_v5.10.3JH7110_VF2_6.1_v3.9.3JH7110_VF2_515_v5.12.0JH7110_VF2_515_v5.11.4JH7110_VF2_515_v5.11.3JH7110_VF2_515_v5.10.3JH7110_VF2_515_v3.9.3masterJH7110_VisionFive2_develEvgenii Shatokhin1-2/+4
2023-03-10lib: sbi: Refactor the calls to sbi_hart_switch_mode()Evgenii Shatokhin1-12/+8
2023-02-27lib: sbi: Add system suspend skeletonAndrew Jones1-0/+4
2023-01-23lib: sbi: Print the RW section offsetHimanshu Chauhan1-0/+1
2023-01-07lib: sbi: Allow platform to influence cold boot HART selectionAnup Patel1-2/+5
2023-01-06treewide: Replace TRUE/FALSE with true/falseBin Meng1-26/+26
2022-09-01lib: sbi: Print platform PMU device at boot-timeAnup Patel1-0/+4
2022-05-07lib: sbi: Convert hart features into hart extensionsAnup Patel1-2/+2
2022-05-07lib: sbi: Update the name of ISA string printed at boot timeAnup Patel1-1/+1
2022-05-07lib: sbi: Detect and print privileged spec versionAnup Patel1-0/+2
2022-02-28lib: sbi: Add a simple external interrupt handling frameworkAnup Patel1-7/+5
2022-02-15lib: sbi: Enable mie.MEIE bit for IPIs based on external interrupts.Anup Patel1-3/+6
2022-02-15include: sbi: Introduce nascent_init() platform callbackAnup Patel1-0/+8
2021-11-08lib: sbi: move sbi_boot_print_general()Heinrich Schuchardt1-4/+4
2021-10-20Makefile: Add build time and compiler info stringWei Fu1-0/+8
2021-10-11lib: sbi: convert reset to listNikita Shubin1-2/+5
2021-09-26lib: sbi: Print timer frequency at boot timeAnup Patel1-2/+3
2021-07-11lib: sbi: Add PMU supportAtish Patra1-0/+11
2021-07-11lib: sbi: Remove redundant boot time print statementAtish Patra1-2/+0
2021-06-22lib: sign conflict in wake_coldboot_harts()Heinrich Schuchardt1-1/+1
2021-06-02lib: sbi_scratch: remove owner from sbi_scratch_alloc_offsetHeinrich Schuchardt1-2/+1
2021-04-28lib: sbi: Show devices provided by platform in boot printsAnup Patel1-0/+20
2021-04-28lib: sbi: Simplify ipi platform operationsAnup Patel1-3/+1
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