diff options
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r-- | drivers/pinctrl/pinctrl-imx.c | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/drivers/pinctrl/pinctrl-imx.c b/drivers/pinctrl/pinctrl-imx.c index 3a1424518bcb..360249301315 100644 --- a/drivers/pinctrl/pinctrl-imx.c +++ b/drivers/pinctrl/pinctrl-imx.c | |||
@@ -27,18 +27,6 @@ | |||
27 | #include "core.h" | 27 | #include "core.h" |
28 | #include "pinctrl-imx.h" | 28 | #include "pinctrl-imx.h" |
29 | 29 | ||
30 | #define IMX_PMX_DUMP(info, p, m, c, n) \ | ||
31 | { \ | ||
32 | int i, j; \ | ||
33 | printk(KERN_DEBUG "Format: Pin Mux Config\n"); \ | ||
34 | for (i = 0; i < n; i++) { \ | ||
35 | j = p[i]; \ | ||
36 | printk(KERN_DEBUG "%s %d 0x%lx\n", \ | ||
37 | info->pins[j].name, \ | ||
38 | m[i], c[i]); \ | ||
39 | } \ | ||
40 | } | ||
41 | |||
42 | /* The bits in CONFIG cell defined in binding doc*/ | 30 | /* The bits in CONFIG cell defined in binding doc*/ |
43 | #define IMX_NO_PAD_CTL 0x80000000 /* no pin config need */ | 31 | #define IMX_NO_PAD_CTL 0x80000000 /* no pin config need */ |
44 | #define IMX_PAD_SION 0x40000000 /* set SION */ | 32 | #define IMX_PAD_SION 0x40000000 /* set SION */ |
@@ -498,11 +486,10 @@ static int imx_pinctrl_parse_groups(struct device_node *np, | |||
498 | if (config & IMX_PAD_SION) | 486 | if (config & IMX_PAD_SION) |
499 | pin->mux_mode |= IOMUXC_CONFIG_SION; | 487 | pin->mux_mode |= IOMUXC_CONFIG_SION; |
500 | pin->config = config & ~IMX_PAD_SION; | 488 | pin->config = config & ~IMX_PAD_SION; |
501 | } | ||
502 | 489 | ||
503 | #ifdef DEBUG | 490 | dev_dbg(info->dev, "%s: %d 0x%08lx", info->pins[i].name, |
504 | IMX_PMX_DUMP(info, grp->pins, grp->mux_mode, grp->configs, grp->npins); | 491 | pin->mux_mode, pin->config); |
505 | #endif | 492 | } |
506 | 493 | ||
507 | return 0; | 494 | return 0; |
508 | } | 495 | } |