1. 14 6月, 2008 1 次提交
  2. 16 4月, 2008 1 次提交
    • M
      ssb: Fix usage of struct device used for DMAing · 4ac58469
      Michael Buesch 提交于
      This fixes DMA on architectures where DMA is nontrivial, like PPC64.
      We must use the host-device's (PCI) struct device for any DMA
      operation instead of the SSB device. For this we add a new
      struct device pointer to the SSB device structure that will always
      point to the right device for DMAing.
      
      Without this patch b43 and b44 drivers won't work on complex-DMA
      architectures, that for example need dev->archdata for DMA operations.
      Signed-off-by: NMichael Buesch <mb@bu3sch.de>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      4ac58469
  3. 09 4月, 2008 4 次提交
  4. 08 4月, 2008 1 次提交
  5. 14 3月, 2008 1 次提交
  6. 07 3月, 2008 1 次提交
  7. 01 3月, 2008 1 次提交
  8. 21 2月, 2008 2 次提交
  9. 29 1月, 2008 1 次提交
    • L
      ssb: Convert to use of the new SPROM structure · c272ef44
      Larry Finger 提交于
      In disagreement with the SPROM specs, revision 3 devices appear to have
      moved the MAC address.
      
      Change ssb to handle the revision 4 SPROM, which is a different size.
      This change in size is handled by adding a new variable to the ssb_sprom
      struct and using it whenever possible. For those routines that do not
      have access to this structure, a 'u16 size' argument is added.
      
      The new PCI_ID for the BCM4328 is also added.
      
      Testing of the Revision 4 SPROM, which is used on the BCM4328, was done
      by Michael Gerdau <mgerdau@tiscali.de>.
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      c272ef44
  10. 11 11月, 2007 2 次提交
  11. 14 10月, 2007 2 次提交
  12. 11 10月, 2007 1 次提交