hv: multi-arch: move asm_pause to common

Tracked-On: #8791
Signed-off-by: Jian Jun Chen <jian.jun.chen@intel.com>
Acked-by: Wang, Yu1 <yu1.wang@intel.com>
This commit is contained in:
Jian Jun Chen
2025-09-12 09:41:57 +08:00
committed by acrnsi-robot
parent 1949c0b52f
commit 8d218c0b37
3 changed files with 8 additions and 2 deletions

View File

@@ -33,6 +33,7 @@ enum pcpu_boot_state {
static inline uint16_t arch_get_pcpu_id(void);
static inline void arch_set_current_pcpu_id(uint16_t pcpu_id);
void arch_start_pcpu(uint16_t pcpu_id);
static inline void arch_asm_pause(void);
uint16_t arch_get_pcpu_num(void);
uint16_t get_pcpu_nums(void);
bool is_pcpu_active(uint16_t pcpu_id);
@@ -57,4 +58,9 @@ static inline void set_current_pcpu_id(uint16_t pcpu_id)
arch_set_current_pcpu_id(pcpu_id);
}
static inline void asm_pause(void)
{
arch_asm_pause();
}
#endif /* COMMON_CPU_H */