• Dominik Brodowski's avatar
    [PCMCIA] register · 9014144e
    Dominik Brodowski authored
    Add a more sane socket registration interface.
    
    Previously, it was messed up because Greg's struct class hadn't been
    invented when I wrote the code: there may be multiple sockets per
    "struct device", and there is the need for one "struct class_device"
    for each socket.
    
     drivers/pcmcia/cs.c         |  217 +++++++++++++++++++++----------------------- drivers/pcmcia/ds.c         |   56 ++---------
     drivers/pcmcia/i82092.c     |   48 ++++-----
     drivers/pcmcia/i82365.c     |   41 ++++----
     drivers/pcmcia/pci_socket.c |   23 +---
     drivers/pcmcia/pci_socket.h |    2
     drivers/pcmcia/tcic.c       |   38 ++++---
     include/pcmcia/ss.h         |   25 +++--
     8 files changed, 210 insertions(+), 240 deletions(-)
    9014144e
cs.c 72 KB