Bin Zhang wrote:
> 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
> 

The last pull to update wireless dev included this message:

"I won't attach the patches this time as some of them are quite big 
and all of them went to netdev a few days ago. Please note that 
these patches break all d80211 drivers."

-Joe
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to