aboutsummaryrefslogtreecommitdiff
path: root/lib/sbi_hart.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-19lib: Move sbi core library to lib/sbiAtish Patra1-366/+0
2019-05-24lib: Add per-HART trap info pointerAnup Patel1-1/+33
2019-04-24all: run clang-format and update checked-in filesOlof Johansson1-20/+17
2019-03-06platform: Make the `platform` read-onlyXiang Wang1-6/+6
2019-02-14lib: Use CSR_<FOO> instead of <foo> for csr_*()Atish Patra1-27/+27
2019-01-24all: Update copyright header in all filesAnup patel1-3/+3
2019-01-23include: Rename ipi_inject() to ipi_send() for sbi_platformAnup Patel1-1/+1
2019-01-23lib: Remove source_hart and hartid parameter from IPI callbacksAnup patel1-1/+1
2019-01-22lib: Do not access mi/edeleg register if S mode is not present.Atish Patra1-15/+13
2019-01-22lib: Move software interrupt enablement from firmware to libAtish Patra1-0/+4
2019-01-03include: Add hard FP access macros and definesAnup Patel1-7/+1
2018-12-21Introduce hart disabled parameter in platform.Atish Patra1-2/+0
2018-12-21Introduce HAS_MFAULTS_DELEGATION featureDamien Le Moal1-5/+7
2018-12-21lib: Remove prints from sbi_hart_switch_mode()Anup Patel1-8/+1
2018-12-21lib: Fix delegate_traps() for Linux bootAnup Patel1-0/+3
2018-12-21Introduce sbi_current_hartid()Damien Le Moal1-2/+11
2018-12-21Cleanup and rename sbi_hart_boot_next()Damien Le Moal1-10/+25
2018-12-21Fix interrupt and exception delegationDamien Le Moal1-11/+13
2018-12-21Add a hang messageDamien Le Moal1-0/+2
2018-12-21Refine platform features controlDamien Le Moal1-10/+17
2018-12-21lib: Hang in sbi_hart_boot_next() if next mode is not supportedAtish Patra1-0/+4
2018-12-21lib: Introduce bitmap to track HARTs waiting for coldbootAnup Patel1-5/+16
2018-12-21lib: sbi_hart: Remove unwanted sbi_printf()Anup Patel1-5/+3
2018-12-20Use wfi for coldboot finish call.Atish Patra1-15/+18
2018-12-11Initial commit.Anup Patel1-0/+294