1. 17 3月, 2009 2 次提交
  2. 06 3月, 2009 8 次提交
  3. 28 2月, 2009 15 次提交
  4. 26 2月, 2009 1 次提交
  5. 14 2月, 2009 4 次提交
  6. 12 2月, 2009 1 次提交
    • R
      iwlwifi: fix suspend/resume and its usage of pci saved state · 89c581b3
      Reinette Chatre 提交于
      Here we do two things:
      
      First, revert "iwlwifi: save PCI state before suspend, restore after
      resume".  That misguided patch led to being unable to use iwlwifi
      devices after resume.
      
      Next, indicate to PCI driver that the saved PCI state is valid during suspend.
      
      We restore PCI state and enable the device when network interface is created,
      similarly PCI state is saved and the device is disabled when network interface
      is removed. Thus, when .suspend is called the PCI state is saved and device
      is disabled. This is the case even if an interface is never created as PCI
      state is saved and device disabled during .probe.
      
      PCI driver assumes PCI state is saved in .suspend. Saving the state at this
      time will save state of disabled device and thus cause problems during
      resume (resuming a disabled device). We thus indicate directly to PCI
      driver that current PCI saved state is valid.
      Signed-off-by: NReinette Chatre <reinette.chatre@intel.com>
      Tested-by: NAlex Riesen <fork0@users.sf.net>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      89c581b3
  7. 10 2月, 2009 9 次提交