Permalink
Browse files

Modified the ar6000 folder to be located under the drivers/net tree, …

…and added the ath6kl code for atheros chipset 6003. Left out the directories... oops
  • Loading branch information...
Tom Brennan
Tom Brennan committed Jan 14, 2011
1 parent 39e4ddf commit 78cd24c46e070d16ac206dff1100ff72b6e7f0ab
Showing with 125,963 additions and 0 deletions.
  1. +31 −0 drivers/net/wireless/ar6000/Kconfig
  2. +38 −0 drivers/net/wireless/ar6000/Makefile
  3. +3,136 −0 drivers/net/wireless/ar6000/ar6000/ar6000_drv.c
  4. +360 −0 drivers/net/wireless/ar6000/ar6000/ar6000_drv.h
  5. +440 −0 drivers/net/wireless/ar6000/ar6000/ar6000_raw_if.c
  6. +128 −0 drivers/net/wireless/ar6000/ar6000/ar6xapi_linux.h
  7. +993 −0 drivers/net/wireless/ar6000/ar6000/athdrv_linux.h
  8. +47 −0 drivers/net/wireless/ar6000/ar6000/athtypes_linux.h
  9. +44 −0 drivers/net/wireless/ar6000/ar6000/config_linux.h
  10. +86 −0 drivers/net/wireless/ar6000/ar6000/debug_linux.h
  11. +2,540 −0 drivers/net/wireless/ar6000/ar6000/ioctl.c
  12. +225 −0 drivers/net/wireless/ar6000/ar6000/netbuf.c
  13. +319 −0 drivers/net/wireless/ar6000/ar6000/osapi_linux.h
  14. +1,982 −0 drivers/net/wireless/ar6000/ar6000/wireless_ext.c
  15. +657 −0 drivers/net/wireless/ar6000/bmi/bmi.c
  16. +45 −0 drivers/net/wireless/ar6000/bmi/bmi_internal.h
  17. +824 −0 drivers/net/wireless/ar6000/hif/hif.c
  18. +768 −0 drivers/net/wireless/ar6000/hif/hif2.c
  19. +102 −0 drivers/net/wireless/ar6000/hif/hif_internal.h
  20. +991 −0 drivers/net/wireless/ar6000/htc/ar6k.c
  21. +191 −0 drivers/net/wireless/ar6000/htc/ar6k.h
  22. +638 −0 drivers/net/wireless/ar6000/htc/ar6k_events.c
  23. +508 −0 drivers/net/wireless/ar6000/htc/htc.c
  24. +65 −0 drivers/net/wireless/ar6000/htc/htc_debug.h
  25. +168 −0 drivers/net/wireless/ar6000/htc/htc_internal.h
  26. +703 −0 drivers/net/wireless/ar6000/htc/htc_recv.c
  27. +538 −0 drivers/net/wireless/ar6000/htc/htc_send.c
  28. +403 −0 drivers/net/wireless/ar6000/htc/htc_services.c
  29. +100 −0 drivers/net/wireless/ar6000/include/AR6001_regdump.h
  30. +36 −0 drivers/net/wireless/ar6000/include/AR6K_version.h
  31. +36 −0 drivers/net/wireless/ar6000/include/AR6K_version.h.NEW
  32. +147 −0 drivers/net/wireless/ar6000/include/AR6Khwreg.h
  33. +27 −0 drivers/net/wireless/ar6000/include/a_config.h
  34. +41 −0 drivers/net/wireless/ar6000/include/a_debug.h
  35. +28 −0 drivers/net/wireless/ar6000/include/a_drv.h
  36. +185 −0 drivers/net/wireless/ar6000/include/a_drv_api.h
  37. +28 −0 drivers/net/wireless/ar6000/include/a_osapi.h
  38. +28 −0 drivers/net/wireless/ar6000/include/a_types.h
  39. +29 −0 drivers/net/wireless/ar6000/include/ar6000_api.h
  40. +38 −0 drivers/net/wireless/ar6000/include/ar6000_diag.h
  41. +85 −0 drivers/net/wireless/ar6000/include/athdefs.h
  42. +32 −0 drivers/net/wireless/ar6000/include/athdrv.h
  43. +41 −0 drivers/net/wireless/ar6000/include/athendpack.h
  44. +42 −0 drivers/net/wireless/ar6000/include/athstartpack.h
  45. +100 −0 drivers/net/wireless/ar6000/include/bmi.h
  46. +199 −0 drivers/net/wireless/ar6000/include/bmi_msg.h
  47. +61 −0 drivers/net/wireless/ar6000/include/common_drv.h
  48. +107 −0 drivers/net/wireless/ar6000/include/dbglog.h
  49. +46 −0 drivers/net/wireless/ar6000/include/dbglog_api.h
  50. +307 −0 drivers/net/wireless/ar6000/include/dbglog_id.h
  51. +114 −0 drivers/net/wireless/ar6000/include/dl_list.h
  52. +63 −0 drivers/net/wireless/ar6000/include/dset_api.h
  53. +39 −0 drivers/net/wireless/ar6000/include/dset_internal.h
  54. +110 −0 drivers/net/wireless/ar6000/include/dsetid.h
  55. +34 −0 drivers/net/wireless/ar6000/include/gpio.h
  56. +57 −0 drivers/net/wireless/ar6000/include/gpio_api.h
  57. +296 −0 drivers/net/wireless/ar6000/include/hif.h
  58. +49 −0 drivers/net/wireless/ar6000/include/host_version.h
  59. +190 −0 drivers/net/wireless/ar6000/include/htc.h
  60. +439 −0 drivers/net/wireless/ar6000/include/htc_api.h
  61. +138 −0 drivers/net/wireless/ar6000/include/htc_packet.h
  62. +37 −0 drivers/net/wireless/ar6000/include/htc_services.h
  63. +342 −0 drivers/net/wireless/ar6000/include/ieee80211.h
  64. +163 −0 drivers/net/wireless/ar6000/include/ieee80211_ioctl.h
  65. +77 −0 drivers/net/wireless/ar6000/include/ieee80211_node.h
  66. +40 −0 drivers/net/wireless/ar6000/include/ini_dset.h
  67. +19 −0 drivers/net/wireless/ar6000/include/regDb.h
  68. +33 −0 drivers/net/wireless/ar6000/include/regdump.h
  69. +158 −0 drivers/net/wireless/ar6000/include/targaddrs.h
  70. +144 −0 drivers/net/wireless/ar6000/include/testcmd.h
  71. +101 −0 drivers/net/wireless/ar6000/include/wlan_api.h
  72. +20 −0 drivers/net/wireless/ar6000/include/wlan_dset.h
  73. +1,743 −0 drivers/net/wireless/ar6000/include/wmi.h
  74. +260 −0 drivers/net/wireless/ar6000/include/wmi_api.h
  75. +233 −0 drivers/net/wireless/ar6000/include/wmix.h
  76. +467 −0 drivers/net/wireless/ar6000/miscdrv/common_drv.c
  77. +346 −0 drivers/net/wireless/ar6000/miscdrv/credit_dist.c
  78. +371 −0 drivers/net/wireless/ar6000/wlan/wlan_node.c
  79. +192 −0 drivers/net/wireless/ar6000/wlan/wlan_recv_beacon.c
  80. +59 −0 drivers/net/wireless/ar6000/wlan/wlan_utils.c
  81. +3,954 −0 drivers/net/wireless/ar6000/wmi/wmi.c
  82. +4,421 −0 drivers/net/wireless/ar6000/wmi/wmi_doc.h
  83. +71 −0 drivers/net/wireless/ar6000/wmi/wmi_host.h
  84. +163 −0 drivers/net/wireless/ath/ath6kl/Kconfig
  85. +159 −0 drivers/net/wireless/ath/ath6kl/Makefile
  86. +8 −0 drivers/net/wireless/ath/ath6kl/TODO
  87. +55 −0 drivers/net/wireless/ath/ath6kl/bmi/include/bmi_internal.h
  88. +1,010 −0 drivers/net/wireless/ath/ath6kl/bmi/src/bmi.c
  89. +87 −0 drivers/net/wireless/ath/ath6kl/hif/common/hif_sdio_common.h
  90. +134 −0 drivers/net/wireless/ath/ath6kl/hif/sdio/linux_sdio/include/hif_internal.h
  91. +1,298 −0 drivers/net/wireless/ath/ath6kl/hif/sdio/linux_sdio/src/hif.c
  92. +393 −0 drivers/net/wireless/ath/ath6kl/hif/sdio/linux_sdio/src/hif_scatter.c
  93. +1,471 −0 drivers/net/wireless/ath/ath6kl/htc2/AR6000/ar6k.c
  94. +398 −0 drivers/net/wireless/ath/ath6kl/htc2/AR6000/ar6k.h
  95. +784 −0 drivers/net/wireless/ath/ath6kl/htc2/AR6000/ar6k_events.c
  96. +756 −0 drivers/net/wireless/ath/ath6kl/htc2/AR6000/ar6k_gmbox.c
  97. +1,280 −0 drivers/net/wireless/ath/ath6kl/htc2/AR6000/ar6k_gmbox_hciuart.c
  98. +579 −0 drivers/net/wireless/ath/ath6kl/htc2/htc.c
  99. +38 −0 drivers/net/wireless/ath/ath6kl/htc2/htc_debug.h
  100. +220 −0 drivers/net/wireless/ath/ath6kl/htc2/htc_internal.h
  101. +1,578 −0 drivers/net/wireless/ath/ath6kl/htc2/htc_recv.c
  102. +1,023 −0 drivers/net/wireless/ath/ath6kl/htc2/htc_send.c
  103. +450 −0 drivers/net/wireless/ath/ath6kl/htc2/htc_services.c
  104. +53 −0 drivers/net/wireless/ath/ath6kl/include/a_config.h
  105. +224 −0 drivers/net/wireless/ath/ath6kl/include/a_debug.h
  106. +54 −0 drivers/net/wireless/ath/ath6kl/include/a_drv.h
  107. +232 −0 drivers/net/wireless/ath/ath6kl/include/a_drv_api.h
  108. +61 −0 drivers/net/wireless/ath/ath6kl/include/a_osapi.h
  109. +58 −0 drivers/net/wireless/ath/ath6kl/include/a_types.h
  110. +140 −0 drivers/net/wireless/ath/ath6kl/include/aggr_recv_api.h
  111. +65 −0 drivers/net/wireless/ath/ath6kl/include/ar3kconfig.h
  112. +54 −0 drivers/net/wireless/ath/ath6kl/include/ar6000_api.h
  113. +48 −0 drivers/net/wireless/ath/ath6kl/include/ar6000_diag.h
  114. +44 −0 drivers/net/wireless/ath/ath6kl/include/ar6kap_common.h
  115. +135 −0 drivers/net/wireless/ath/ath6kl/include/athbtfilter.h
  116. +52 −0 drivers/net/wireless/ath/ath6kl/include/athendpack.h
  117. +55 −0 drivers/net/wireless/ath/ath6kl/include/athstartpack.h
  118. +135 −0 drivers/net/wireless/ath/ath6kl/include/bmi.h
  119. +60 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/AR6002_regdump.h
  120. +52 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/AR6K_version.h
  121. +90 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/addrs.h
  122. +64 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/analog_intf_reg.h
  123. +1,932 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/analog_reg.h
  124. +13 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/apb_map.h
  125. +977 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/gpio_reg.h
  126. +386 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/mbox_host_reg.h
  127. +481 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/mbox_reg.h
  128. +1,163 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/rtc_reg.h
  129. +186 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/si_reg.h
  130. +327 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/uart_reg.h
  131. +76 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw2.0/hw/vmc_reg.h
  132. +3,291 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/analog_intf_ares_reg.h
  133. +3,674 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/analog_intf_athr_wlan_reg.h
  134. +37 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/analog_intf_reg.h
  135. +40 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/apb_athr_wlan_map.h
  136. +48 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/apb_map.h
  137. +7,076 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/bb_lc_reg.h
  138. +108 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/efuse_reg.h
  139. +1,253 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/gpio_athr_wlan_reg.h
  140. +1,094 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/gpio_reg.h
  141. +605 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/mac_dma_reg.h
  142. +3,065 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/mac_pcu_reg.h
  143. +37 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/mbox_host_reg.h
  144. +560 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/mbox_reg.h
  145. +522 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/mbox_wlan_host_reg.h
  146. +638 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/mbox_wlan_reg.h
  147. +564 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/rdma_reg.h
  148. +975 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/rtc_reg.h
  149. +2,065 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/rtc_wlan_reg.h
  150. +209 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/si_reg.h
  151. +260 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/uart_reg.h
  152. +37 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/umbox_reg.h
  153. +322 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/umbox_wlan_reg.h
  154. +167 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/vmc_reg.h
  155. +195 −0 drivers/net/wireless/ath/ath6kl/include/common/AR6002/hw4.0/hw/vmc_wlan_reg.h
  156. +682 −0 drivers/net/wireless/ath/ath6kl/include/common/a_hci.h
  157. +84 −0 drivers/net/wireless/ath/ath6kl/include/common/athdefs.h
  158. +241 −0 drivers/net/wireless/ath/ath6kl/include/common/bmi_msg.h
  159. +86 −0 drivers/net/wireless/ath/ath6kl/include/common/btcoexGpio.h
  160. +36 −0 drivers/net/wireless/ath/ath6kl/include/common/cnxmgmt.h
  161. +134 −0 drivers/net/wireless/ath/ath6kl/include/common/dbglog.h
  162. +558 −0 drivers/net/wireless/ath/ath6kl/include/common/dbglog_id.h
  163. +75 −0 drivers/net/wireless/ath/ath6kl/include/common/discovery.h
  164. +63 −0 drivers/net/wireless/ath/ath6kl/include/common/dset_internal.h
  165. +134 −0 drivers/net/wireless/ath/ath6kl/include/common/dsetid.h
  166. +120 −0 drivers/net/wireless/ath/ath6kl/include/common/epping_test.h
  167. +78 −0 drivers/net/wireless/ath/ath6kl/include/common/gmboxif.h
  168. +45 −0 drivers/net/wireless/ath/ath6kl/include/common/gpio.h
  169. +236 −0 drivers/net/wireless/ath/ath6kl/include/common/htc.h
  170. +52 −0 drivers/net/wireless/ath/ath6kl/include/common/htc_services.h
  171. +82 −0 drivers/net/wireless/ath/ath6kl/include/common/ini_dset.h
  172. +45 −0 drivers/net/wireless/ath/ath6kl/include/common/pkt_log.h
  173. +29 −0 drivers/net/wireless/ath/ath6kl/include/common/regDb.h
  174. +59 −0 drivers/net/wireless/ath/ath6kl/include/common/regdump.h
  175. +237 −0 drivers/net/wireless/ath/ath6kl/include/common/regulatory/reg_dbschema.h
  176. +504 −0 drivers/net/wireless/ath/ath6kl/include/common/regulatory/reg_dbvalues.h
  177. +41 −0 drivers/net/wireless/ath/ath6kl/include/common/roaming.h
  178. +245 −0 drivers/net/wireless/ath/ath6kl/include/common/targaddrs.h
  179. +185 −0 drivers/net/wireless/ath/ath6kl/include/common/testcmd.h
  180. +38 −0 drivers/net/wireless/ath/ath6kl/include/common/tlpm.h
  181. +79 −0 drivers/net/wireless/ath/ath6kl/include/common/wlan_defs.h
  182. +33 −0 drivers/net/wireless/ath/ath6kl/include/common/wlan_dset.h
  183. +3,119 −0 drivers/net/wireless/ath/ath6kl/include/common/wmi.h
  184. +347 −0 drivers/net/wireless/ath/ath6kl/include/common/wmi_thin.h
  185. +279 −0 drivers/net/wireless/ath/ath6kl/include/common/wmix.h
  186. +108 −0 drivers/net/wireless/ath/ath6kl/include/common_drv.h
  187. +52 −0 drivers/net/wireless/ath/ath6kl/include/dbglog_api.h
  188. +153 −0 drivers/net/wireless/ath/ath6kl/include/dl_list.h
  189. +65 −0 drivers/net/wireless/ath/ath6kl/include/dset_api.h
  190. +59 −0 drivers/net/wireless/ath/ath6kl/include/gpio_api.h
  191. +259 −0 drivers/net/wireless/ath/ath6kl/include/hci_transport_api.h
  192. +458 −0 drivers/net/wireless/ath/ath6kl/include/hif.h
  193. +52 −0 drivers/net/wireless/ath/ath6kl/include/host_version.h
  194. +575 −0 drivers/net/wireless/ath/ath6kl/include/htc_api.h
  195. +227 −0 drivers/net/wireless/ath/ath6kl/include/htc_packet.h
  196. +244 −0 drivers/net/wireless/ath/ath6kl/include/target_reg_table.h
  197. +128 −0 drivers/net/wireless/ath/ath6kl/include/wlan_api.h
  198. +441 −0 drivers/net/wireless/ath/ath6kl/include/wmi_api.h
  199. +566 −0 drivers/net/wireless/ath/ath6kl/miscdrv/ar3kconfig.c
  200. +572 −0 drivers/net/wireless/ath/ath6kl/miscdrv/ar3kps/ar3kpsconfig.c
  201. +75 −0 drivers/net/wireless/ath/ath6kl/miscdrv/ar3kps/ar3kpsconfig.h
  202. +969 −0 drivers/net/wireless/ath/ath6kl/miscdrv/ar3kps/ar3kpsparser.c
  203. +127 −0 drivers/net/wireless/ath/ath6kl/miscdrv/ar3kps/ar3kpsparser.h
  204. +1,027 −0 drivers/net/wireless/ath/ath6kl/miscdrv/common_drv.c
  205. +418 −0 drivers/net/wireless/ath/ath6kl/miscdrv/credit_dist.c
  206. +42 −0 drivers/net/wireless/ath/ath6kl/miscdrv/miscdrv.h
  207. +413 −0 drivers/net/wireless/ath/ath6kl/os/linux/ar6000_android.c
  208. +6,460 −0 drivers/net/wireless/ath/ath6kl/os/linux/ar6000_drv.c
  209. +731 −0 drivers/net/wireless/ath/ath6kl/os/linux/ar6000_pm.c
  210. +455 −0 drivers/net/wireless/ath/ath6kl/os/linux/ar6000_raw_if.c
  211. +481 −0 drivers/net/wireless/ath/ath6kl/os/linux/ar6k_pal.c
  212. +1,471 −0 drivers/net/wireless/ath/ath6kl/os/linux/cfg80211.c
  213. +574 −0 drivers/net/wireless/ath/ath6kl/os/linux/eeprom.c
  214. +125 −0 drivers/net/wireless/ath/ath6kl/os/linux/export_hci_transport.c
  215. +1,144 −0 drivers/net/wireless/ath/ath6kl/os/linux/hci_bridge.c
  216. +762 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/ar6000_drv.h
  217. +36 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/ar6k_pal.h
  218. +197 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/ar6xapi_linux.h
  219. +1,219 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/athdrv_linux.h
  220. +53 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/athtypes_linux.h
  221. +50 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/cfg80211.h
  222. +60 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/config_linux.h
  223. +50 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/debug_linux.h
  224. +76 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/export_hci_transport.h
  225. +179 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/ieee80211_ioctl.h
  226. +387 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/osapi_linux.h
  227. +111 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/wlan_config.h
  228. +293 −0 drivers/net/wireless/ath/ath6kl/os/linux/include/wmi_filter_linux.h
  229. +4,733 −0 drivers/net/wireless/ath/ath6kl/os/linux/ioctl.c
  230. +234 −0 drivers/net/wireless/ath/ath6kl/os/linux/netbuf.c
  231. +2,725 −0 drivers/net/wireless/ath/ath6kl/os/linux/wireless_ext.c
  232. +116 −0 drivers/net/wireless/ath/ath6kl/reorder/aggr_rx_internal.h
  233. +666 −0 drivers/net/wireless/ath/ath6kl/reorder/rcv_aggr.c
  234. +401 −0 drivers/net/wireless/ath/ath6kl/wlan/include/ieee80211.h
  235. +93 −0 drivers/net/wireless/ath/ath6kl/wlan/include/ieee80211_node.h
  236. +636 −0 drivers/net/wireless/ath/ath6kl/wlan/src/wlan_node.c
  237. +200 −0 drivers/net/wireless/ath/ath6kl/wlan/src/wlan_recv_beacon.c
  238. +61 −0 drivers/net/wireless/ath/ath6kl/wlan/src/wlan_utils.c
  239. +6,670 −0 drivers/net/wireless/ath/ath6kl/wmi/wmi.c
  240. +102 −0 drivers/net/wireless/ath/ath6kl/wmi/wmi_host.h
