Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*** -*- linux-c -*- **********************************************************
0003 
0004      Driver for Atmel at76c502 at76c504 and at76c506 wireless cards.
0005 
0006          Copyright 2005 Dan Williams and Red Hat, Inc.
0007 
0008 
0009 ******************************************************************************/
0010 
0011 #ifndef _ATMEL_H
0012 #define _ATMEL_H
0013 
0014 typedef enum {
0015     ATMEL_FW_TYPE_NONE = 0,
0016     ATMEL_FW_TYPE_502,
0017     ATMEL_FW_TYPE_502D,
0018     ATMEL_FW_TYPE_502E,
0019     ATMEL_FW_TYPE_502_3COM,
0020     ATMEL_FW_TYPE_504,
0021     ATMEL_FW_TYPE_504_2958,
0022     ATMEL_FW_TYPE_504A_2958,
0023     ATMEL_FW_TYPE_506
0024 } AtmelFWType;
0025 
0026 struct net_device *init_atmel_card(unsigned short, unsigned long, const AtmelFWType, struct device *, 
0027                     int (*present_func)(void *), void * );
0028 void stop_atmel_card( struct net_device *);
0029 int atmel_open( struct net_device * );
0030 
0031 #endif