[PATCH V2 11/27] staging: wilc1000: wilc_wlan_handle_txq: add argument and use wilc

kbuild test robot lkp at intel.com
Tue Oct 27 11:45:55 UTC 2015


Hi Glen,

[auto build test WARNING on staging/staging-next -- if it's inappropriate base, please suggest rules for selecting the more suitable base]

url:    https://github.com/0day-ci/linux/commits/Glen-Lee/staging-wicl1000-isr_uh_routine-use-netdev-private-wilc/20151027-173115
config: i386-allyesconfig (attached as .config)
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   In file included from drivers/staging/wilc1000/coreconfigurator.c:13:0:
>> drivers/staging/wilc1000/wilc_wlan.h:303:33: warning: 'struct net_device' declared inside parameter list
    int wilc_wlan_handle_txq(struct net_device *dev, u32 *pu32TxqCount);
                                    ^
>> drivers/staging/wilc1000/wilc_wlan.h:303:33: warning: its scope is only this definition or declaration, which is probably not what you want

vim +303 drivers/staging/wilc1000/wilc_wlan.h

   287	} wilc_cfg_frame_t;
   288	
   289	typedef struct {
   290		int (*wlan_tx)(u8 *, u32, wilc_tx_complete_func_t);
   291	} wilc_wlan_cfg_func_t;
   292	
   293	typedef struct {
   294		int type;
   295		u32 seq_no;
   296	} wilc_cfg_rsp_t;
   297	
   298	int wilc_wlan_firmware_download(const u8 *buffer, u32 buffer_size);
   299	int wilc_wlan_start(void);
   300	int wilc_wlan_stop(void);
   301	int wilc_wlan_txq_add_net_pkt(void *priv, u8 *buffer, u32 buffer_size,
   302				      wilc_tx_complete_func_t func);
 > 303	int wilc_wlan_handle_txq(struct net_device *dev, u32 *pu32TxqCount);
   304	void wilc_handle_isr(void *wilc);
   305	void wilc_wlan_cleanup(void);
   306	int wilc_wlan_cfg_set(int start, u32 wid, u8 *buffer, u32 buffer_size,
   307			      int commit, u32 drvHandler);
   308	int wilc_wlan_cfg_get(int start, u32 wid, int commit, u32 drvHandler);
   309	int wilc_wlan_cfg_get_val(u32 wid, u8 *buffer, u32 buffer_size);
   310	int wilc_wlan_txq_add_mgmt_pkt(void *priv, u8 *buffer, u32 buffer_size,
   311				       wilc_tx_complete_func_t func);

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/octet-stream
Size: 51145 bytes
Desc: not available
URL: <http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/attachments/20151027/2e43459a/attachment-0001.obj>


More information about the devel mailing list