linux/drivers/pinctrl
David Wu 545abf2ec4 gpio: rockchip: Make the gpio base added at gpiolib
It looks like should add gpio base in the gpiolib instead of
each gpio or pinctrl driver, and base defined in the gpio.h.

If the definition of base is 0, then it is the same as the
original, now the definition of base is 1000.

The dynamic assignment of a range of valid GPIOs should be
also from the defined base.

Change-Id: I636bc71a5ba078fd5e1bc9a476cdcf942aa8010a
Signed-off-by: David Wu <david.wu@rock-chips.com>
2017-12-22 16:08:01 +08:00
..
bcm pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing 2016-04-12 09:08:37 -07:00
berlin pinctrl: berlin-bg4ct: fix the value for "sd1a" of pin SCRD0_CRD_PRES 2017-06-17 06:39:37 +02:00
freescale pinctrl: mxs: atomically switch mux and drive strength config 2017-07-15 11:57:46 +02:00
intel pinctrl: cherryview: Do not mask all interrupts in probe 2017-03-26 12:13:17 +02:00
mediatek pinctrl: mediatek: fix dual-edge code defect 2016-06-24 10:18:20 -07:00
meson pinctrl: meson: meson8b: fix the NAND DQS pins 2017-07-15 11:57:46 +02:00
mvebu rk: revert to v3.10 2015-11-11 15:57:28 +08:00
nomadik pinctrl: nomadik: fix pull debug print inversion 2016-04-20 15:42:08 +09:00
qcom pinctrl: qcom: Don't clear status bit on irq_unmask 2017-03-31 09:49:53 +02:00
samsung pinctrl: samsung: Remove bogus irq_[un]mask from resource management 2017-08-16 13:40:30 -07:00
sh-pfc pinctrl: sh-pfc: Update info pointer after SoC-specific init 2017-07-15 11:57:46 +02:00
sirf pinctrl: atlas7: support atlas7 step B changes 2015-10-16 21:56:07 +02:00
spear genirq: Remove irq argument from irq flow handlers 2015-09-16 15:47:51 +02:00
sunxi pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver 2017-08-16 13:40:30 -07:00
uniphier pinctrl: uniphier: fix .pin_dbg_show() callback 2016-10-07 15:23:41 +02:00
vt8500 rk: revert to v3.10 2015-11-11 15:57:28 +08:00
core.c rk: revert to v3.10 2015-11-11 15:57:28 +08:00
core.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
devicetree.c rk: revert to v3.10 2015-11-11 15:57:28 +08:00
devicetree.h
Kconfig pinctrl: remove redundant if conditional from Kconfig 2015-11-17 11:47:47 +01:00
Makefile rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinconf-generic.c rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinconf.c rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinconf.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinctrl-adi2-bf54x.c
pinctrl-adi2-bf60x.c
pinctrl-adi2.c pinctrl: replace trivial implementations of gpio_chip request/free 2015-10-16 22:20:21 +02:00
pinctrl-adi2.h
pinctrl-amd.c pinctrl/amd: Remove the default de-bounce time 2016-09-07 08:32:41 +02:00
pinctrl-amd.h
pinctrl-as3722.c pinctrl: replace trivial implementations of gpio_chip request/free 2015-10-16 22:20:21 +02:00
pinctrl-at91-pio4.c pinctrl: at91-pio4: use %pr format string for resource 2016-09-24 10:07:42 +02:00
pinctrl-at91.c rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinctrl-at91.h
pinctrl-coh901.c pinctrl: replace trivial implementations of gpio_chip request/free 2015-10-16 22:20:21 +02:00
pinctrl-coh901.h
pinctrl-digicolor.c pinctrl: replace trivial implementations of gpio_chip request/free 2015-10-16 22:20:21 +02:00
pinctrl-falcon.c
pinctrl-lantiq.c
pinctrl-lantiq.h
pinctrl-lpc18xx.c This is the bulk of pin control changes for the v4.3 development 2015-09-04 10:22:09 -07:00
pinctrl-palmas.c
pinctrl-pistachio.c pinctrl: pistachio: fix mfio pll_lock pinmux 2016-09-24 10:07:41 +02:00
pinctrl-rk.c rk: rename pinctrl-rk3368.c to pinctrl-rk.c 2015-11-11 15:12:54 +08:00
pinctrl-rockchip.c gpio: rockchip: Make the gpio base added at gpiolib 2017-12-22 16:08:01 +08:00
pinctrl-single.c pinctrl: single: Fix missing flush of posted write for a wakeirq 2016-08-10 11:49:27 +02:00
pinctrl-st.c pinctrl: replace trivial implementations of gpio_chip request/free 2015-10-16 22:20:21 +02:00
pinctrl-tb10x.c
pinctrl-tegra-xusb.c pinctrl: tegra-xusb: Correct lane mux options 2015-10-27 17:06:23 +01:00
pinctrl-tegra.c pinctrl: tegra: Only set the gpio range if needed 2015-08-13 16:24:33 +02:00
pinctrl-tegra.h
pinctrl-tegra20.c
pinctrl-tegra30.c
pinctrl-tegra114.c
pinctrl-tegra124.c
pinctrl-tegra210.c
pinctrl-tz1090-pdc.c pinctrl: tz1090-pdc: Remove unneded semicolons 2015-10-02 04:06:46 -07:00
pinctrl-tz1090.c pinctrl: tz1090: Remove unneded semicolons 2015-10-02 04:06:46 -07:00
pinctrl-u300.c
pinctrl-utils.c rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinctrl-utils.h rk: revert to v3.10 2015-11-11 15:57:28 +08:00
pinctrl-xway.c pinctrl: replace trivial implementations of gpio_chip request/free 2015-10-16 22:20:21 +02:00
pinctrl-zynq.c pinctrl: zynq: fix UTF-8 errors 2015-10-31 22:12:59 +01:00
pinmux.c pinctrl: join lines that can be a single line within 80 columns 2015-09-14 09:13:43 +02:00
pinmux.h