|
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" | ) |
1.8.2