Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]

Diff markup

Differences between /linux/drivers/net/wireless/rt2x00/rt2x00debug.h (Version 2.6.31.13) and /linux/drivers/net/wireless/rt2x00/rt2x00debug.h (Version 2.6.11.8)


  1 /*                                                  1 
  2         Copyright (C) 2004 - 2009 rt2x00 Sourc    
  3         <http://rt2x00.serialmonkey.com>          
  4                                                   
  5         This program is free software; you can    
  6         it under the terms of the GNU General     
  7         the Free Software Foundation; either v    
  8         (at your option) any later version.       
  9                                                   
 10         This program is distributed in the hop    
 11         but WITHOUT ANY WARRANTY; without even    
 12         MERCHANTABILITY or FITNESS FOR A PARTI    
 13         GNU General Public License for more de    
 14                                                   
 15         You should have received a copy of the    
 16         along with this program; if not, write    
 17         Free Software Foundation, Inc.,           
 18         59 Temple Place - Suite 330, Boston, M    
 19  */                                               
 20                                                   
 21 /*                                                
 22         Module: rt2x00debug                       
 23         Abstract: Data structures for the rt2x    
 24  */                                               
 25                                                   
 26 #ifndef RT2X00DEBUG_H                             
 27 #define RT2X00DEBUG_H                             
 28                                                   
 29 struct rt2x00_dev;                                
 30                                                   
 31 /**                                               
 32  * enum rt2x00debugfs_entry_flags: Flags for d    
 33  *                                                
 34  * @RT2X00DEBUGFS_OFFSET: rt2x00lib should pas    
 35  *      as argument when using the callback fu    
 36  */                                               
 37 enum rt2x00debugfs_entry_flags {                  
 38         RT2X00DEBUGFS_OFFSET    = (1 << 0),       
 39 };                                                
 40                                                   
 41 #define RT2X00DEBUGFS_REGISTER_ENTRY(__name, _    
 42 struct reg##__name {                              
 43         void (*read)(struct rt2x00_dev *rt2x00    
 44                      const unsigned int word,     
 45         void (*write)(struct rt2x00_dev *rt2x0    
 46                       const unsigned int word,    
 47                                                   
 48         unsigned int flags;                       
 49                                                   
 50         unsigned int word_base;                   
 51         unsigned int word_size;                   
 52         unsigned int word_count;                  
 53 } __name                                          
 54                                                   
 55 struct rt2x00debug {                              
 56         /*                                        
 57          * Reference to the modules structure.    
 58          */                                       
 59         struct module *owner;                     
 60                                                   
 61         /*                                        
 62          * Register access entries.               
 63          */                                       
 64         RT2X00DEBUGFS_REGISTER_ENTRY(csr, u32)    
 65         RT2X00DEBUGFS_REGISTER_ENTRY(eeprom, u    
 66         RT2X00DEBUGFS_REGISTER_ENTRY(bbp, u8);    
 67         RT2X00DEBUGFS_REGISTER_ENTRY(rf, u32);    
 68 };                                                
 69                                                   
 70 #endif /* RT2X00DEBUG_H */                        
 71                                                   
  This page was automatically generated by the LXR engine.