Linux Kernel
3.7.1
|
#include <linux/pnp.h>
#include <linux/types.h>
#include <linux/list.h>
#include <linux/device.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/dma-mapping.h>
#include "base.h"
Go to the source code of this file.
Functions | |
LIST_HEAD (pnp_global) | |
DEFINE_SPINLOCK (pnp_lock) | |
EXPORT_SYMBOL (pnp_platform_devices) | |
void * | pnp_alloc (long size) |
int | pnp_register_protocol (struct pnp_protocol *protocol) |
void | pnp_unregister_protocol (struct pnp_protocol *protocol) |
void | pnp_free_resource (struct pnp_resource *pnp_res) |
void | pnp_free_resources (struct pnp_dev *dev) |
struct pnp_dev * | pnp_alloc_dev (struct pnp_protocol *protocol, int id, const char *pnpid) |
int | __pnp_add_device (struct pnp_dev *dev) |
int | pnp_add_device (struct pnp_dev *dev) |
void | __pnp_remove_device (struct pnp_dev *dev) |
subsys_initcall (pnp_init) | |
Variables | |
int | pnp_platform_devices |
int | pnp_debug |
DEFINE_SPINLOCK | ( | pnp_lock | ) |
EXPORT_SYMBOL | ( | pnp_platform_devices | ) |
LIST_HEAD | ( | pnp_global | ) |
void pnp_free_resource | ( | struct pnp_resource * | pnp_res | ) |
int pnp_register_protocol | ( | struct pnp_protocol * | protocol | ) |
void pnp_unregister_protocol | ( | struct pnp_protocol * | protocol | ) |
subsys_initcall | ( | pnp_init | ) |