aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/bcmdhd
Commit message (Collapse)AuthorAgeFilesLines
* net: wireless: bcmdhd: Turn Off packet filtering for dhcp sessionDmitry Shmidt2011-08-311-0/+6
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Set bigger wakelock timeout for eventsDmitry Shmidt2011-08-316-15/+22
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Update to 5.90.125.74Howard M. Harte2011-08-3110-551/+618
| | | | | | Change-Id: I427ee7a07e794b228e58fa2edbaa127481b67398 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Skip disassoc if country is not changed in country setDmitry Shmidt2011-08-311-5/+13
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Use allocation with GFP_ATOMIC only in atomic contextDmitry Shmidt2011-08-311-5/+13
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Update to 5.90.125.69Greg Goldman2011-08-2317-136/+203
| | | | | | Change-Id: I25a516ca4d8f5edc72a2a54e420f5e1b4fe3aa16 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix Softap initializationECCO PARK2011-08-182-18/+46
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Update to version 5.90.125.65Greg Goldman2011-08-162-101/+32
| | | | | | | Fixing problem with connection A-band Improving sync between Driver and CFG80211 status Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Update to 5.90.125.64:Howard M. Harte2011-08-169-253/+322
| | | | | | | | | | * Fix for dhd_bus_devreset in dhd_sdio return error 35 when first called. * Add combo scan support. * Fix PMK caching issue. Change-Id: Iac9e8591d27ef7240418c79caf0a4ac919ef23f3 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fixing missing WLP2P defintion for p2pGreg Goldman2011-08-162-3/+7
| | | | | | Change-Id: I9683fe499fd6cae89468dbb048c9fd8f1b13ecce Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fixing memory leak problem in wl_get_iesGreg Goldman2011-08-099-40/+61
| | | | | | Change-Id: I26462c22ba4c3aebc1e157fbf74833c65815647c Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix CFG80211 memory corruptionLin Ma2011-08-054-39/+48
| | | | | | | | | | | * Sends event/data packets to kernel while net_device interface has not been created or registered yet * Timer gets freed twice * The primary net_device interface never gets freed * Memory corruption in scan buffer * Memory corruption in cfg80211 wiphy structure fix for kthred_stop crash Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Ensure struct semaphore to be definedChih-Wei Huang2011-08-041-0/+1
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Keep debug symbols for built-in driverDmitry Shmidt2011-08-041-0/+2
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Clean up formatting.Howard M. Harte2011-08-044-45/+53
| | | | | | Change-Id: Idf0771201837ad00304107af3592c35a6236eb33 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Improve arp_hostip_table processingDmitry Shmidt2011-08-033-16/+22
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Eliminate nested IOCTL callLin Ma2011-08-032-19/+27
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Remove noisy debug printsDmitry Shmidt2011-08-022-2/+2
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: add support for mkeepalive.Howard M. Harte2011-08-026-105/+67
| | | | | | | | Fix p2p group add issue. Change-Id: Ieb8fba54e04912b4002837243c00ba90fd150e5d Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Check wldev_ioctl() for NULL parameterDmitry Shmidt2011-08-021-0/+5
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix memory corruption in wl_android_get_rssi()Dmitry Shmidt2011-07-291-22/+32
| | | | | | | In case of FW problem wldev_get_ssid() doesn't return error and ssid structure has garbage. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: change logic for removing monitor interace for P2P.Howard M. Harte2011-07-292-11/+9
| | | | | | Change-Id: Ie757ec25c86d0402d0463a9b7f2fff14b840f446 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Additional patch for scan and connection problem.Howard M. Harte2011-07-271-26/+26
| | | | | | Change-Id: I79a25bd3f36f5d3accae83116084b8baf63a1033 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Put p2p_dev_addr under DHD_P2P_DEV_ADDR_FROM_SYSFSDmitry Shmidt2011-07-271-9/+6
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix rfkill cleaning on failureDmitry Shmidt2011-07-271-16/+30
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Fix scan and connection problem.Howard M. Harte2011-07-271-10/+30
| | | | | | Change-Id: Idd77caf358fc77c4b81929c644020d09009e4f36 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Update to 5.90.125.52:Howard M. Harte2011-07-2710-161/+274
| | | | | | | | | Fix unremoved monitor interface problem after killing hostapd. Add WPS support for hostapd. Change-Id: I4e476fafb203592fcdf5c15a526b67d4aa78df3e Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Fix a potential crash/memory leak if NVRAM fails to load.Howard M. Harte2011-07-271-0/+1
| | | | | | Change-Id: I27f41dd5833835b74f38524e9691d68ac807c991 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Ignore WL_BSS_INFO_VERSION valueDmitry Shmidt2011-07-271-0/+2
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Fix ag band issue and escan crashesLin Ma2011-07-271-12/+46
| | | | | | Change-Id: Ie1bdb52a362755b7c922be9b721e9cf0e4042d95 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix compilation for WEXTDmitry Shmidt2011-07-211-0/+4
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Allow firmware_path parameter changeDmitry Shmidt2011-07-211-1/+8
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Release 5.90.125.48 Add regulatory domain check in cfg80211 driver and fix ↵Lin Ma2011-07-214-19/+78
| | | | | | | | PNO issues Change-Id: I394f4eb017ca61861f16632e8998a8fb07e6fca7 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Allow empty scan resultsDmitry Shmidt2011-07-211-4/+0
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix compilation for kernel 3.0Dmitry Shmidt2011-07-212-4/+5
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Update to 5.90.125.40Lin Ma2011-07-219-472/+1488
| | | | | | | | | | Add monitor interface support and fix cfg80211 management frame isses Add support for hostapd Use private command to get p2p device address Change-Id: Ie490e38f1af9f259ff4a96b2f7d367119c65c377 Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Add PNO support through CFG80211 private commandDmitry Shmidt2011-07-133-9/+129
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix build break with newer versions of gccRom Lemarchand2011-07-131-2/+2
| | | | | | | | | | In case the WPA cipher can't be determined the pval and gval variables don't get updated which generates a warning in newer versions of gcc (tested with 4.5.2). Since the bcmdhd driver gets compiled with warnings treated as errors this change is needed to fix the build. Change-Id: Ia483777fee54ac526bb0db7c666fa2bf5df17354 Signed-off-by: Rom Lemarchand <rlemarchand@sta.samsung.com>
* net: wireless: bcmdhd: Add country private commandDmitry Shmidt2011-07-133-0/+43
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix crash if event queue is emptyDmitry Shmidt2011-07-111-2/+2
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix CFG80211 suspend/resume if interface is downDmitry Shmidt2011-07-111-3/+13
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Add setband/getband private commandsDmitry Shmidt2011-07-113-0/+46
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Add packet filtering commandsDmitry Shmidt2011-07-115-5/+59
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix private command outputDmitry Shmidt2011-07-071-1/+2
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Set interface name to 'wlan' by defaultDmitry Shmidt2011-07-011-0/+7
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix pm_notifier unregistrationDmitry Shmidt2011-07-011-5/+3
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Postpone driver init callDmitry Shmidt2011-07-011-1/+1
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Add private start/stop commandsDmitry Shmidt2011-07-011-6/+11
| | | | Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* net: wireless: bcmdhd: Fix MAC address settingDmitry Shmidt2011-07-014-20/+19
| | | | | | | If MAC address setting fails from wifi_get_mac_addr() it will be picked up from nvram. Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
* Update to 5.90.125.33Greg Goldman2011-07-019-42/+88
| | | | | | | | Add logic to get MAC address before firmware is loaded Change-Id: I2151a0fcc5aab914cfec8bfedf761b9f06445d1a Signed-off-by: Howard M. Harte <hharte@broadcom.com> Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>