1. 28 Jan, 2008 1 commit
  2. 16 Jan, 2008 1 commit
    • Ivo van Doorn's avatar
      rt2x00: Fix ieee80211 payload alignment · d101f649
      Ivo van Doorn authored
      
      
      As Johannes Berg indicated, the NET_IP_ALIGN doesn't
      need to be used for ieee80211 frames. This means we
      can simplify the alignment calculation to just
      use the result of the header size modulus 4 as frame
      alignment.
      
      Furthermore we shouldn't use NET_IP_ALIGN in rt2x00usb
      because it could be 0 on some architectures and we absolutely
      need to have 2 bytes reserved for possible aligning.
      
      Signed-off-by: Ivo van Doorn<IvDoorn@gmail.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      d101f649
  3. 10 Jan, 2008 3 commits
  4. 18 Nov, 2007 1 commit
  5. 14 Nov, 2007 1 commit
    • Ivo van Doorn's avatar
      rt2x00: Fix chipset revision validation · 755a957d
      Ivo van Doorn authored
      
      
      The validation of the chipset revision was broken
      since for rt2500usb and rt73usb different registers
      should be read. When rt2500usb was loaded for a rt73
      device it would false think the chipset was correct
      because the wrong register was read and validated.
      
      This has been fixed by expanding the check to also
      see if the first 4 bits of the revision is not-0
      (When reading the wrong register offset the returned
      value is usually 0 which can be interpreted as invalid)
      Signed-off-by: default avatarIvo van Doorn <IvDoorn@gmail.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      755a957d
  6. 10 Nov, 2007 1 commit
  7. 25 Oct, 2007 1 commit
  8. 18 Oct, 2007 2 commits
  9. 10 Oct, 2007 29 commits