Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need to expand ath9k to ath10k driver structure #113

Closed
wants to merge 78 commits into from
Closed

Need to expand ath9k to ath10k driver structure #113

wants to merge 78 commits into from

Commits on Jun 16, 2014

  1. Add localversion-wireless to identify builds from this tree.

    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    linvjw committed Jun 16, 2014
    Configuration menu
    Copy the full SHA
    5f68dec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16abdde View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2014

  1. Configuration menu
    Copy the full SHA
    19cea52 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jun 19, 2014
    Configuration menu
    Copy the full SHA
    a277ccb View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jun 20, 2014
    Configuration menu
    Copy the full SHA
    3a4aeb0 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2014

  1. Configuration menu
    Copy the full SHA
    9c54f7f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2014

  1. Add localversion-wireless-ath

    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    kvalo committed Jun 24, 2014
    Configuration menu
    Copy the full SHA
    30a165c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2014

  1. Configuration menu
    Copy the full SHA
    03552fa View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jun 25, 2014
    Configuration menu
    Copy the full SHA
    e932392 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2014

  1. Configuration menu
    Copy the full SHA
    29da352 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2014

  1. Configuration menu
    Copy the full SHA
    4654cc0 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 1, 2014
    Configuration menu
    Copy the full SHA
    608f580 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2014

  1. Configuration menu
    Copy the full SHA
    0585268 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2014

  1. Configuration menu
    Copy the full SHA
    febc3de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f8b8bb View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 7, 2014
    Configuration menu
    Copy the full SHA
    a20ad9d View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 10, 2014
    Configuration menu
    Copy the full SHA
    b921009 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2014

  1. Configuration menu
    Copy the full SHA
    f7f0edb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ath-next'

    kvalo committed Jul 14, 2014
    Configuration menu
    Copy the full SHA
    687c74a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    646ae6c View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2014

  1. Merge branch 'ath-next'

    kvalo committed Jul 15, 2014
    Configuration menu
    Copy the full SHA
    e0aa548 View commit details
    Browse the repository at this point in the history
  2. rtl8723au: Corrections in the coding style

    Some corrections were made to the code in order to conform to the
    Kernel Coding Style.
    
    Signed-off-by: Raphael Silva <rapphil@gmail.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    rapphil authored and linvjw committed Jul 15, 2014
    Configuration menu
    Copy the full SHA
    3dd5196 View commit details
    Browse the repository at this point in the history
  3. mwifiex: remove redundant TDLS setup action frame check and avoid leaks

    The unwanted frame types are already handled in 'default' case
    of the switch/case below.
    The str_ptr is allocated but it can be leaked if the length check
    fails in the REQUEST/RESP cases. Fix it by allocating sta_ptr
    after the length checks.
    
    Reported-by: Paul Stewart <pstew@chromium.org>
    Signed-off-by: Bing Zhao <bzhao@marvell.com>
    Signed-off-by: Avinash Patil <patila@marvell.com>
    Signed-off-by: Paul Stewart <pstew@chromium.org>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    bingz authored and linvjw committed Jul 15, 2014
    Configuration menu
    Copy the full SHA
    9f3d560 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 15, 2014
    Configuration menu
    Copy the full SHA
    57bb768 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2014

  1. Revert "rtl8723au: Corrections in the coding style"

    This reverts commit 3dd5196.
    linvjw committed Jul 16, 2014
    Configuration menu
    Copy the full SHA
    6c00c7c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 16, 2014
    Configuration menu
    Copy the full SHA
    334063a View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2014

  1. Configuration menu
    Copy the full SHA
    f51d61c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 18, 2014
    Configuration menu
    Copy the full SHA
    c50db5d View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2014

  1. Configuration menu
    Copy the full SHA
    38a7c47 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ath-next'

    kvalo committed Jul 21, 2014
    Configuration menu
    Copy the full SHA
    169ff48 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e4e6ff View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless
    
    Conflicts:
    	drivers/net/wireless/iwlwifi/mvm/mac80211.c
    linvjw committed Jul 22, 2014
    Configuration menu
    Copy the full SHA
    d248797 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 22, 2014
    Configuration menu
    Copy the full SHA
    0f647af View commit details
    Browse the repository at this point in the history
  3. Merge branch 'ath-next'

    kvalo committed Jul 22, 2014
    Configuration menu
    Copy the full SHA
    22603ff View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless
    
    Conflicts:
    	net/mac80211/cfg.c
    linvjw committed Jul 23, 2014
    Configuration menu
    Copy the full SHA
    cefa60d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2014

  1. Merge branch 'ath-next'

    kvalo committed Jul 25, 2014
    Configuration menu
    Copy the full SHA
    9fe27ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b5a2d8 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'ath-next'

    kvalo committed Jul 25, 2014
    Configuration menu
    Copy the full SHA
    1639dc6 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2014

  1. Configuration menu
    Copy the full SHA
    9c9d98b View commit details
    Browse the repository at this point in the history
  2. ath10k: improve 'hard' simulate fw crash

    Different firmware may support different numbers of
    vdevs.  Use value that is always out of range for all
    firmware.
    
    Signed-off-by: Ben Greear <greearb@candelatech.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    greearb authored and kvalo committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    611b368 View commit details
    Browse the repository at this point in the history
  3. ath10k: add support for 10.2 firmware

    The 10.2 firmware is a successor of 10.1 firmware
    (formerly identified as 10.x). Both share a lot
    but have some slight ABI differences that need to
    be taken care of.
    
    The 10.2 firmware introduces some new features but
    those can be added in subsequent patches. This
    patch makes ath10k boot and work with 10.2 with
    comparable functionality to 10.1.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    24c88f7 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'ath-next'

    kvalo committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    c382fb0 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2014

  1. ath10k: fix aggregated 4addr Rx

    A-MSDU 4addr frames weren't reconstructed properly
    and in some cases this resulted in a warning:
    
     br0: received packet on wlan0.sta1 with own address as source address
    
    Since this was only related to A-MSDU it would
    trigger when more intense traffic was generated.
    
    Reported-by: Vu Hai NGUYEN <vh.nguyen@actiasodielec.fr>
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Jul 29, 2014
    Configuration menu
    Copy the full SHA
    72bdeb8 View commit details
    Browse the repository at this point in the history
  2. ath10k: extend debug code for RX path

    Print sequence number, AMSDU_MORE flag and AC when additional
    debug enabled in RX path. This is usefull for debugging purpose.
    
    Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    dziedjan authored and kvalo committed Jul 29, 2014
    Configuration menu
    Copy the full SHA
    76f5329 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'ath-next'

    kvalo committed Jul 29, 2014
    Configuration menu
    Copy the full SHA
    f7fbf82 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 29, 2014
    Configuration menu
    Copy the full SHA
    eaf1a52 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 29, 2014
    Configuration menu
    Copy the full SHA
    6f9e3b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2014

  1. Configuration menu
    Copy the full SHA
    75476da View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2014

  1. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/linville/wireless-next
    linvjw committed Jul 31, 2014
    Configuration menu
    Copy the full SHA
    e9272bd View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2014

  1. ath10k: improve channel switching

    In some cases during heavy tx vdev stop-start
    would timeout on vdev synchronization causing
    traffic to stall for a few seconds.
    
    Instead of stop-starting use a dedicated vdev
    restart command and down vdevs explicitly before
    doing so.
    
    This gets rid of the synchronization
    warnings/timeouts and makes channel switching
    smoother during traffic.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 2, 2014
    Configuration menu
    Copy the full SHA
    dc55e30 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ath-next'

    kvalo committed Aug 2, 2014
    Configuration menu
    Copy the full SHA
    49ac77c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12cf2fc View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2014

  1. ath: Move spectral debugfs structs to shared header

    The ath9k and ath10k will share the definitions of the debugfs spectral
    structures and enums. Having them in the same place helps to avoid conflicts.
    
    Signed-off-by: Sven Eckelmann <sven@narfation.org>
    Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
    Signed-off-by: Mathias Kretschmer <mathias.kretschmer@fokus.fraunhofer.de>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    ecsv authored and kvalo committed Aug 4, 2014
    Configuration menu
    Copy the full SHA
    95752b7 View commit details
    Browse the repository at this point in the history
  2. ath10k: add spectral scan feature

    Adds the spectral scan feature for ath10k. The spectral scan is triggered by
    configuring a mode through a debugfs control file. Samples can be gathered via
    another relay debugfs file.
    
    Essentially, to try it out:
    
    ip link set dev wlan0 up
    echo background > /sys/kernel/debug/ieee80211/phy0/ath10k/spectral_scan_ctl
    echo trigger > /sys/kernel/debug/ieee80211/phy0/ath10k/spectral_scan_ctl
    iw dev wlan0 scan
    echo disable > /sys/kernel/debug/ieee80211/phy0/ath10k/spectral_scan_ctl
    cat /sys/kernel/debug/ieee80211/phy0/ath10k/spectral_scan0 > samples
    
    This feature is still experimental. Based on the original RFC patch of
    Sven Eckelmann.
    
    Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
    Signed-off-by: Mathias Kretschmer <mathias.kretschmer@fokus.fraunhofer.de>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    simonwunderlich authored and kvalo committed Aug 4, 2014
    Configuration menu
    Copy the full SHA
    855aed1 View commit details
    Browse the repository at this point in the history
  3. ath6kl: convert a driver to use module_usb_driver()

    This converts a driver in drivers/net/* to use the
    module_usb_driver() macro which makes the code smaller and a
    bit simpler.
    
    Signed-off-by: Himangi Saraogi <himangi774@gmail.com>
    Acked-by: Julia Lawall <julia.lawall@lip6.fr>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    himangi774 authored and kvalo committed Aug 4, 2014
    Configuration menu
    Copy the full SHA
    17dc0b8 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'ath-next'

    kvalo committed Aug 4, 2014
    Configuration menu
    Copy the full SHA
    779f30f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c41eca1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2014

  1. Configuration menu
    Copy the full SHA
    f673f3a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2014

  1. carl9170: fix sending URBs with wrong type when using full-speed

    The driver assumes that endpoint 4 is always an interrupt endpoint.
    Unfortunately the type differs between high-speed and full-speed
    configurations while in the former case it is indeed an interrupt
    endpoint this is not true for the latter case - here it is a bulk
    endpoint. When sending URBs with the wrong type the kernel will
    generate a warning message including backtrace. In this specific
    case there will be a huge amount of warnings which can bring the system
    to freeze.
    
    To fix this we are now sending URBs to endpoint 4 using the type
    found in the endpoint descriptor.
    
    A side note: The carl9170 firmware currently specifies endpoint 4 as
    interrupt endpoint even in the full-speed configuration but this has
    no relevance because before this firmware is loaded the endpoint type
    is as described above and after the firmware is running the stick is not
    reenumerated and so the old descriptor is used.
    
    Signed-off-by: Ronald Wahl <ronald.wahl@raritan.com>
    Cc: <stable@vger.kernel.org>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    tanstafel authored and linvjw committed Aug 11, 2014
    Configuration menu
    Copy the full SHA
    adc8cbb View commit details
    Browse the repository at this point in the history
  2. brcmfmac: fix curly brace mistake in brcmf_pcie_handle_mb_data()

    Running coccicheck on brcm80211 drivers resulted in following report:
    
    $ make coccicheck MODE=report M=drivers/net/wireless/brcm80211
    
      drivers/net/wireless/brcm80211/brcmfmac/pcie.c:595:2-43:
        code aligned with following code on line 596
    
    It revealed that due to a merge failure a block statement lost its
    curly braces where it should not.
    
    Signed-off-by: Arend van Spriel <arend@broadcom.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Arend van Spriel authored and linvjw committed Aug 11, 2014
    Configuration menu
    Copy the full SHA
    d8a2973 View commit details
    Browse the repository at this point in the history
  3. brcmfmac: fix memory leakage in msgbuf

    The kbuild robot came up with the following warning:
    
    tree:   .../kernel/git/linville/wireless-next.git master
    head:   dc6be9f
    commit: 9a1bb60
    	 [5/13] brcmfmac: Adding msgbuf protocol.
    
    coccinelle warnings:
     drivers/net/wireless/brcm80211/brcmfmac/msgbuf.c:1309:1-28:
       alloc with no test, possible model on line 1318
    
    Looking into the issue, it turned out that the referred allocation
    buffer was not being released in failure path nor upon module
    unload.
    
    Reported-by: Fengguang Wu <fengguang.wu@intel.com>
    Reviewed-by: Franky (Zhenhui) Lin <frankyl@broadcom.com>
    Reviewed-by: Daniel (Deognyoun) Kim <dekim@broadcom.com>
    Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
    Signed-off-by: Arend van Spriel <arend@broadcom.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Arend van Spriel authored and linvjw committed Aug 11, 2014
    Configuration menu
    Copy the full SHA
    6dc1f19 View commit details
    Browse the repository at this point in the history
  4. net: wireless: ipw2x00: ipw2200.c: Cleaning up missing null-terminate…

    … after strncpy call
    
    Added a guaranteed null-terminate after call to strncpy.
    
    Signed-off-by: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Rickard Strandqvist authored and linvjw committed Aug 11, 2014
    Configuration menu
    Copy the full SHA
    1796c5f View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2014

  1. ath10k: fix wmi service bitmap debug

    The 10.x and main firmware branches have
    conflicting WMI service bitmap definitions.
    
    This also fixes WMI services parsing on big-endian
    hosts and changes debugfs output to be more human
    friendly.
    
    kvalo: remove braces and the last semicolon from SVCSTR()
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    cff990c View commit details
    Browse the repository at this point in the history
  2. ath10k: simplify scan debug prints

    This also reduces the cruft of printing scan event
    names in capitals.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    9ff8b72 View commit details
    Browse the repository at this point in the history
  3. ath10k: introduce a stricter scan state machine

    This aims at fixing some rare scan bugs related to
    firmware reporting unexpected scan event
    sequences.
    
    One such bug was if spectral scan phyerr reporting
    prevented firmware from properly propagating scan
    events to host. This led to scan timeout. After
    that next scan would trigger scan completed event
    first (before scan started event) leading to
    ar->scan.in_progress and timeout timer states to
    be overwritten incorrectly and making the very
    next scan to hang forever.
    
    Reported-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    5c81c7f View commit details
    Browse the repository at this point in the history
  4. ath10k: embed ar_pci inside ar

    Use the common convention of embedding private
    structures inside parent structures. This
    reduces allocations and simplifies pci probing
    code.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    e7b5419 View commit details
    Browse the repository at this point in the history
  5. ath10k: remove target soc ps code

    The soc powersave was disabled by default. It
    never was fully tested. Some hw apparently had
    problems with it and the implementation itself had
    a possible race.
    
    Just remove the refcounting and simply wake up the
    device when probing and put to sleep when
    removing.
    
    kvalo: make ath10k_pci_wake() and _sleep() static
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    c0c378f View commit details
    Browse the repository at this point in the history
  6. ath10k: remove pci features var

    The ATH10K_PCI_FEATURE_MSI_X was originally
    introduced to support both chips QCA988Xv1 and
    QCA988Xv2. Since v1 isn't supported anymore it
    doesn't make sense to keep the feature flag
    around. Since this is the last one remove the
    whole thing.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    0edf257 View commit details
    Browse the repository at this point in the history
  7. ath10k: group some pci probing helpers

    Make probe/remove functions shorter and easier to
    understand.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    2986e3e View commit details
    Browse the repository at this point in the history
  8. ath10k: remove htc->stopped

    This is not necessary anymore. There are no more
    uncontrolled htc tx entry points.
    
    Signed-off-by: Michal Kazior <michal.kazior@tieto.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Michal Kazior authored and kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    b7967dc View commit details
    Browse the repository at this point in the history
  9. Merge branch 'ath-next'

    kvalo committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    6a69f0c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2014

  1. Configuration menu
    Copy the full SHA
    82c8a52 View commit details
    Browse the repository at this point in the history
  2. ath10k: improve vdev map handling

    Check vdev map has space before calling ffs,
    fix invalid cleanup in failure to create vdev
    case.
    
    Open-code the BIT() logic since BIT does not properly
    handle 64-bit bitfields and future patches will make
    use of larger bitfields.
    
    Signed-off-by: Ben Greear <greearb@candelatech.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    greearb authored and kvalo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    a9aefb3 View commit details
    Browse the repository at this point in the history
  3. ath10k: fix typo in error message

    tranmist -> transmit
    
    Signed-off-by: Ben Greear <greearb@candelatech.com>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    greearb authored and kvalo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    f2bc4d2 View commit details
    Browse the repository at this point in the history
  4. ath6kl: Add SDIO device ID for QCA6234X Support

    This patch adds device ID 402 to support QCA6234X found in APQ8064 SOC
    in IFC6410 board.
    
    Tested with mainline mmci sdio driver.
    
    Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Srinivas-Kandagatla authored and kvalo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    beb4be8 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'ath-next'

    kvalo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    1df4c99 View commit details
    Browse the repository at this point in the history
  6. ath10k: unregister spectral before mac

    If spectral is unregistered after mac80211, the relayfs file has already
    been removed recursively by mac/cfg80211, and spectral tries to remove
    the file once more, thus leading to double free problems. Better clean
    up spectral before to avoid that problem.
    
    Reported-by: Kalle Valo <kvalo@qca.qualcomm.com>
    Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
    Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
    simonwunderlich authored and kvalo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    804eef1 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'ath-next'

    kvalo committed Aug 14, 2014
    Configuration menu
    Copy the full SHA
    f2c7cb7 View commit details
    Browse the repository at this point in the history