mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-31 14:04:26 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			67 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 7a69da907de668fb22a30ae218062d6f081864ea Mon Sep 17 00:00:00 2001
 | |
| From: Gabor Juhos <juhosg@openwrt.org>
 | |
| Date: Sat, 17 Aug 2013 19:31:41 +0200
 | |
| Subject: [PATCH] rt2x00: rt2800lib: move rt2800_drv_data declaration into
 | |
|  rt2800lib.h
 | |
| 
 | |
| The rt2800_drv_data structure contains driver specific
 | |
| information. Move the declaration into the rt2800lib.h
 | |
| header which is a more logical place for it. Also fix
 | |
| the comment style to avoid checkpatch warning.
 | |
| 
 | |
| The patch contains no functional changes, it is in
 | |
| preparation for the next patch.
 | |
| 
 | |
| Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
 | |
| ---
 | |
| Changes since v1: ---
 | |
| ---
 | |
|  drivers/net/wireless/ralink/rt2x00/rt2800.h    |   13 -------------
 | |
|  drivers/net/wireless/ralink/rt2x00/rt2800lib.h |   11 +++++++++++
 | |
|  2 files changed, 11 insertions(+), 13 deletions(-)
 | |
| 
 | |
| --- a/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
 | |
| +++ b/drivers/net/wireless/ralink/rt2x00/rt2800lib.h
 | |
| @@ -20,6 +20,20 @@
 | |
|  #ifndef RT2800LIB_H
 | |
|  #define RT2800LIB_H
 | |
|  
 | |
| +#include "rt2800.h"
 | |
| +
 | |
| +/* RT2800 driver data structure */
 | |
| +struct rt2800_drv_data {
 | |
| +	u8 calibration_bw20;
 | |
| +	u8 calibration_bw40;
 | |
| +	u8 bbp25;
 | |
| +	u8 bbp26;
 | |
| +	u8 txmixer_gain_24g;
 | |
| +	u8 txmixer_gain_5g;
 | |
| +	unsigned int tbtt_tick;
 | |
| +	DECLARE_BITMAP(sta_ids, STA_IDS_SIZE);
 | |
| +};
 | |
| +
 | |
|  struct rt2800_ops {
 | |
|  	void (*register_read)(struct rt2x00_dev *rt2x00dev,
 | |
|  			      const unsigned int offset, u32 *value);
 | |
| --- a/drivers/net/wireless/ralink/rt2x00/rt2800.h
 | |
| +++ b/drivers/net/wireless/ralink/rt2x00/rt2800.h
 | |
| @@ -2969,18 +2969,4 @@ enum rt2800_eeprom_word {
 | |
|  #define WCID_END	222
 | |
|  #define STA_IDS_SIZE	(WCID_END - WCID_START + 2)
 | |
|  
 | |
| -/*
 | |
| - * RT2800 driver data structure
 | |
| - */
 | |
| -struct rt2800_drv_data {
 | |
| -	u8 calibration_bw20;
 | |
| -	u8 calibration_bw40;
 | |
| -	u8 bbp25;
 | |
| -	u8 bbp26;
 | |
| -	u8 txmixer_gain_24g;
 | |
| -	u8 txmixer_gain_5g;
 | |
| -	unsigned int tbtt_tick;
 | |
| -	DECLARE_BITMAP(sta_ids, STA_IDS_SIZE);
 | |
| -};
 | |
| -
 | |
|  #endif /* RT2800_H */
 |