teles3 eliminate bad section references
PATCH 1/1 teles3 eliminate bad section references
Fix teles3 section references:
convert __initdata to __devinitdata.
Error: ./drivers/isdn/hisax/teles3.o .text refers to 000011ab R_386_32 .init.data
Error: ./drivers/isdn/hisax/teles3.o .text refers to 000011ba R_386_32 .init.data
Error: ./drivers/isdn/hisax/teles3.o .text refers to 000011e0 R_386_32 .init.data
Error: ./drivers/isdn/hisax/teles3.o .text refers to 000011fd R_386_32 .init.data
Error: ./drivers/isdn/hisax/teles3.o .text refers to 0000128c R_386_32 .init.data
Error: ./drivers/isdn/hisax/teles3.o .text refers to 00001294 R_386_32 .init.data
Error: ./drivers/isdn/hisax/teles3.o .text refers to 000012a6 R_386_32 .init.data
diff -pruN -X dontdiff linux-2.6.11-bk8/drivers/isdn/hisax/teles3.c linux-2.6.11-bk8-max/drivers/isdn/hisax/teles3.c
drivers/isdn/hisax/teles3.c +2 -2
@@ -254,7 +254,7 @@ Teles_card_msg(struct IsdnCardState *cs,#ifdef __ISAPNP__ -static struct isapnp_device_id teles_ids[]__initdata = { +static struct isapnp_device_id teles_ids[]__devinitdata = { {ISAPNP_VENDOR ('T' ,'A' ,'G' ),ISAPNP_FUNCTION (0x2110 ),ISAPNP_VENDOR ('T' ,'A' ,'G' ),ISAPNP_FUNCTION (0x2110 ), (unsigned long) "Teles 16.3 PnP" },
@@ -267,7 +267,7 @@ static struct isapnp_device_id teles_ids { 0, } }; -static struct isapnp_device_id *ipid__initdata = &teles_ids[0 ]; +static struct isapnp_device_id *ipid__devinitdata = &teles_ids[0 ];static struct pnp_card *pnp_c__devinitdata =NULL ;#endif
Quoted 19 lines · maximilian attems
Fix teles3 section references:
convert__initdatato__devinitdata.Error:
./drivers/isdn/hisax/teles3.o.text refers to000011abR_386_32.init.data
Error:./drivers/isdn/hisax/teles3.o.text refers to000011baR_386_32.init.data
Error:./drivers/isdn/hisax/teles3.o.text refers to000011e0R_386_32.init.data
Error:./drivers/isdn/hisax/teles3.o.text refers to000011fdR_386_32.init.data
Error:./drivers/isdn/hisax/teles3.o.text refers to0000128cR_386_32.init.data
Error:./drivers/isdn/hisax/teles3.o.text refers to 00001294R_386_32.init.data
Error:./drivers/isdn/hisax/teles3.o.text refers to000012a6R_386_32.init.data
Quoted 1 line
Signed-off-by maximilian attems <[email protected]>
Quoted 22 lines
diff -pruN -X dontdiff
linux-2.6.11-bk8/drivers/isdn/hisax/teles3.clinux-2.6.11-bk8-max/drivers/isdn/hisax/teles3.cdrivers/isdn/hisax/teles3.c +2
-2@@ -254,7 +254,7 @@ Teles_card_msg(struct IsdnCardState *cs,#ifdef __ISAPNP__ -static struct isapnp_device_id teles_ids[]__initdata = { +static struct isapnp_device_id teles_ids[]__devinitdata = { {ISAPNP_VENDOR ('T' ,'A' ,'G' ),ISAPNP_FUNCTION (0x2110 ),ISAPNP_VENDOR ('T' ,'A' ,'G' ),ISAPNP_FUNCTION (0x2110 ), (unsigned long) "Teles 16.3 PnP" },@@ -267,7 +267,7 @@ static struct isapnp_device_id teles_ids { 0, } }; -static struct isapnp_device_id *ipid__initdata = &teles_ids[0 ]; +static struct isapnp_device_id *ipid__devinitdata = &teles_ids[0 ];static struct pnp_card *pnp_c__devinitdata =NULL ;#endif
Signature · 1 line
~Randy