diff options
Diffstat (limited to 'arch/sparc/kernel/hvapi.c')
| -rw-r--r-- | arch/sparc/kernel/hvapi.c | 12 | 
1 files changed, 10 insertions, 2 deletions
diff --git a/arch/sparc/kernel/hvapi.c b/arch/sparc/kernel/hvapi.c index 7c60afb835b..c0a2de0fd62 100644 --- a/arch/sparc/kernel/hvapi.c +++ b/arch/sparc/kernel/hvapi.c @@ -3,7 +3,7 @@   * Copyright (C) 2007 David S. Miller <davem@davemloft.net>   */  #include <linux/kernel.h> -#include <linux/module.h> +#include <linux/export.h>  #include <linux/init.h>  #include <asm/hypervisor.h> @@ -28,16 +28,24 @@ static struct api_info api_table[] = {  	{ .group = HV_GRP_CORE,		.flags = FLAG_PRE_API	},  	{ .group = HV_GRP_INTR,					},  	{ .group = HV_GRP_SOFT_STATE,				}, +	{ .group = HV_GRP_TM,					},  	{ .group = HV_GRP_PCI,		.flags = FLAG_PRE_API	},  	{ .group = HV_GRP_LDOM,					},  	{ .group = HV_GRP_SVC_CHAN,	.flags = FLAG_PRE_API	},  	{ .group = HV_GRP_NCS,		.flags = FLAG_PRE_API	},  	{ .group = HV_GRP_RNG,					}, +	{ .group = HV_GRP_PBOOT,				}, +	{ .group = HV_GRP_TPM,					}, +	{ .group = HV_GRP_SDIO,					}, +	{ .group = HV_GRP_SDIO_ERR,				}, +	{ .group = HV_GRP_REBOOT_DATA,				},  	{ .group = HV_GRP_NIAG_PERF,	.flags = FLAG_PRE_API	},  	{ .group = HV_GRP_FIRE_PERF,				},  	{ .group = HV_GRP_N2_CPU,				},  	{ .group = HV_GRP_NIU,					},  	{ .group = HV_GRP_VF_CPU,				}, +	{ .group = HV_GRP_KT_CPU,				}, +	{ .group = HV_GRP_VT_CPU,				},  	{ .group = HV_GRP_DIAG,		.flags = FLAG_PRE_API	},  }; @@ -186,7 +194,7 @@ void __init sun4v_hvapi_init(void)  bad:  	prom_printf("HVAPI: Cannot register API group " -		    "%lx with major(%u) minor(%u)\n", +		    "%lx with major(%lu) minor(%lu)\n",  		    group, major, minor);  	prom_halt();  }  | 
