ds.h (84abd88a70090cf00f9e45c3a81680874f17626e) ds.h (3f565232c561fbd9d5e03354aac29b90cb2bc78a)
1/*
2 * ds.h -- 16-bit PCMCIA core support
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * The initial developer of the original code is David A. Hinds

--- 26 unchanged lines hidden (view full) ---

35struct pcmcia_device;
36struct config_t;
37struct net_device;
38
39/* dynamic device IDs for PCMCIA device drivers. See
40 * Documentation/pcmcia/driver.txt for details.
41*/
42struct pcmcia_dynids {
1/*
2 * ds.h -- 16-bit PCMCIA core support
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * The initial developer of the original code is David A. Hinds

--- 26 unchanged lines hidden (view full) ---

35struct pcmcia_device;
36struct config_t;
37struct net_device;
38
39/* dynamic device IDs for PCMCIA device drivers. See
40 * Documentation/pcmcia/driver.txt for details.
41*/
42struct pcmcia_dynids {
43 spinlock_t lock;
43 struct mutex lock;
44 struct list_head list;
45};
46
47struct pcmcia_driver {
48 int (*probe) (struct pcmcia_device *dev);
49 void (*remove) (struct pcmcia_device *dev);
50
51 int (*suspend) (struct pcmcia_device *dev);

--- 363 unchanged lines hidden ---
44 struct list_head list;
45};
46
47struct pcmcia_driver {
48 int (*probe) (struct pcmcia_device *dev);
49 void (*remove) (struct pcmcia_device *dev);
50
51 int (*suspend) (struct pcmcia_device *dev);

--- 363 unchanged lines hidden ---