1. 30 Mar, 2003 2 commits
    • Russell King's avatar
      [PCMCIA] Reorganise SA11xx PCMCIA support. · 5e4301f1
      Russell King authored
      The SA1100 PCMCIA structure didn't lend itself well to the device
      model.  With this reorganisation, we end up with a reasonable
      structure which fits better with the driver model.  It is now
      obvious that SA11x0-based socket drivers are separate from
      SA1111-based socket drivers, and are treated as two separate drivers
      by the driver model.
      5e4301f1
    • Dominik Brodowski's avatar
      [PCMCIA] Fix "Removing wireless card triggers might_sleep warnings." · 18e4786e
      Dominik Brodowski authored
      Bug 516.
      
      Use schedule_delayed_work instead of a timer should fix this. Thanks
      to Andrew Morton and Russell King.
      
      (Added flush_scheduled_work() to ensure our delayed work completes
      before we free the pcmcia_bus_socket structure. --rmk)
      18e4786e
  2. 29 Mar, 2003 1 commit
  3. 28 Mar, 2003 2 commits
    • Dominik Brodowski's avatar
    • Dominik Brodowski's avatar
      [PCMCIA] generic suspend/resume capability · a3c1d44d
      Dominik Brodowski authored
      The socket drivers already offer suspend and resume
      capability. Integrate this with the driver model, based on a
      suggestion by Russell King.
      
      Also, remove two never-used functions from the socket drivers (to_ns).
      
       drivers/pcmcia/cs.c             |   70 ++++++++++++++++++++--------------------
       drivers/pcmcia/cs_internal.h    |    1
       drivers/pcmcia/hd64465_ss.c     |    2 +
       drivers/pcmcia/i82092.c         |   17 ++++++---
       drivers/pcmcia/i82365.c         |    2 +
       drivers/pcmcia/pci_socket.c     |   15 +-------
       drivers/pcmcia/sa1100_generic.c |    2 +
       drivers/pcmcia/sa1111_generic.c |   14 +-------
       drivers/pcmcia/tcic.c           |    7 +---
       include/pcmcia/ss.h             |    5 ++
       10 files changed, 64 insertions(+), 71 deletions(-)
      a3c1d44d
  4. 27 Mar, 2003 1 commit
  5. 28 Mar, 2003 2 commits
  6. 27 Mar, 2003 3 commits
  7. 28 Mar, 2003 9 commits
  8. 27 Mar, 2003 20 commits