1. 27 Aug, 2003 4 commits
    • Russell King's avatar
      [PCMCIA] Move more controllers to the more advanced quirks. · 98989ff3
      Russell King authored
      Now that we clearly know what each quirk type is doing, we can think
      about switching some devices to different quirks.
      
      Looking at the various data sheets for these devices, many of them
      support the MBURSTUP bit, so we can move these to the quirk which
      supports setting this bit.
      98989ff3
    • Russell King's avatar
      [PCMCIA] Put socket initialisation to where it should be. · fc076dc5
      Russell King authored
      Move re-initialisation from the socket init/resume paths to where it
      belongs - the main initialisation path.
      fc076dc5
    • Russell King's avatar
      [PCMCIA] Move PM restore from socket initialisation. · f775504f
      Russell King authored
      There is less reason for socket initialisation to vary between
      controller types now.  In fact, we could very well get rid of
      much of the TI-specific socket initialisation quirk handling,
      since TI realised that they should be more compatible with other
      implementations in later versions of their bridges.
      f775504f
    • Russell King's avatar
      [PCMCIA] Add generic and per-controller power management handling. · 104f369e
      Russell King authored
      Add per-quirk power management to aid saving/restoring controller
      specific state.  Also, add proper pci state saving/restoring.
      Note that Cardbus bridges have to save and restore at least 0x48
      bytes of configuration space, not 0x40.
      
      This replaces the rather muddy save state in early initialisation,
      restore it on socket init stuff that we previously had.
      104f369e
  2. 25 Aug, 2003 3 commits
  3. 22 Aug, 2003 2 commits
  4. 24 Aug, 2003 2 commits
  5. 23 Aug, 2003 5 commits
  6. 22 Aug, 2003 11 commits
  7. 21 Aug, 2003 13 commits