Hi,

I can't compile the latest wireless-dev:

   CC [M]  drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.o
In file included from drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:44:
drivers/net/wireless/d80211/bcm43xx/bcm43xx.h: In function 'bcm43xx_priv':
drivers/net/wireless/d80211/bcm43xx/bcm43xx.h:775: warning: implicit
declaration  of function 'ieee80211_dev_hw_data'
drivers/net/wireless/d80211/bcm43xx/bcm43xx.h:775: warning: return
makes pointer  from integer without a cast
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_periodi c_work_handler':
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:2576: warning:
passing argume nt 1 of 'ieee80211_stop_queues' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:2600: warning:
passing argume nt 1 of 'ieee80211_start_queues' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_select_ wireless_core':
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3120: warning:
passing argume nt 1 of 'ieee80211_stop_queues' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3186: warning:
passing argume nt 1 of 'ieee80211_update_hw' from incompatible pointer
type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3186: error: too
many argumen ts to function 'ieee80211_update_hw'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3187: warning:
passing argume nt 1 of 'ieee80211_start_queues' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_ssb_sus pend':
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3332: warning:
passing argume nt 1 of 'ieee80211_stop_queues' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_init_on e':
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3968: error:
'struct ieee8021 1_hw' has no member named 'version'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3969: error:
'struct ieee8021 1_hw' has no member named 'name'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3975: error:
'struct ieee8021 1_hw' has no member named 'tx'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3976: error:
'struct ieee8021 1_hw' has no member named 'open'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3977: error:
'struct ieee8021 1_hw' has no member named 'stop'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3978: error:
'struct ieee8021 1_hw' has no member named 'add_interface'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3979: error:
'struct ieee8021 1_hw' has no member named 'remove_interface'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3980: error:
'struct ieee8021 1_hw' has no member named 'reset'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3981: error:
'struct ieee8021 1_hw' has no member named 'config'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3982: error:
'struct ieee8021 1_hw' has no member named 'config_interface'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3983: error:
'struct ieee8021 1_hw' has no member named 'set_multicast_list'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3984: error:
'struct ieee8021 1_hw' has no member named 'set_key'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3985: error:
'struct ieee8021 1_hw' has no member named 'get_stats'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3987: error:
'struct ieee8021 1_hw' has no member named 'get_tx_stats'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3988: error:
'struct ieee8021 1_hw' has no member named 'conf_tx'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3990: warning:
passing argume nt 2 of 'ieee80211_alloc_hw' from incompatible pointer
type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:3990: warning:
assignment fro m incompatible pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4010: warning:
passing argume nt 1 of 'ieee80211_register_hw' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4010: error: too
many argumen ts to function 'ieee80211_register_hw'
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4023: warning:
passing argume nt 1 of 'ieee80211_free_hw' from incompatible pointer
type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_remove_ one':
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4037: warning:
passing argume nt 1 of 'ieee80211_unregister_hw' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4042: warning:
passing argume nt 1 of 'ieee80211_free_hw' from incompatible pointer
type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_suspend ':
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4093: warning:
passing argume nt 1 of 'ieee80211_stop_queues' from incompatible
pointer type
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c: In function
'bcm43xx_resume' :
drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.c:4138: warning:
passing argume nt 1 of 'ieee80211_start_queues' from incompatible
pointer type
make[6]: *** [drivers/net/wireless/d80211/bcm43xx/bcm43xx_main.o] Error 1
make[5]: *** [drivers/net/wireless/d80211/bcm43xx] Error 2
make[4]: *** [drivers/net/wireless/d80211] Error 2
make[3]: *** [drivers/net/wireless] Error 2
make[2]: *** [drivers/net] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/home/zhang/src/kernel/wireless-dev'
make: *** [debian/stamp-build-kernel] Error 2

Thanks and best regards,
Bin
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to