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