paravirt.h 431 B

1234567891011121314151617181920212223242526272829
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_LOONGARCH_PARAVIRT_H
  3. #define _ASM_LOONGARCH_PARAVIRT_H
  4. #ifdef CONFIG_PARAVIRT
  5. int __init pv_ipi_init(void);
  6. int __init pv_time_init(void);
  7. int __init pv_spinlock_init(void);
  8. #else
  9. static inline int pv_ipi_init(void)
  10. {
  11. return 0;
  12. }
  13. static inline int pv_time_init(void)
  14. {
  15. return 0;
  16. }
  17. static inline int pv_spinlock_init(void)
  18. {
  19. return 0;
  20. }
  21. #endif // CONFIG_PARAVIRT
  22. #endif