1. 15 9月, 2011 3 次提交
  2. 30 8月, 2011 16 次提交
  3. 21 7月, 2011 2 次提交
    • W
      iwlagn: remove un-necessary "_agn" · 898ed67b
      Wey-Yi Guy 提交于
      After driver split, extra _agn in priv structure is no needed, remove it.
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      898ed67b
    • E
      iwlagn: simplify the bus architecture · d5934110
      Emmanuel Grumbach 提交于
      Call iwl_probe with a ready iwl_bus struct. This means that the bus layer
      assigns the irq, dev and iwl_bus_ops pointers to iwl_bus before giving it to
      iwl_probe.
      
      The device specific struct is allocated together with the common iwl_bus struct
      by the bus specific layer. The pointer to the aggregate struct is passed to the
      upper layer that holds a pointer to iwl_bus instead of an embedded iw_bus.
      The private data given to the PCI subsystem is now iwl_bus and not iwl_priv.
      
      Provide bus_* inliners on the way in order  to simplify the syntax.
      
      Rename iwl-pci.h -> iwl-bus.h since it is bus agnostic and represent the
      external of the bus layer.
      Signed-off-by: NEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: NWey-Yi Guy <wey-yi.w.guy@intel.com>
      d5934110
  4. 16 7月, 2011 2 次提交