1. 11 3月, 2010 3 次提交
  2. 28 10月, 2009 1 次提交
  3. 08 10月, 2009 6 次提交
  4. 29 8月, 2009 3 次提交
  5. 14 8月, 2009 3 次提交
  6. 11 7月, 2009 1 次提交
  7. 07 5月, 2009 1 次提交
  8. 23 4月, 2009 1 次提交
  9. 28 3月, 2009 1 次提交
  10. 17 3月, 2009 1 次提交
  11. 14 2月, 2009 2 次提交
    • N
      ath5k: Update reset code · e8f055f0
      Nick Kossifidis 提交于
       * Update reset and sync with HALs
      
       * Clean up eeprom settings and tweaking of initvals and
         put them on separate functions
      
       * Set/Restore 32KHz ref clk operation
      
       * Add some more documentation
      
       TODO: Spur mitigation, tpc, half/quarter rate, compression etc
      
       v2: Address comments from Bob and Felix and fix RSSI threshold bug
       introduced on the first version of the patch
      Signed-off-by: NNick Kossifidis <mickflemm@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      e8f055f0
    • N
      ath5k: Update gain_F calibration code and add documentation · 6f3b414a
      Nick Kossifidis 提交于
       * Update and cleanup rf gain optimization code
      
       * Add comments and refferences to docs and use sane function names
      
       * Use only step index on ath5k_gain, no need to have a pointer to
         the current step since we can determine te step from it's index,
         this also allows us to put all other structs on rfgain.h and cleanup
         ath5k.h a little
      
       * No need for ah_rfgain variable, we use ah_gain.g_state for everything
      
       * Tested on RF2112B chip but gain_F calibration is not yet done
         (we will finish this on the next patch where we'll rewrite rf-buffer
         handling)
      
       * Use initial rf gain settings for 2316 and 2317 SoCs introduced on a previous patch
      
       It seems big but it's mostly cleanup, very few functional changes have been made on phy.c
      Signed-off-by: NNick Kossifidis <mickflemm@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      6f3b414a
  12. 05 12月, 2008 1 次提交
  13. 26 11月, 2008 1 次提交
  14. 01 10月, 2008 2 次提交
  15. 16 9月, 2008 1 次提交
  16. 06 9月, 2008 1 次提交
    • N
      ath5k: HW code cleanup · c6e387a2
      Nick Kossifidis 提交于
       * No code changes...
      
       * Split hw.c to multiple files for better maintenance and add some documentation on each file
         code is going to grow soon (eeprom.c for example is going to get much stuff currently developed
         on ath_info) so it's better this way.
      
       * Rename following functions to maintain naming scheme:
      
           ah_setup_xtx_desc -> ah_setup_mrr_tx_desc
           (Because xtx doesn't say much, it's actually
           a multi-rate-retry tx descriptor)
      
           ath5k_hw_put_tx/rx_buf - > ath5k_hw_set_tx/rxdp
           ath5k_hw_get_tx/rx_buf -> ath5k_hw_get_tx/rxdp
           (We don't put any "buf" we set descriptor pointers on hw)
      
           ath5k_hw_tx_start -> ath5k_hw_start_tx_dma
           ath5k_hw_start_rx -> ath5k_hw_start_rx_dma
           ath5k_hw_stop_pcu_recv -> ath5k_hw_stop_rx_pcu
           (It's easier this way to identify them, we also
           have ath5k_hw_start_rx_pcu which completes the
           set)
      
           ath5k_hw_set_intr -> ath5k_hw_set_imr
           (As in get_isr we set imr here, not "intr")
      
        * Move ath5k_hw_setup_rx_desc on ah->ah_setup_rx_desc so we can
          include support for different rx descriptors in the future
      
        * Further cleanups so that checkpatch doesn't complain
          (only some > 80 col warnings for eeprom.h and reg.h as usual
          due to comments)
      
        Tested on 5211 and 5213 cards and works ok.
      
      Changes-licensed-under: ISC
      Signed-off-by: NNick Kossifidis <mickflemm@gmail.com>
      Acked-by: NLuis R. Rodriguez <lrodriguez@atheros.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      c6e387a2