1. 21 Jul, 2011 1 commit
    • Emmanuel Grumbach's avatar
      iwlagn: simplify the bus architecture · d5934110
      Emmanuel Grumbach authored
      
      
      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: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
      Signed-off-by: default avatarWey-Yi Guy <wey-yi.w.guy@intel.com>
      d5934110
  2. 06 Jul, 2011 1 commit
  3. 01 Jul, 2011 1 commit
  4. 27 Jun, 2011 2 commits
  5. 24 Jun, 2011 1 commit
  6. 18 Jun, 2011 7 commits