From: Adam Belay <ambx1@neo.rr.com>

From: "Randy.Dunlap" <rddunlap@osdl.org>

These 2 functions shouldn't be __init for general PNP use.


---

 25-akpm/drivers/pnp/system.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff -puN drivers/pnp/system.c~pnp-04-remove-__init drivers/pnp/system.c
--- 25/drivers/pnp/system.c~pnp-04-remove-__init	2004-03-14 23:58:08.061655640 -0800
+++ 25-akpm/drivers/pnp/system.c	2004-03-14 23:58:08.063655336 -0800
@@ -21,7 +21,7 @@ static const struct pnp_device_id pnp_de
 	{	"",			0	}
 };
 
-static void __init reserve_ioport_range(char *pnpid, int start, int end)
+static void reserve_ioport_range(char *pnpid, int start, int end)
 {
 	struct resource *res;
 	char *regionid;
@@ -49,7 +49,7 @@ static void __init reserve_ioport_range(
 	return;
 }
 
-static void __init reserve_resources_of_dev( struct pnp_dev *dev )
+static void reserve_resources_of_dev( struct pnp_dev *dev )
 {
 	int i;
 

_