@@ -0,0 +1,31 @@
+config AR6000_WLAN
+ tristate "AR6000 wireless networking over SDIO"
+ depends on MMC
+ select WIRELESS_EXT
+ default m
+ help
+ good luck.
+
+config AR6000_WLAN_DEBUG
+ bool "Enable retrieval of firmware debugging information"
+ depends on AR6000_WLAN
+ default n
+ help
+ The AR6k firmware maintains a log of debugging events that
+ gets flushed to the host on various occasions. Retrieval of
+ this data is very slow, taking several seconds.
+
+ If in doubt, say N.
+
+config AR6000_WLAN_RESET
+ bool "Soft-reset when shutting down"
+ depends on AR6000_WLAN
+ default n
+ help
+ The AR6k module can be explicitly reset when shutting down
+ the device. This adds a delay of about two seconds to suspend,
+ module removal, and so on. Since the WLAN SDIO function is
+ generally disabled soon thereafter anyway, this reset seems
+ superfluous.
+
+ If in doubt, say N.
@@ -0,0 +1,38 @@
+REV ?= 2
+
+PWD := $(shell pwd)
+
+EXTRA_CFLAGS += -I$(src)/include
+
+EXTRA_CFLAGS += -DLINUX -D__KERNEL__ -DHTC_RAW_INTERFACE\
+ -DTCMD -DUSER_KEYS \
+ -DNO_SYNC_FLUSH #\
+ -DMULTIPLE_FRAMES_PER_INTERRUPT -DAR6000REV$(REV) \
+ -DBLOCK_TX_PATH_FLAG \
+ -DSDIO \
+
+EXTRA_CFLAGS += -DKERNEL_2_6
+
+obj-$(CONFIG_AR6000_WLAN) += ar6000.o
+
+ar6000-objs += htc/ar6k.o \
+ htc/ar6k_events.o \
+ htc/htc_send.o \
+ htc/htc_recv.o \
+ htc/htc_services.o \
+ htc/htc.o \
+ hif/hif2.o \
+ bmi/bmi.o \
+ ar6000/ar6000_drv.o \
+ ar6000/ar6000_raw_if.o \
+ ar6000/netbuf.o \
+ ar6000/wireless_ext.o \
+ ar6000/ioctl.o \
+ miscdrv/common_drv.o \
+ miscdrv/credit_dist.o \
+ wmi/wmi.o \
+ wlan/wlan_node.o \
+ wlan/wlan_recv_beacon.o \
+ wlan/wlan_utils.o
+
+
Oops, something went wrong.

0 comments on commit 78cd24c

Please sign in to comment.