index
:
opensbi.git
master
release-1.3.x
release-1.5.x
release-1.8.x
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
sbi
/
sbi_hsm.c
Age
Commit message (
Expand
)
Author
2025-10-28
lib: sbi: Add system_resume callback for restoring the system
Nick Hu
2025-10-28
lib: sbi: Extends sbi_ipi_raw_send() to use all available IPI devices
Nick Hu
2025-09-16
lib: sbi_hsm: Use 64-bit CSR macro for menvcfg
Samuel Holland
2025-09-16
lib: sbi_hsm: Save mideleg across non-retentive suspend
Samuel Holland
2025-06-16
lib: sbi: Revert entry_count before doing hsm stop in hsm wait loop
Anup Patel
2025-05-15
lib: sbi: Use hsm stop for hsm wait
Nick Hu
2025-03-24
lib: sbi: Use sbi_hart_count() and sbi_for_each_hartindex()
Samuel Holland
2024-12-06
lib: sbi: Add optional resume address to hart suspend
Subrahmanya Lingappa
2024-11-11
lib: sbi_ipi: Move initial IPI clear to sbi_ipi_init()
Samuel Holland
2024-09-26
lib: sbi: Remove unused hartid parameters
Samuel Holland
2024-09-26
lib: sbi: Update sbi_{entry,init}_count() to take a hart index
Samuel Holland
2024-09-26
lib: sbi: Update sbi_domain_is_assigned_hart() to take a hart index
Samuel Holland
2024-09-26
lib: sbi: Use sbi_hartmask in sbi_hsm_hart_interruptible_mask()
Samuel Holland
2024-09-26
lib: sbi: Update __sbi_hsm_hart_get_state() to take a hart index
Samuel Holland
2024-09-25
lib: sbi: Use current_hartindex() where possible
Samuel Holland
2024-07-24
lib: sbi_hsm: Save/restore menvcfg only when it exists
Samuel Holland
2024-06-19
lib: sbi: fwft: add support for SBI_FWFT_PTE_AD_HW_UPDATING
Clément Léger
2024-06-19
lib: sbi: fwft: add support for SBI_FWFT_MISALIGNED_EXC_DELEG
Clément Léger
2024-02-24
lib: sbi_hsm: Restor hart state to stop when fails to start
Joshua Yeong
2023-12-10
lib: sbi_hsm: Put the resume_pending hart in the interruptible hart mask
Nick Hu
2023-09-24
lib: sbi: Remove sbi_scratch_last_hartid() macro
Anup Patel
2023-09-24
lib: sbi: Prefer hartindex over hartid in IPI framework
Anup Patel
2023-05-11
lib: sbi: Remove unnecessary semicolon
Xiang W
2023-04-06
lib: sbi_hsm: Fix sbi_hsm_hart_start() for platform with hart hotplug
Anup Patel
2023-03-10
lib: sbi: Set the state of a hart to START_PENDING after the hart is ready
Evgenii Shatokhin
2023-03-10
lib: sbi: Refactor the calls to sbi_hart_switch_mode()
Evgenii Shatokhin
2023-02-27
lib: sbi_hsm: Export some functions
Andrew Jones
2023-02-27
lib: sbi_hsm: Move misplaced comment
Andrew Jones
2023-02-27
lib: sbi_hsm: Ensure errors are consistent with spec
Andrew Jones
2023-02-27
lib: sbi_hsm: Don't try to restore state on failed change
Andrew Jones
2023-02-27
lib: sbi_hsm: Factor out invalid state detection
Andrew Jones
2023-02-08
lib: sbi_hsm: Use csr_set to restore the MIP
Nick Hu
2023-01-22
lib: sbi_hsm: handle failure when hart_stop returns SBI_ENOTSUPP
Yu Chien Peter Lin
2023-01-09
lib: sbi_hsm: Rename 'priv' argument to 'arg1'
Bin Meng
2022-07-11
lib: sbi: add check for ipi device for hsm start
Ben Dooks
2022-06-13
lib: sbi_hsm: Assume a consistent resume address
Samuel Holland
2022-06-13
lib: sbi_hsm: Call a device hook during hart resume
Samuel Holland
2022-02-15
lib: sbi: Enable mie.MEIE bit for IPIs based on external interrupts.
Anup Patel
2021-10-18
lib: sbi: Save context for all non-retentive suspend types
Anup Patel
2021-06-02
lib: sbi_scratch: remove owner from sbi_scratch_alloc_offset
Heinrich Schuchardt
2021-04-28
lib: sbi: Simplify HSM platform operations
Anup Patel
2021-04-28
lib: sbi: Simplify ipi platform operations
Anup Patel
2021-03-03
lib: Remove redundant sbi_platform_ipi_clear() calls
Anup Patel
2021-03-03
lib: sbi: Implement SBI HSM suspend function
Anup Patel
2021-03-03
lib: sbi: Fix error codes returned by HSM start() and stop() functions
Anup Patel
2021-03-03
lib: sbi: Remove redundant sbi_hsm_hart_started() function
Anup Patel
2021-03-03
lib: sbi: Rename sbi_hsm_hart_started_mask() function
Anup Patel
2021-03-03
lib: sbi: Use SBI_HSM_STATE_xyz defines instead of SBI_STATE_xyz defines
Anup Patel
2021-03-03
include: sbi: Simplify HSM state define names
Anup Patel
2020-10-20
lib: sbi: Optimize sbi_hsm_hart_started_mask() implementation
Anup Patel
[next]