diff options
| author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2012-10-24 17:38:58 -0400 |
|---|---|---|
| committer | Linus Walleij <linus.walleij@linaro.org> | 2012-11-11 13:05:57 -0500 |
| commit | 06763c741b0a19160482c9b34e5bbc3e50dba79a (patch) | |
| tree | ddb63e13898f4dc1957b2250517f97e0a4030d08 | |
| parent | de1d76258f438414633cb92cb1a195ba3835972c (diff) | |
pinctrl: mvebu: move to its own directory
Like the spear platform, the mvebu platform has multiple files: one
core file, and then one file per SoC family. More files will be added
later, as support for mach-orion5x and mach-mv78xx0 SoCs is added to
pinctrl-mvebu. For those reasons, having a separate subdirectory,
drivers/pinctrl/mvebu/ makes sense, and it had already been suggested
by Linus Wallej when the driver was originally submitted.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
| -rw-r--r-- | drivers/pinctrl/Kconfig | 25 | ||||
| -rw-r--r-- | drivers/pinctrl/Makefile | 6 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/Kconfig | 24 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/Makefile | 5 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/pinctrl-armada-370.c (renamed from drivers/pinctrl/pinctrl-armada-370.c) | 0 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/pinctrl-armada-xp.c (renamed from drivers/pinctrl/pinctrl-armada-xp.c) | 0 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/pinctrl-dove.c (renamed from drivers/pinctrl/pinctrl-dove.c) | 0 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/pinctrl-kirkwood.c (renamed from drivers/pinctrl/pinctrl-kirkwood.c) | 0 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/pinctrl-mvebu.c (renamed from drivers/pinctrl/pinctrl-mvebu.c) | 0 | ||||
| -rw-r--r-- | drivers/pinctrl/mvebu/pinctrl-mvebu.h (renamed from drivers/pinctrl/pinctrl-mvebu.h) | 0 |
10 files changed, 31 insertions, 29 deletions
diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig index 2cc8fd929d90..011133772d2a 100644 --- a/drivers/pinctrl/Kconfig +++ b/drivers/pinctrl/Kconfig | |||
| @@ -188,30 +188,7 @@ config PINCTRL_EXYNOS4 | |||
| 188 | depends on OF && GPIOLIB | 188 | depends on OF && GPIOLIB |
| 189 | select PINCTRL_SAMSUNG | 189 | select PINCTRL_SAMSUNG |
| 190 | 190 | ||
| 191 | if PLAT_ORION | 191 | source "drivers/pinctrl/mvebu/Kconfig" |
| 192 | |||
| 193 | config PINCTRL_MVEBU | ||
| 194 | bool | ||
| 195 | select PINMUX | ||
| 196 | select PINCONF | ||
| 197 | |||
| 198 | config PINCTRL_DOVE | ||
| 199 | bool | ||
| 200 | select PINCTRL_MVEBU | ||
| 201 | |||
| 202 | config PINCTRL_KIRKWOOD | ||
| 203 | bool | ||
| 204 | select PINCTRL_MVEBU | ||
| 205 | |||
| 206 | config PINCTRL_ARMADA_370 | ||
| 207 | bool | ||
| 208 | select PINCTRL_MVEBU | ||
| 209 | |||
| 210 | config PINCTRL_ARMADA_XP | ||
| 211 | bool | ||
| 212 | select PINCTRL_MVEBU | ||
| 213 | |||
| 214 | endif | ||
| 215 | 192 | ||
| 216 | source "drivers/pinctrl/spear/Kconfig" | 193 | source "drivers/pinctrl/spear/Kconfig" |
| 217 | 194 | ||
diff --git a/drivers/pinctrl/Makefile b/drivers/pinctrl/Makefile index f395ba5cec25..3cb6a0a668a8 100644 --- a/drivers/pinctrl/Makefile +++ b/drivers/pinctrl/Makefile | |||
| @@ -36,12 +36,8 @@ obj-$(CONFIG_PINCTRL_U300) += pinctrl-u300.o | |||
| 36 | obj-$(CONFIG_PINCTRL_COH901) += pinctrl-coh901.o | 36 | obj-$(CONFIG_PINCTRL_COH901) += pinctrl-coh901.o |
| 37 | obj-$(CONFIG_PINCTRL_SAMSUNG) += pinctrl-samsung.o | 37 | obj-$(CONFIG_PINCTRL_SAMSUNG) += pinctrl-samsung.o |
| 38 | obj-$(CONFIG_PINCTRL_EXYNOS4) += pinctrl-exynos.o | 38 | obj-$(CONFIG_PINCTRL_EXYNOS4) += pinctrl-exynos.o |
| 39 | obj-$(CONFIG_PINCTRL_MVEBU) += pinctrl-mvebu.o | ||
| 40 | obj-$(CONFIG_PINCTRL_DOVE) += pinctrl-dove.o | ||
| 41 | obj-$(CONFIG_PINCTRL_KIRKWOOD) += pinctrl-kirkwood.o | ||
| 42 | obj-$(CONFIG_PINCTRL_ARMADA_370) += pinctrl-armada-370.o | ||
| 43 | obj-$(CONFIG_PINCTRL_ARMADA_XP) += pinctrl-armada-xp.o | ||
| 44 | obj-$(CONFIG_PINCTRL_XWAY) += pinctrl-xway.o | 39 | obj-$(CONFIG_PINCTRL_XWAY) += pinctrl-xway.o |
| 45 | obj-$(CONFIG_PINCTRL_LANTIQ) += pinctrl-lantiq.o | 40 | obj-$(CONFIG_PINCTRL_LANTIQ) += pinctrl-lantiq.o |
| 46 | 41 | ||
| 42 | obj-$(CONFIG_PLAT_ORION) += mvebu/ | ||
| 47 | obj-$(CONFIG_PLAT_SPEAR) += spear/ | 43 | obj-$(CONFIG_PLAT_SPEAR) += spear/ |
diff --git a/drivers/pinctrl/mvebu/Kconfig b/drivers/pinctrl/mvebu/Kconfig new file mode 100644 index 000000000000..366fa541ee91 --- /dev/null +++ b/drivers/pinctrl/mvebu/Kconfig | |||
| @@ -0,0 +1,24 @@ | |||
| 1 | if PLAT_ORION | ||
| 2 | |||
| 3 | config PINCTRL_MVEBU | ||
| 4 | bool | ||
| 5 | select PINMUX | ||
| 6 | select PINCONF | ||
| 7 | |||
| 8 | config PINCTRL_DOVE | ||
| 9 | bool | ||
| 10 | select PINCTRL_MVEBU | ||
| 11 | |||
| 12 | config PINCTRL_KIRKWOOD | ||
| 13 | bool | ||
| 14 | select PINCTRL_MVEBU | ||
| 15 | |||
| 16 | config PINCTRL_ARMADA_370 | ||
| 17 | bool | ||
| 18 | select PINCTRL_MVEBU | ||
| 19 | |||
| 20 | config PINCTRL_ARMADA_XP | ||
| 21 | bool | ||
| 22 | select PINCTRL_MVEBU | ||
| 23 | |||
| 24 | endif | ||
diff --git a/drivers/pinctrl/mvebu/Makefile b/drivers/pinctrl/mvebu/Makefile new file mode 100644 index 000000000000..37c253297af0 --- /dev/null +++ b/drivers/pinctrl/mvebu/Makefile | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | obj-$(CONFIG_PINCTRL_MVEBU) += pinctrl-mvebu.o | ||
| 2 | obj-$(CONFIG_PINCTRL_DOVE) += pinctrl-dove.o | ||
| 3 | obj-$(CONFIG_PINCTRL_KIRKWOOD) += pinctrl-kirkwood.o | ||
| 4 | obj-$(CONFIG_PINCTRL_ARMADA_370) += pinctrl-armada-370.o | ||
| 5 | obj-$(CONFIG_PINCTRL_ARMADA_XP) += pinctrl-armada-xp.o | ||
diff --git a/drivers/pinctrl/pinctrl-armada-370.c b/drivers/pinctrl/mvebu/pinctrl-armada-370.c index c907647de6ad..c907647de6ad 100644 --- a/drivers/pinctrl/pinctrl-armada-370.c +++ b/drivers/pinctrl/mvebu/pinctrl-armada-370.c | |||
diff --git a/drivers/pinctrl/pinctrl-armada-xp.c b/drivers/pinctrl/mvebu/pinctrl-armada-xp.c index 40bd52a46b4e..40bd52a46b4e 100644 --- a/drivers/pinctrl/pinctrl-armada-xp.c +++ b/drivers/pinctrl/mvebu/pinctrl-armada-xp.c | |||
diff --git a/drivers/pinctrl/pinctrl-dove.c b/drivers/pinctrl/mvebu/pinctrl-dove.c index ffe74b27d66d..ffe74b27d66d 100644 --- a/drivers/pinctrl/pinctrl-dove.c +++ b/drivers/pinctrl/mvebu/pinctrl-dove.c | |||
diff --git a/drivers/pinctrl/pinctrl-kirkwood.c b/drivers/pinctrl/mvebu/pinctrl-kirkwood.c index 9a74ef674a0e..9a74ef674a0e 100644 --- a/drivers/pinctrl/pinctrl-kirkwood.c +++ b/drivers/pinctrl/mvebu/pinctrl-kirkwood.c | |||
diff --git a/drivers/pinctrl/pinctrl-mvebu.c b/drivers/pinctrl/mvebu/pinctrl-mvebu.c index 6c44b7e8964c..6c44b7e8964c 100644 --- a/drivers/pinctrl/pinctrl-mvebu.c +++ b/drivers/pinctrl/mvebu/pinctrl-mvebu.c | |||
diff --git a/drivers/pinctrl/pinctrl-mvebu.h b/drivers/pinctrl/mvebu/pinctrl-mvebu.h index 90bd3beee860..90bd3beee860 100644 --- a/drivers/pinctrl/pinctrl-mvebu.h +++ b/drivers/pinctrl/mvebu/pinctrl-mvebu.h | |||
