xref: /openbmc/linux/arch/arm/kernel/paravirt.c (revision a0e2bf7c)
11802d0beSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-only
202c2433bSStefano Stabellini /*
302c2433bSStefano Stabellini  *
402c2433bSStefano Stabellini  * Copyright (C) 2013 Citrix Systems
502c2433bSStefano Stabellini  *
602c2433bSStefano Stabellini  * Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
702c2433bSStefano Stabellini  */
802c2433bSStefano Stabellini 
902c2433bSStefano Stabellini #include <linux/export.h>
1002c2433bSStefano Stabellini #include <linux/jump_label.h>
1102c2433bSStefano Stabellini #include <linux/types.h>
12*a0e2bf7cSJuergen Gross #include <linux/static_call.h>
1302c2433bSStefano Stabellini #include <asm/paravirt.h>
1402c2433bSStefano Stabellini 
1502c2433bSStefano Stabellini struct static_key paravirt_steal_enabled;
1602c2433bSStefano Stabellini struct static_key paravirt_steal_rq_enabled;
1702c2433bSStefano Stabellini 
native_steal_clock(int cpu)18*a0e2bf7cSJuergen Gross static u64 native_steal_clock(int cpu)
19*a0e2bf7cSJuergen Gross {
20*a0e2bf7cSJuergen Gross 	return 0;
21*a0e2bf7cSJuergen Gross }
22*a0e2bf7cSJuergen Gross 
23*a0e2bf7cSJuergen Gross DEFINE_STATIC_CALL(pv_steal_clock, native_steal_clock);
24