Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/errno.h>
#include <linux/list.h>
#include <linux/delay.h>
#include <linux/workqueue.h>
#include <linux/crc32.h>
#include <linux/firmware.h>
#include <linux/kref.h>
#include <linux/dma-mapping.h>
#include <linux/slab.h>
#include <pcmcia/cistpl.h>
#include <pcmcia/ds.h>
#include <pcmcia/ss.h>
#include "cs_internal.h"
Go to the source code of this file.
Data Structures | |
struct | pcmcia_dynid |
Macros | |
#define | pcmcia_device_attr(field, test, format) |
#define | pcmcia_device_stringattr(name, field) |
Functions | |
MODULE_AUTHOR ("David Hinds <[email protected]>") | |
MODULE_DESCRIPTION ("PCMCIA Driver Services") | |
MODULE_LICENSE ("GPL") | |
int | pcmcia_register_driver (struct pcmcia_driver *driver) |
EXPORT_SYMBOL (pcmcia_register_driver) | |
void | pcmcia_unregister_driver (struct pcmcia_driver *driver) |
EXPORT_SYMBOL (pcmcia_unregister_driver) | |
pcmcia_device_attr (func, socket,"0x%02x\n") | |
pcmcia_device_attr (func_id, has_func_id,"0x%02x\n") | |
pcmcia_device_attr (manf_id, has_manf_id,"0x%04x\n") | |
pcmcia_device_attr (card_id, has_card_id,"0x%04x\n") | |
pcmcia_device_stringattr (prod_id1, prod_id[0]) | |
pcmcia_device_stringattr (prod_id2, prod_id[1]) | |
pcmcia_device_stringattr (prod_id3, prod_id[2]) | |
pcmcia_device_stringattr (prod_id4, prod_id[3]) | |
struct pcmcia_device * | pcmcia_dev_present (struct pcmcia_device *_p_dev) |
EXPORT_SYMBOL (pcmcia_dev_present) | |
fs_initcall (init_pcmcia_bus) | |
module_exit (exit_pcmcia_bus) | |
MODULE_ALIAS ("ds") | |
Variables | |
struct bus_type | pcmcia_bus_type |
EXPORT_SYMBOL | ( | pcmcia_register_driver | ) |
EXPORT_SYMBOL | ( | pcmcia_unregister_driver | ) |
EXPORT_SYMBOL | ( | pcmcia_dev_present | ) |
fs_initcall | ( | init_pcmcia_bus | ) |
MODULE_ALIAS | ( | "ds" | ) |
MODULE_AUTHOR | ( | "David Hinds <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | "PCMCIA Driver Services" | ) |
module_exit | ( | exit_pcmcia_bus | ) |
MODULE_LICENSE | ( | "GPL" | ) |
pcmcia_device_attr | ( | func_id | , |
has_func_id | , | ||
"0x%02x\n" | |||
) |
pcmcia_device_attr | ( | manf_id | , |
has_manf_id | , | ||
"0x%04x\n" | |||
) |
pcmcia_device_attr | ( | card_id | , |
has_card_id | , | ||
"0x%04x\n" | |||
) |
pcmcia_device_stringattr | ( | prod_id1 | , |
prod_id | [0] | ||
) |
pcmcia_device_stringattr | ( | prod_id2 | , |
prod_id | [1] | ||
) |
pcmcia_device_stringattr | ( | prod_id3 | , |
prod_id | [2] | ||
) |
pcmcia_device_stringattr | ( | prod_id4 | , |
prod_id | [3] | ||
) |