Linux Kernel
3.7.1
|
#include <linux/init.h>
#include <linux/err.h>
#include <linux/bug.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/spinlock.h>
#include <linux/compiler.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/log2.h>
#include <linux/ioport.h>
#include <linux/io.h>
#include <linux/gpio.h>
#include <linux/slab.h>
#include <linux/platform_device.h>
#include <linux/mod_devicetable.h>
#include <linux/basic_mmio_gpio.h>
Go to the source code of this file.
Functions | |
int | bgpio_remove (struct bgpio_chip *bgc) |
EXPORT_SYMBOL_GPL (bgpio_remove) | |
int | bgpio_init (struct bgpio_chip *bgc, struct device *dev, unsigned long sz, void __iomem *dat, void __iomem *set, void __iomem *clr, void __iomem *dirout, void __iomem *dirin, unsigned long flags) |
EXPORT_SYMBOL_GPL (bgpio_init) | |
MODULE_DESCRIPTION ("Driver for basic memory-mapped GPIO controllers") | |
MODULE_AUTHOR ("Anton Vorontsov <[email protected]>") | |
MODULE_LICENSE ("GPL") | |
int bgpio_init | ( | struct bgpio_chip * | bgc, |
struct device * | dev, | ||
unsigned long | sz, | ||
void __iomem * | dat, | ||
void __iomem * | set, | ||
void __iomem * | clr, | ||
void __iomem * | dirout, | ||
void __iomem * | dirin, | ||
unsigned long | flags | ||
) |
Definition at line 364 of file gpio-generic.c.
int bgpio_remove | ( | struct bgpio_chip * | bgc | ) |
Definition at line 354 of file gpio-generic.c.
EXPORT_SYMBOL_GPL | ( | bgpio_remove | ) |
EXPORT_SYMBOL_GPL | ( | bgpio_init | ) |
MODULE_AUTHOR | ( | "Anton Vorontsov <[email protected]>" | ) |
MODULE_LICENSE | ( | "GPL" | ) |