ds.h (5716d415f8c5a17d44f6e1d5a1e4998f7306a93b) ds.h (ac8b422838046ffc26be4874a3cbae0d313f4209)
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

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

15
16#ifndef _LINUX_DS_H
17#define _LINUX_DS_H
18
19#ifdef __KERNEL__
20#include <linux/mod_devicetable.h>
21#endif
22
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

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

15
16#ifndef _LINUX_DS_H
17#define _LINUX_DS_H
18
19#ifdef __KERNEL__
20#include <linux/mod_devicetable.h>
21#endif
22
23#include <pcmcia/cs_types.h>
24#include <pcmcia/device_id.h>
25
26#ifdef __KERNEL__
27#include <linux/device.h>
28#include <pcmcia/ss.h>
29#include <asm/atomic.h>
30
31/*
32 * PCMCIA device drivers (16-bit cards only; 32-bit cards require CardBus
33 * a.k.a. PCI drivers
34 */
35struct pcmcia_socket;
36struct pcmcia_device;
37struct config_t;
38struct net_device;
39
23#include <pcmcia/device_id.h>
24
25#ifdef __KERNEL__
26#include <linux/device.h>
27#include <pcmcia/ss.h>
28#include <asm/atomic.h>
29
30/*
31 * PCMCIA device drivers (16-bit cards only; 32-bit cards require CardBus
32 * a.k.a. PCI drivers
33 */
34struct pcmcia_socket;
35struct pcmcia_device;
36struct config_t;
37struct net_device;
38
39typedef unsigned long window_handle_t;
40
40/* dynamic device IDs for PCMCIA device drivers. See
41 * Documentation/pcmcia/driver.txt for details.
42*/
43struct pcmcia_dynids {
44 struct mutex lock;
45 struct list_head list;
46};
47

--- 162 unchanged lines hidden ---
41/* dynamic device IDs for PCMCIA device drivers. See
42 * Documentation/pcmcia/driver.txt for details.
43*/
44struct pcmcia_dynids {
45 struct mutex lock;
46 struct list_head list;
47};
48

--- 162 unchanged lines hidden ---