1. 17 Jun, 2003 1 commit
    • Russell King's avatar
      [PCMCIA] Prevent duplicate insertion events calling socket_insert() · 1fe184c8
      Russell King authored
      Some socket hardware appears to "bounce" when a card is inserted - we
      seem to receive more than one SS_DETECT event.  Unfortunately, this
      causes us to initialise, setup the socket, and create the necessary
      devices multiple times.
      
      Fix this by ignoring card insertion events when we already know that
      there is a card in the socket.
      1fe184c8
  2. 16 Jun, 2003 3 commits
    • Russell King's avatar
      [PCMCIA] Move SS_CAP_PAGE_REGS test into find_mem_region() · fc4833a2
      Russell King authored
      We must always allocate windows below 1MB when a socket driver
      indicates that it does not have "page registers".  Handle this
      case in rsrc_mgr.c within find_mem_region rather than each use
      of find_mem_region().
      fc4833a2
    • Russell King's avatar
      [PCMCIA] Remove check_mem_resource() · 3deb6556
      Russell King authored
      Remove the racy check_mem_resource() function.  Instead, claim
      the region while we check it, passing a resource structure to
      the core validation functions.
      3deb6556
    • Russell King's avatar
      [PCMCIA] Rename yenta to yenta_socket. · 201ab4c5
      Russell King authored
      The overwhelming majority of Linux users are using modular PCMCIA,
      and loading the "yenta_socket" module.  2.5.71 unfortunately changed
      the name to "yenta" when pci_socket.c was combined with yenta.c.
      Rename yenta.[ch] to yenta_socket.[ch] for compatibility.
      201ab4c5
  3. 15 Jun, 2003 7 commits
  4. 14 Jun, 2003 3 commits
  5. 15 Jun, 2003 3 commits
  6. 14 Jun, 2003 23 commits