Permalink
Commits on Dec 13, 2011
  1. wl18xx: add FW 8.1.0.0.70

    ariknem committed Dec 13, 2011
  2. wl18xx: Yield issue Work Around - part 5

    Use the existing retries mechanism for boot when the WA sequence
    fails on sdio read when trying to read the ocp state from the PHY PDSP.
    Increase the number of boot retries from 1 to 20.
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 11, 2011
Commits on Dec 9, 2011
  1. wl18xx: use default non-inband irq

    Signed-off-by: Arik Nemtsov <arik@wizery.com>
    ariknem committed Dec 9, 2011
Commits on Dec 8, 2011
  1. wl18xx: make all mac/phy setting appropriate for EVB by default

    Signed-off-by: Arik Nemtsov <arik@wizery.com>
    ariknem committed Dec 8, 2011
  2. wl18xx: support CCK in 40mhz channels

    Set bit IEEE80211_HT_CAP_DSSSCCK40 in HT capabilities.
    It means we can operate in CCK rates (11b) when operating in
    wide channel mode.
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 6, 2011
  3. wl18xx: Yield issue Work Arond - part 4

    Print error indication for user- print error number according to the sequence presented
    Remove unnecessary loop from stage 2
    Replace PHY write order
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 6, 2011
  4. wl18xx: cleanup driver load prints

    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 5, 2011
Commits on Dec 5, 2011
  1. wl18xx: add FW 8.1.0.0.67

    ariknem committed Dec 5, 2011
  2. wl18xx: check wl18xx_recovery_enable before doing recovery

    This is done inside wl1271_queue_recovery_work.
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 4, 2011
  3. wl18xx: change tx_compl_threshold default value

    Change tx_compl_threshold default value from 8 to 10
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 4, 2011
  4. wl18xx: enable recovery + module param wl18xx_recovery_enable

    by default recovery is disabled
    signed-off-by: Lior Cohen <liorc@ti.com>
    liorc committed with ariknem Dec 1, 2011
  5. wl18xx: Yield issue Work Arond - part 3

    Add one more write to the PHY.
    
    Bug description: Some PDSP Regs wake up value is such that OCP bridge is stuck, this happened randomly
    WA: toggle BT and PHY reset till OCP is free, PDSP registers value is valid.
    Sequence will be done in PG1 only.
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 1, 2011
  6. wl18xx: Yield issue Work Arond - part 2

    Add more steps to the sequence.
    
    Bug description: Some PDSP Regs wake up value is such that OCP bridge is stuck, this happened randomly
    WA: toggle BT and PHY reset till OCP is free, PDSP registers value is valid.
    Sequence will be done in PG1 only.
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 1, 2011
  7. wl18xx: Limit maximum number of scan cycles

    Change the maximun number of scan cycles from infinite to 20
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Dec 1, 2011
  8. wl18xx: Yield issue Work Arond

    Bug description: Some PDSP Regs wake up value is such that OCP bridge is stuck, this happened randomly
    WA: toggle BT and PHY reset till OCP is free, PDSP registers value is valid.
    Sequence will be done in PG1 only.
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 30, 2011
Commits on Nov 29, 2011
  1. wl18xx: add FW 8.1.0.0.66

    ariknem committed Nov 29, 2011
  2. wl18xx: FW status TX descriptors release fix

    Increase fw status TX descriptors free queue length to 33
    Add new parameters to driver state in debugfs
    Increase buffer size in driver_state_read
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 28, 2011
Commits on Nov 28, 2011
  1. wl18xx: add FW 8.1.0.0.65

    ariknem committed Nov 28, 2011
  2. wl18xx: add debug released TX descriptors counter

    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 27, 2011
  3. wl18xx: add 40mhz & mimo support for ap mode

    signed-off-by: Lior Cohen <liorc@ti.com>
    liorc committed with ariknem Nov 27, 2011
  4. wl18xx: add memory debugfs for memory fw-statistics

    signed-off-by: Lior Cohen <liorc@ti.com>
    liorc committed with ariknem Nov 27, 2011
  5. wl18xx: PG2.0 HW Watch dog support

    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 22, 2011
  6. wl18xx: PG2.0 Tx Host Slave padding every aggregate

    New support for Tx Host Slave padding feature for PG2.0
    Tx padding will be done in the end of each aggregation instead
    of at the end of each frame.
    
    Sign-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 22, 2011
  7. wl18xx: Update debugFS DEBUGFS_TI ini parameters

    Move tx_ba_tid_bitmap and srf_state to DEBUGFS_TI
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 27, 2011
Commits on Nov 23, 2011
  1. wl18xx: remove GRN_FLD support in ht capability

    signed-off-by: Lior Cohen <liorc@ti.com>
    liorc committed with ariknem Nov 21, 2011
  2. wl18xx: align defaults to HDK board type

    align the component low&high defaults
    signed-off-by: Lior Cohen <liorc@ti.com>
    liorc committed with ariknem Nov 20, 2011
  3. wl18xx: Fix support for PG2 CHIP_ID_B

    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 15, 2011
  4. 18xx: queue tx-completions on the private wq

    bugfix - do not queue 18xx tx completions on the mac80211 wq.
    ariknem committed Oct 31, 2011
  5. wl18xx: add debugfs support to tx_ba_win_size & hw_tx_extra_mem_blk

    tx_ba_win_size default val is 10
    hw_tx_extra_mem_blk default val is 1
    
    signed-off-by: Lior Cohen <liorc@ti.com>
    liorc committed with ariknem Nov 16, 2011
Commits on Nov 20, 2011
  1. wl18xx: add FW 8.1.0.0.57

    ariknem committed Nov 20, 2011
Commits on Nov 11, 2011
  1. wl18xx: change DRIVER_VERSION to "WL18XX_A1.12"

    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 3, 2011
  2. wl18xx: Change default rx BA window size

    The default value of wl18xx_rx_aggr_size changed from 8 to 10.
    
    Signed-of-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 7, 2011
  3. wl18xx: Add support for PG2 CHIP_ID_B

    The value was changed to 0x6030111
    
    Signed-off-by: Orit Brayer <orit@ti.com>
    OritB committed with ariknem Nov 7, 2011
  4. wl18xx: Add rx-padding support

    18xx supports adding 2 padding bytes between the rx
    descriptor and the data, if the IP header is not
    four-byte boundary aligned (in case of QoS header).
    
    Add support for this feature (basically, when getting
    RX_BUF_PADDED_PAYLOAD indication, copy the whole data
    and then delete the first 2 bytes)
    
    Signed-off-by: Eliad Peller <eliad@wizery.com>
    Signed-off-by: Orit Brayer <orit@ti.com>
    elp committed with ariknem Oct 26, 2011
  5. wl18xx: add auto EOT support

    18xx is able to interrupt the fw automatically after the
    whole (padded) cmd was written.
    
    Add a new AUTO_EOT quirk to indicate this capability
    (and set it according to the chip type).
    
    TODO: determine the fw version rather than the chip?
    
    Signed-off-by: Eliad Peller <eliad@wizery.com>
    elp committed with ariknem Oct 25, 2011