#include <linux/err.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/pinctrl/machine.h>
#include <linux/pinctrl/pinconf.h>
#include <linux/pinctrl/pinctrl.h>
#include <linux/pinctrl/pinmux.h>
#include <linux/slab.h>
#include "core.h"
#include "pinctrl-imx.h"
Go to the source code of this file.
#define IMX_NO_PAD_CTL 0x80000000 /* no pin config need */ |
#define IMX_PAD_SION 0x40000000 /* set SION */ |
#define IMX_PMX_DUMP |
( |
|
info, |
|
|
|
p, |
|
|
|
m, |
|
|
|
c, |
|
|
|
n |
|
) |
| |
Value:{ \
for (i = 0; i <
n; i++) { \
} \
}
Definition at line 30 of file pinctrl-imx.c.
struct pinconf_ops imx_pinconf_ops |
Initial value:= {
.pin_config_get = imx_pinconf_get,
.pin_config_set = imx_pinconf_set,
.pin_config_dbg_show = imx_pinconf_dbg_show,
.pin_config_group_dbg_show = imx_pinconf_group_dbg_show,
}
Definition at line 400 of file pinctrl-imx.c.