Linus Walleij
b721370266
pinctrl/nomadik: provide stubs for legacy Nomadik
...
The compilation of the pinctrl driver failed on the legacy
Nomadik NHK8815 platform because it was not providing the PRCMU
interfaces needed to support the extended alternate functions
used by the ux500 series.
Solve this by providing some stubs for the legacy platform, to
avoid too much #ifdefs in the code per se. Theoretically this
actually allows the Nomadik and Ux500 to have a single kernel
image with support for the PRCM registers on the Ux500 (though
they have incompatible archs, but the spirit is there).
Reported-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2012-10-15 09:09:27 +02:00
..
spear
pinctrl/pinctrl-spear: remove IS_ERR checking of pmx->pctl
2012-07-03 21:51:08 +02:00
core.c
pinctrl: Fix potential memory leak in pinctrl_register_one_pin()
2012-09-27 13:43:14 +02:00
core.h
pinctrl: show pin name for pingroups in sysfs
2012-04-18 13:53:13 +02:00
devicetree.c
devicetree.h
Kconfig
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2012-10-09 16:08:04 +09:00
Makefile
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2012-10-09 16:08:04 +09:00
pinconf-generic.c
pinconf.c
pinctrl: a minor error checking improvement for pinconf
2012-05-15 09:43:18 +02:00
pinconf.h
pinctrl: pinconf: fix compilation error if PINCONF is not selected
2012-04-18 13:53:12 +02:00
pinctrl-armada-370.c
pinctrl: mvebu: add pinctrl driver for Armada 370
2012-09-22 14:50:19 +00:00
pinctrl-armada-xp.c
pinctrl: mvebu: add pinctrl driver for Armada XP
2012-09-22 14:50:20 +00:00
pinctrl-bcm2835.c
pinctrl: fix return value in bcm2835_pinctrl_probe()
2012-10-15 09:09:27 +02:00
pinctrl-coh901.c
pinctrl/coh901: move header to platform data dir
2012-08-13 13:53:05 +02:00
pinctrl-coh901.h
pinctrl-dove.c
pinctrl: mvebu: dove pinctrl driver
2012-09-22 14:50:16 +00:00
pinctrl-exynos.c
pinctrl: exynos: Fix wakeup IRQ domain registration check
2012-09-21 07:34:07 +09:00
pinctrl-exynos.h
pinctrl: exynos: Set pin function to EINT in irq_set_type of GPIO EINTa
2012-09-21 07:33:48 +09:00
pinctrl-falcon.c
OF: pinctrl: MIPS: lantiq: adds support for FALCON SoC
2012-09-13 10:30:58 +02:00
pinctrl-imx.c
pinctrl: imx: remove duplicated const
2012-09-18 15:19:13 +02:00
pinctrl-imx.h
pinctrl: pinctrl-imx: add imx pinctrl core driver
2012-05-02 01:14:40 +02:00
pinctrl-imx6q.c
pinctrl: pinctrl-imx6q: add missed mux function for USBOTG_ID
2012-07-14 22:32:10 +02:00
pinctrl-imx23.c
pinctrl: mxs: register driver at postcore_initcall time
2012-08-05 00:24:15 +02:00
pinctrl-imx28.c
pinctrl: mxs: register driver at postcore_initcall time
2012-08-05 00:24:15 +02:00
pinctrl-imx35.c
pinctrl: pinctrl-imx: add imx35 pinctrl driver
2012-09-03 13:21:37 +02:00
pinctrl-imx51.c
pinctrl: imx5: start numbering pad from 0
2012-09-03 13:21:37 +02:00
pinctrl-imx53.c
pinctrl: imx5: start numbering pad from 0
2012-09-03 13:21:37 +02:00
pinctrl-kirkwood.c
pinctrl: mvebu: kirkwood pinctrl driver
2012-09-22 14:50:17 +00:00
pinctrl-lantiq.c
OF: pinctrl: MIPS: lantiq: implement lantiq/xway pinctrl support
2012-09-13 10:30:49 +02:00
pinctrl-lantiq.h
OF: pinctrl: MIPS: lantiq: implement lantiq/xway pinctrl support
2012-09-13 10:30:49 +02:00
pinctrl-mmp2.c
pinctrl-mvebu.c
pinctrl: mvebu: pinctrl driver core
2012-09-22 14:50:14 +00:00
pinctrl-mvebu.h
pinctrl: mvebu: pinctrl driver core
2012-09-22 14:50:14 +00:00
pinctrl-mxs.c
pinctrl: mxs: Use kfree to fix build error
2012-06-17 19:44:44 +02:00
pinctrl-mxs.h
pinctrl: add pinctrl-mxs support
2012-05-02 01:18:27 +02:00
pinctrl-nomadik-db8500.c
pinctrl/nomadik: support other alternate-C functions
2012-10-10 08:36:59 +02:00
pinctrl-nomadik-db8540.c
pinctrl/nomadik: support other alternate-C functions
2012-10-10 08:36:59 +02:00
pinctrl-nomadik-stn8815.c
pinctrl/nomadik: add STn8815 ASIC support
2012-09-03 13:21:37 +02:00
pinctrl-nomadik.c
pinctrl/nomadik: provide stubs for legacy Nomadik
2012-10-15 09:09:27 +02:00
pinctrl-nomadik.h
pinctrl/nomadik: support other alternate-C functions
2012-10-10 08:36:59 +02:00
pinctrl-pxa3xx.c
pinctrl: pinctrl-pxa3xx: remove empty pinmux disable function
2012-05-15 09:59:50 +02:00
pinctrl-pxa3xx.h
pinctrl-pxa168.c
pinctrl-pxa910.c
pinctrl-samsung.c
pinctrl: samsung: use __devinit section for init code
2012-10-15 09:09:27 +02:00
pinctrl-samsung.h
pinctrl: add samsung pinctrl and gpiolib driver
2012-09-07 06:07:19 +09:00
pinctrl-single.c
pinctrl: pinctrl-single: add debugfs pin h/w state info
2012-09-28 09:12:53 +02:00
pinctrl-sirf.c
pinctrl: sirf: remove sirfsoc_gpio_set_pull function
2012-10-15 09:09:27 +02:00
pinctrl-tegra.c
pinctrl: tegra: move pinconf-tegra.h content into drivers/pinctrl
2012-09-14 11:35:37 -06:00
pinctrl-tegra.h
pinctrl: tegra: move pinconf-tegra.h content into drivers/pinctrl
2012-09-14 11:35:37 -06:00
pinctrl-tegra20.c
pinctrl: tegra: refactor probe handling
2012-04-18 10:26:40 -06:00
pinctrl-tegra30.c
pinctrl: tegra: refactor probe handling
2012-04-18 10:26:40 -06:00
pinctrl-u300.c
pinctrl/pinctrl-u300: remove unneeded devm_kfree call
2012-08-05 00:24:15 +02:00
pinctrl-xway.c
pinctrl: remove duplicated include from pinctrl-xway.c
2012-10-15 09:09:27 +02:00
pinmux.c
pinctrl: use kasprintf() in pinmux_request_gpio()
2012-09-14 15:53:13 +02:00
pinmux.h
pinctrl: ifdef CONFIG_DEBUG_FS cleanup
2012-04-18 13:53:12 +02:00