X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=arch%2Fia64%2Fsn%2Fio%2Fplatform_init%2Fsgi_io_init.c;h=4833cfb3b6655ff0093961303dd6983cead6774f;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=8e410fcc80c65d378181f7626539851dd17876ee;hpb=db216c3d5e4c040e557a50f8f5d35d5c415e8c1c;p=linux-2.6.git diff --git a/arch/ia64/sn/io/platform_init/sgi_io_init.c b/arch/ia64/sn/io/platform_init/sgi_io_init.c index 8e410fcc8..4833cfb3b 100644 --- a/arch/ia64/sn/io/platform_init/sgi_io_init.c +++ b/arch/ia64/sn/io/platform_init/sgi_io_init.c @@ -37,7 +37,7 @@ nasid_t master_nasid = INVALID_NASID; /* This is the partition master nasid */ * * This code is executed once for each Hub chip. */ -static void +static void __init per_hub_init(cnodeid_t cnode) { nasid_t nasid; @@ -130,10 +130,8 @@ sgi_master_io_infr_init(void) klhwg_add_all_modules(hwgraph_root); klhwg_add_all_nodes(hwgraph_root); - for (cnode = 0; cnode < numionodes; cnode++) { - extern void per_hub_init(cnodeid_t); + for (cnode = 0; cnode < numionodes; cnode++) per_hub_init(cnode); - } /* *