1. 19 10月, 2013 13 次提交
  2. 17 8月, 2013 2 次提交
  3. 25 6月, 2013 2 次提交
  4. 13 6月, 2013 2 次提交
  5. 23 5月, 2013 1 次提交
  6. 23 4月, 2013 2 次提交
    • J
      rt2x00: Use more current logging styles, shrink object size · ec9c4989
      Joe Perches 提交于
      Reduce object space ~2% using more current logging styles.
      
      Neaten and simplify logging macros.
      Use wiphy_<level> where appropriate.
      Coalesce formats.
      
      Convert ERROR/WARNING/INFO macros to rt2x00_<level>
      Convert EEPROM to rt2x00_eeprom_dbg
      Convert PROBE_ERROR to rt2x00_probe_err
      Convert DEBUG to rt2x00_dbg
      Convert EEPROM to rt2x00_eeprom_dbg
      
      $ size drivers/net/wireless/rt2x00/built-in.o*
         text	   data	    bss	    dec	    hex	filename
       245639	  71696	  69584	 386919	  5e767	drivers/net/wireless/rt2x00/built-in.o.new
       240609	  70096	  68944	 379649	  5cb01	drivers/net/wireless/rt2x00/built-in.o.new.nodyndbg
       240609	  70096	  68944	 379649	  5cb01	drivers/net/wireless/rt2x00/built-in.o.new.no_rt2x00_debug
       249198	  70096	  70352	 389646	  5f20e	drivers/net/wireless/rt2x00/built-in.o.old
       249198	  70096	  70352	 389646	  5f20e	drivers/net/wireless/rt2x00/built-in.o.old.nodyndbg
       244222	  70096	  69712	 384030	  5dc1e	drivers/net/wireless/rt2x00/built-in.o.old.no_rt2x00_debug
      Signed-off-by: NJoe Perches <joe@perches.com>
      Acked-by: NGertjan van Wingerde <gwingerde@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      ec9c4989
    • S
      rt2x00: provide separate information about TXWI & RXWI sizes · f0bda571
      Stanislaw Gruszka 提交于
      On new 2800 hardware sizes of TXWI & RXIW can be different than TXD
      & RXD sizes, so we need to difference between them. Let's define
      winfo_size as size of in buffer descriptor (TXWI & RXWI), and desc_size
      of as size of additional descriptor - in separate DMA coherent buffer
      for PCI hardware (TXD & RXD) and yet another in buffer descriptor for
      USB hardware (TXINFO & RXINFO).
      
      Change is rt2x00 wild, but should affect only 2800 driver.
      
      Patch also fix beaconing for 5592usb AP mode.
      Signed-off-by: NStanislaw Gruszka <stf_xl@wp.pl>
      Acked-by: NGertjan van Wingerde <gwingerde@gmail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      f0bda571
  7. 11 4月, 2013 1 次提交
  8. 04 4月, 2013 1 次提交
    • G
      rt2x00: rt2x00pci: fix build error on Ralink RT3x5x SoCs · 69a2bac8
      Gabor Juhos 提交于
      The rt2800pci driver supports the built-in wireless
      MAC of the Ralink RT3x5x SoCs. However building the
      driver for these SoCs leads to the following error:
      
          LD      init/built-in.o
        drivers/built-in.o: In function `rt2800pci_rxdone_tasklet':
        <...>/drivers/net/wireless/rt2x00/rt2800pci.c:1012: undefined reference to `rt2x00pci_rxdone'
        drivers/built-in.o:(.rodata+0x4780): undefined reference to `rt2x00pci_initialize'
        drivers/built-in.o:(.rodata+0x4784): undefined reference to `rt2x00pci_uninitialize'
        drivers/built-in.o:(.rodata+0x47bc): undefined reference to `rt2x00pci_flush_queue'
        drivers/built-in.o:(.rodata+0x4818): undefined reference to `rt2x00pci_regbusy_read'
        make[5]: *** [vmlinux] Error 1
      
      The missing functions are provided by the rt2x00pci
      module. This module is only selected by the rt2800pci
      driver if PCI support is enabled in the kernel, because
      some parts of the rt2x00pci code depends on PCI support.
      
      PCI support is not available on the RT3x5x SoCs because
      those have no PCI host controller at all.
      
      Move the non PCI specific code from rt2x00pci into a
      separate module. This makes it possible to use that
      code even if PCI support is disabled. The affected
      functions are used by all of the rt2x00 PCI drivers
      so select the new module for those drivers.
      Signed-off-by: NGabor Juhos <juhosg@openwrt.org>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      69a2bac8
  9. 19 3月, 2013 2 次提交
  10. 14 3月, 2013 1 次提交
  11. 02 2月, 2013 1 次提交
  12. 08 1月, 2013 1 次提交
  13. 07 12月, 2012 1 次提交
  14. 26 9月, 2012 1 次提交
  15. 08 9月, 2012 2 次提交
  16. 06 9月, 2012 1 次提交
  17. 03 8月, 2012 1 次提交
  18. 12 7月, 2012 1 次提交
  19. 21 6月, 2012 1 次提交
  20. 06 6月, 2012 1 次提交
  21. 17 5月, 2012 1 次提交
  22. 17 4月, 2012 1 次提交