1. 04 5月, 2010 1 次提交
    • D
      orinoco: add orinoco_usb driver · 9afac70a
      David Kilroy 提交于
      This driver uses the core orinoco modules for the bulk of
      the functionality. The low level hermes routines (for local bus
      cards) are replaced, the driver supplies its own ndo_xmit_start
      function, and locking is done with the _bh variant.
      
      Some recent functionality is not available to the USB cards yet
      (firmware loading and WPA).
      
      Out-of-tree driver originally written by Manuel Estrada Sainz.
      
      Thanks to Mark Davis for supplying hardware to test the updates.
      Signed-off-by: NDavid Kilroy <kilroyd@googlemail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      9afac70a
  2. 20 4月, 2010 1 次提交
  3. 11 7月, 2009 1 次提交
    • D
      orinoco: initiate cfg80211 conversion · ea60a6aa
      David Kilroy 提交于
      Initialise and register a wiphy.
      
      Store the orinoco_private structure in the new wiphy, and use the
      net_device private area to store the wireless_dev. This results in a
      change to the way we navigate from a net_device to the driver private
      orinoco_private, which we encapsulate in the inline function ndev_priv.
      Most of the remaining calls to netdev_priv are thus replaced by
      ndev_priv.
      
      We can immediately rely on cfg80211 to handle SIOCGIWNAME, so
      orinoco_ioctl_getname is removed.
      Signed-off-by: NDavid Kilroy <kilroyd@googlemail.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      ea60a6aa
  4. 14 2月, 2009 6 次提交
  5. 12 2月, 2009 2 次提交
  6. 11 11月, 2008 1 次提交