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 --- |