1. 08 7月, 2009 1 次提交
  2. 11 6月, 2009 1 次提交
  3. 21 5月, 2009 1 次提交
  4. 23 4月, 2009 3 次提交
  5. 22 11月, 2008 1 次提交
  6. 15 5月, 2008 1 次提交
  7. 17 4月, 2008 1 次提交
  8. 01 3月, 2008 5 次提交
  9. 16 2月, 2008 1 次提交
    • S
      b43legacy: Add driver load messages · 6fff1c64
      Stefano Brivio 提交于
      This adds printk messages with basic information about the driver being loaded.
      This information includes a summary of the compiled-in features, which
      simplifies bug-reporting and debugging a lot.
      Also a firmware ID is printed. This is a unique identifier blob for a specific
      version of the firmware. This ID is attached to a specific version of the firmware
      blob in b43-fwcutter (see fwcutter git).
      This helps users to select the right firmware for their device.
      This also makes it possible to use automated scripts to fetch and extract the right
      firmware for the driver. (The script will grep the .ko for the "Firmware-ID: xxx" string.)
      While the driver might still support other versions of the firmware for backward
      compatibility, this will always print out the officially supported version, which
      people _should_ use.
      Signed-off-by: NStefano Brivio <stefano.brivio@polimi.it>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      6fff1c64
  10. 01 2月, 2008 1 次提交
    • S
      b43legacy: fix MAC control and microcode init · e78c9d28
      Stefano Brivio 提交于
      This zeros out all microcode related memory before loading
      the microcode.
      
      This also fixes initialization of the MAC control register.
      The _only_ place where we overwrite the contents of the MAC control
      register is at the beginning of b43_chip_init().
      All other places must do read() -> mask/set -> write() to not
      overwrite existing bits.
      
      This also adds a longer delay for waiting for the microcode
      to initialize itself. It seems that the current timeout is sufficient
      on all available devices, but there's no real reason why we shouldn't
      wait for up to one second. Slow embedded devices might exist.
      Better safe than sorry.
      
      While at it, fix naming of MACCTL values.
      
      This patch by Michael Buesch has been ported to b43legacy.
      Signed-off-by: NStefano Brivio <stefano.brivio@polimi.it>
      Acked-by: NMichael Buesch <mb@bu3sch.de>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e78c9d28
  11. 29 1月, 2008 6 次提交
  12. 11 10月, 2007 3 次提交