summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAnup Patel <[email protected]>2023-03-20 18:58:54 +0530
committerAnup Patel <[email protected]>2023-04-06 18:48:19 +0530
commit30b9e7ee14498e5db805f471dbb23ea67c7a3b32 (patch)
tree642d327b9b0ed649f41dc3ced0799de627ebf276 /scripts
parentf64dfcd2b5e78e9eea3fe3fee58e0632b5f81b99 (diff)
lib: sbi_hsm: Fix sbi_hsm_hart_start() for platform with hart hotplug
It possible that a platform supports hart hotplug (i.e. both hart_start and hart_stop callbacks available) and all harts are start simultaneously at platform boot-time. In this situation, the sbi_hsm_hart_start() will call hsm_device_hart_start() for secondary harts at platform boot-time which will fail because secondary harts were already started. To fix above, we call hsm_device_hart_start() from sbi_hsm_hart_start() only when entry_count is same as init_count for the secondary hart. Signed-off-by: Anup Patel <[email protected]>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions