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
