Go to the documentation of this file.
67 #ifndef __iwl_agn_hw_h__
68 #define __iwl_agn_hw_h__
70 #define IWLAGN_RTC_INST_LOWER_BOUND (0x000000)
71 #define IWLAGN_RTC_INST_UPPER_BOUND (0x020000)
73 #define IWLAGN_RTC_DATA_LOWER_BOUND (0x800000)
74 #define IWLAGN_RTC_DATA_UPPER_BOUND (0x80C000)
76 #define IWLAGN_RTC_INST_SIZE (IWLAGN_RTC_INST_UPPER_BOUND - \
77 IWLAGN_RTC_INST_LOWER_BOUND)
78 #define IWLAGN_RTC_DATA_SIZE (IWLAGN_RTC_DATA_UPPER_BOUND - \
79 IWLAGN_RTC_DATA_LOWER_BOUND)
81 #define IWL60_RTC_INST_LOWER_BOUND (0x000000)
82 #define IWL60_RTC_INST_UPPER_BOUND (0x040000)
83 #define IWL60_RTC_DATA_LOWER_BOUND (0x800000)
84 #define IWL60_RTC_DATA_UPPER_BOUND (0x814000)
85 #define IWL60_RTC_INST_SIZE \
86 (IWL60_RTC_INST_UPPER_BOUND - IWL60_RTC_INST_LOWER_BOUND)
87 #define IWL60_RTC_DATA_SIZE \
88 (IWL60_RTC_DATA_UPPER_BOUND - IWL60_RTC_DATA_LOWER_BOUND)
91 #define IWLAGN_RSSI_OFFSET 44
93 #define IWLAGN_DEFAULT_TX_RETRY 15
94 #define IWLAGN_MGMT_DFAULT_RETRY_LIMIT 3
95 #define IWLAGN_RTS_DFAULT_RETRY_LIMIT 60
96 #define IWLAGN_BAR_DFAULT_RETRY_LIMIT 60
97 #define IWLAGN_LOW_RETRY_LIMIT 7
100 #define IWLAGN_TX_POWER_TARGET_POWER_MIN (0)
101 #define IWLAGN_TX_POWER_TARGET_POWER_MAX (16)
104 #define IWLAGN_EEPROM_IMG_SIZE 2048
107 #define OTP_LOW_IMAGE_SIZE (2 * 512 * sizeof(u16))
109 #define OTP_HIGH_IMAGE_SIZE_6x00 (6 * 512 * sizeof(u16))
110 #define OTP_HIGH_IMAGE_SIZE_1000 (0x200 * sizeof(u16))
111 #define OTP_MAX_LL_ITEMS_1000 (3)
112 #define OTP_MAX_LL_ITEMS_6x00 (4)
113 #define OTP_MAX_LL_ITEMS_6x50 (7)
114 #define OTP_MAX_LL_ITEMS_2x00 (4)
117 #define IWLAGN_NUM_QUEUES 20