Switch branches/tags
wl18xx-r5-20120103 wl18xx-internal-2012-05-21 wl18xx-20120203 wl18xx-20120202 wl18xx-2012-07-08 wl18xx-2012-07-08-2 wl18xx-2012-04-04 wl18xx-2012-03-23 wl18xx-2012-03-22 wl18xx-2012-03-21 wl18xx-2012-03-20 wl18xx-2012-03-02 wl18xx-2012-02-28 wl18xx-2012-02-27 wl18xx-2012-02-22 wl18xx-2012-02-21 wl18xx-2012-02-15 wl18xx-2012-02-14 wl18xx-2012-02-09 wl18xx-2012-02-08 wl18xx-2012-02-07 wl18xx-2011-12-16 wl18xx-2011-12-15 wl18xx-2011-12-15-2 wl18xx-2011-12-14 wl18xx-2011-12-13 wl18xx-2011-12-08-pre-rebase wl18xx-2011-12-02 wl18xx-2011-12-02-3 wl18xx-2011-12-02-2 wl18xx-2011-12-01 wl18xx-2011-11-30 wl18xx-2011-11-29 wl18xx-2011-11-29-2 wl18xx-2011-11-22 wl18xx-2011-11-21 wl18xx-2011-11-19-blaze wl18xx-2011-11-17-blaze wl18xx-2011-11-14-blaze wl18xx-2011-11-14-2-blaze wl18xx-2011-11-04-blaze wl18xx-2011-10-11 wl18xx-02-20 upstreaming-2013-03-25 upstreaming-2013-03-07 upstreaming-2013-03-05 upstream-3.4 testing-2011-12-12 r8.a6.06_38 r8.a3.09-build_51 r8.a3.09-build_50 r8.a3.09-build_49 r8.a3.09-build_48 r8.a3.09-build_47 r8.a3.09-build_45 r8.a3.09-build_44 r8.a3.09-build_43 r8.a3.09-build_42 r8.a3.09-build_41 r8.a3.09-build_39 r8.a3.09-build_38 r8.a3.09-build_37 r8.a3.09-build_36 r8.a3.09-build_35 r8.a3.09-build_30 r8.a3.09-build_29 r8.a3.09-build_28 r8.a3.09-build_27 r8.a3.09-build_25 r8.a3.09-build_24 r8.a3.09-build_23 r8.a3.09-build_22 r8.a3.09-build_21 r8.a3.09-build_20 r8.a3.09-build_19 r8.a3.08-build_18 r8.a3.08-build_16 r8.a3.08-build_14 r8.a3.08-build_13 r8.a3.08-build_12 r8.a3.08-build_11 r8.a3.08-build_10 r8.a3.05-build_7 r8.a3.05-build_6 r8.a3.05-build_5 r8.a3.05-build_4 r8.a3.05-build_3 r8.a3.05-build_1 r8.a2.09 r8.a2.08 r8.a2.08-candidate r8.a2.07 r8.a2.07-build_146 r8.a2.07-build_141 r8.a2.07-build_140 r8.a2.07-build_139 r8.a2.07-build_136 r8.a2.06 r8.a2.05 r8.a2.04
Nothing to show
Commits on Aug 3, 2012
  1. wlcore: use new set bandwidth command to adjusting channel BW

    We support changing the channel BW when we started the STA role on
    a 40Mhz bandwidth. Otherwise a reconnection is required.
    Save the started channel width and use it when channel width updates
    Signed-off-by: Arik Nemtsov <>
    ariknem committed with elp Jul 11, 2012
  2. wlcore: limit size of aggr_pkts_reason statistics

    Set the size of aggr_pkts_reason statistics array depending
    on the number of tx descriptors.
    Signed-off-by: Igal Chernobelsky <>
    igalc committed with elp Jul 31, 2012
  3. wlcore: add num tx desc parameter to alloc_hw

    Add number of Tx descriptors as new paramter to wlcore_alloc_hw function.
    Signed-off-by: Igal Chernobelsky <>
    igalc committed with elp Jul 31, 2012
  4. add blaze_defconfig

    elp committed May 24, 2012
  5. wlcore: delete unused WL1271_AGGR_BUFFER_SIZE def

    WL1271_AGGR_BUFFER_SIZE and WLCORE_AGGR_MAX_PACKETS unused defines are deleted,
    aggr_buf_size from wl1271 structure is used instead. Spi driver is updated
    to use aggr_buf_size also.
    Signed-off-by: Igal Chernobelsky <>
    igalc committed with elp Jul 31, 2012
  6. wlcore: update debugfs for tx aggregation stats

    Use allocated size for aggr_pkts_reason instead of define
    [Is to be applied on top of wlcore/wl18xx/wl12xx: aggregation buffer size set
    Signed-off-by: Igal Chernobelsky <>
    igalc committed with elp Jul 31, 2012
  7. mac80211: consider sdata1/sdata2 when sending intermediate result (sq…

    the scan result was always sent to sdata1, result in
    NULL dereference when only sdata2 is valid.
    fix it by checking which one of them of valid.
    TODO: both of them might be valid...
    elp committed Jul 27, 2012
  8. wlcore: move ps change handling to .bss_info_changed()

    Adapt the new mac80211 BSS_CHANGED_PS notification,
    and do the ps handling in mac80211's per-vif
    callback (.bss_info_changed), rather than in
    the per-device (.config) callback.
    Signed-off-by: Eliad Peller <>
    elp committed Jul 19, 2012
  9. wlcore: add rate param to scan command

    Use 6Mb/s rate when no_cck scan is requested
    Signed-off-by: Eliad Peller <>
    elp committed Jul 17, 2012
  10. wlcore: mask out CCK rates when starting GO

    mask out CCK rates from the AP's local rates
    when the interace is p2p interface (GO).
    Signed-off-by: Eliad Peller <>
    elp committed Jul 17, 2012
  11. wlcore: call ieee80211_sched_scan_stopped on interface removal

    The interface might go down before we got the SCHED_STOPPED
    event, so make sure to call ieee80211_sched_scan_stopped()
    if the scanned interface is removed.
    Replace sched_scanning with sched_vif in order to save
    the scanned interface.
    Signed-off-by: Eliad Peller <>
    elp committed Jul 12, 2012
  12. wlcore: allow TX BA on all TIDs

    Previous fw limitation prevented us from from doing
    TX BA on TIDs 6/7. However, this restriction no
    longer exists, so enable TX BA on all TIDs.
    Signed-off-by: Eliad Peller <>
    elp committed Jul 9, 2012
  13. wlcore: get sta supported rates instead ap supported rates (squash)

    On start role we were calling wlcore_hw_ap_get_mimo_wide_rate_mask
    in order to determine the local supported rates. However,
    this is wrong (as for example we don't support HT40 + wide
    Get the supported rates by calling wlcore_hw_sta_get_ap_rate_mask
    (should be squashed into "wlcore: specify correct supported_rates")
    Signed-off-by: Eliad Peller <>
    elp committed Jul 8, 2012
  14. wlcore: modify version of conf.h

    version of conf.h was increased to 3:
    to reflect latest change done by commit
    f8610ce ("wlcore: use different dwell times in normal scan")
    Signed-off-by: Yair Shapira <>
    Signed-off-by: Eliad Peller <>
    yairs534 committed with elp Jul 4, 2012
  15. wlcore: don't stop fwlog if dbgpins are used

    Due to some bug, the fw asserts on fw log stop
    when dbgping are used.
    Don't stop the fw log in this case.
    Signed-off-by: Eliad Peller <>
    elp committed Jul 1, 2012
  16. wlcore: set ssid before starting station role

    start_role(station) takes the ssid as parameter, so set
    the correct ssid on BSS_CHANGED_BSSID (just before
    calling start_role(sta))
    Signed-off-by: Eliad Peller <>
    elp committed Jun 28, 2012
  17. wlcore: clear WLVIF_FLAG_STA_STATE_SENT on deauthorization

    WLVIF_FLAG_STA_STATE_SENT was not cleared on
    deauthorization, resulting in missing commands
    (such as set peer state) on further connections.
    Signed-off-by: Eliad Peller <>
    elp committed Jun 26, 2012
  18. wlcore: configure the remote rates with our own rates

    With the new connection flow, start_sta is called before
    the remote rates where updated. Use our own supported rates
    instead to make sure we don't disable any potential rate
    (the rate policies will be updated later, but there is
    currently no way to update the remote rates)
    elp committed Jun 24, 2012
  19. wlcore: add some TODO

    elp committed Jun 21, 2012
  20. wlcore: reconfigure rate policy on association

    When first configuring the rate policy, before auth,
    we still don't have the correct rates that were
    agreed during association.
    Reconfigure the rate policy on association in order
    to update them.
    elp committed Jun 21, 2012
  21. wlcore: specify correct supported_rates

    The supported_rates field should contain all our supported
    rates, even if the remote peer doesn't support them (yet).
    (use CONF_TX_AP_ENABLED_RATES for bg rates, as the possible
    rates are the same for ap and sta)
    elp committed Jun 21, 2012
  22. wlcore: refactor remain_on_channel_completed

    calling flush_work(wl->roc_complete_work) might deadlock
    if we were called from the same workqueue. refactor it
    and call the roc_completed function directly.
    (we might want to solve it differently by making sure
    the works are on different workqueues)
    Signed-off-by: Eliad Peller <>
    elp committed Jun 20, 2012
  23. wlcore: set active psm on association

    The default ps mode of the fw is auto, while the default
    ps mode of mac80211 is active (ps off).
    In order to sync them, configure active ps on association.
    Signed-off-by: Eliad Peller <>
    elp committed Jun 20, 2012
  24. wlcore: use flush_delayed_work for roc_complete_work

    We have to clean up the ROC correctly (e.g.
    notifying mac80211), so call flush_delayed_work
    instead of cancel_delayed_work.
    elp committed Jun 12, 2012
  25. wlcore: Use the correct channel for cmd_roc

    we currently use wlvif->channel, but this wrong
    when the device role is should roc offchannel
    (e.g. during p2p_find)
    elp committed Jun 12, 2012
  26. wlcore: comment out pactive stuff

    TODO: fix it
    elp committed Jun 11, 2012
  27. wlcore: don't use req->num_probe

    Victor's patch that adds the num_probe element wasn't applied yet.
    later on, we'll want to use this value (and min/max dwell time
    as well)
    elp committed May 22, 2012
  28. wlcore: add scheduled scan templates

    elp committed May 22, 2012
  29. wlcore: change the scan functions to match the new api

    there's still some work left, but most of it should
    work now
    elp committed May 22, 2012
  30. wlcore: apply the api changes of scan

    still need to change the code...
    elp committed May 8, 2012