Linux Kernel
3.7.1
|
#include <linux/platform_device.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_platform.h>
#include <linux/err.h>
#include <linux/gpio.h>
#include <linux/pinctrl/machine.h>
#include <linux/pinctrl/pinconf.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/pinctrl/pinmux.h>
#include "core.h"
#include "pinctrl-mvebu.h"
Go to the source code of this file.
Data Structures | |
struct | mvebu_pinctrl_function |
struct | mvebu_pinctrl_group |
struct | mvebu_pinctrl |
Macros | |
#define | MPPS_PER_REG 8 |
#define | MPP_BITS 4 |
#define | MPP_MASK 0xf |
Functions | |
int __devinit | mvebu_pinctrl_probe (struct platform_device *pdev) |
int __devexit | mvebu_pinctrl_remove (struct platform_device *pdev) |
#define MPP_BITS 4 |
Definition at line 31 of file pinctrl-mvebu.c.
#define MPP_MASK 0xf |
Definition at line 32 of file pinctrl-mvebu.c.
#define MPPS_PER_REG 8 |
Definition at line 30 of file pinctrl-mvebu.c.
int __devinit mvebu_pinctrl_probe | ( | struct platform_device * | pdev | ) |
Definition at line 572 of file pinctrl-mvebu.c.
int __devexit mvebu_pinctrl_remove | ( | struct platform_device * | pdev | ) |
Definition at line 749 of file pinctrl-mvebu.c.