linux-stable/drivers/pinctrl
Thomas Petazzoni 331642fbf2 pinctrl: mvebu: armada-38x: fix PCIe functions
A new revision of the Marvell Armada 38x hardware datasheet unveiled
that the definition of some of the PCIe functions were not
correct. This commit fixes the pinctrl driver accordingly.

Some PCIe functions simply do not exist, some of the PCIe functions in
fact were corresponding to other functions, and some PCIe functions
have been added.

Note: the seemingly unrelated removal of spi(cs2) on MPP47 is related:
this function is in fact implemented on MPP43, instead of a PCIe
function.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: <stable@vger.kernel.org> # v3.15+
Fixes: ca6d9a084b ("pinctrl: mvebu: add pin-muxing driver for the Marvell Armada 380/385")
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2015-06-10 10:50:36 +02:00
..
bcm pinctrl: cygnus: fixed typo in the gpio driver 2015-05-19 10:43:23 +02:00
berlin pinctrl: berlin: comment the spi functions 2015-06-10 09:17:43 +02:00
freescale pinctrl: Remove .owner field 2015-06-04 10:12:42 +02:00
intel pinctrl: intel: sunrisepoint: Add Intel Sunrisepoint-H support 2015-05-12 13:17:41 +02:00
mediatek pinctrl: Remove .owner field 2015-06-04 10:12:42 +02:00
meson pinctrl: Add support for Meson8b 2015-04-07 11:44:40 +02:00
mvebu pinctrl: mvebu: armada-38x: fix PCIe functions 2015-06-10 10:50:36 +02:00
nomadik pinctrl: Spelling s/reseved/reserved/ 2015-06-01 15:49:53 +02:00
qcom pinctrl: qcom: Add MSM8660 pinctrl definitions 2015-06-10 10:18:38 +02:00
samsung pinctrl: samsung: Fix the pointer in PTR_ERR() 2015-06-04 10:14:35 +02:00
sh-pfc pinctrl: Spelling s/reseved/reserved/ 2015-06-01 15:49:53 +02:00
sirf pinctrl: Remove .owner field 2015-06-04 10:12:42 +02:00
spear
sunxi pinctrl: sunxi: Add allwinner A33 PIO controller support 2015-06-04 10:32:11 +02:00
vt8500 pinctrl: constify of_device_id array 2015-03-27 09:58:35 +01:00
core.c pinctrl: fix confusing debug message in pinctrl_register_map() 2015-06-02 13:32:20 +02:00
core.h
devicetree.c
devicetree.h
Kconfig pinctrl: sirf: add sirf atlas7 pinctrl and gpio support 2015-05-19 16:01:30 +02:00
Makefile pinctrl: Add Pistachio SoC pin control driver 2015-05-12 13:19:41 +02:00
pinconf-generic.c pinctrl: pinconf-generic: add dt node names to error messages 2015-03-27 09:53:10 +01:00
pinconf.c
pinconf.h
pinctrl-adi2-bf54x.c
pinctrl-adi2-bf60x.c
pinctrl-adi2.c pinctrl: move strict option to pinmux_ops 2015-05-06 14:45:19 +02:00
pinctrl-adi2.h
pinctrl-amd.c pinctrl: Remove .owner field 2015-06-04 10:12:42 +02:00
pinctrl-amd.h Fix inconsistent spinlock of AMD GPIO driver which can be 2015-04-07 11:36:49 +02:00
pinctrl-as3722.c pinctrl: constify of_device_id array 2015-03-27 09:58:35 +01:00
pinctrl-at91.c pinctrl: at91: Add set_multiple GPIO chip feature 2015-05-06 14:45:18 +02:00
pinctrl-at91.h
pinctrl-coh901.c
pinctrl-coh901.h
pinctrl-falcon.c staging: drivers: pinctrl: Fixed checkpatch.pl warnings 2015-01-21 11:02:26 +01:00
pinctrl-lantiq.c
pinctrl-lantiq.h pinctrl: lantiq: fix include guard #endif comment 2015-03-09 18:10:57 +01:00
pinctrl-lpc18xx.c pinctrl: lpc18xx: add the missing group function map 2015-05-19 11:09:31 +02:00
pinctrl-palmas.c pinctrl: constify of_device_id array 2015-03-27 09:58:35 +01:00
pinctrl-pistachio.c pinctrl: Add Pistachio SoC pin control driver 2015-05-12 13:19:41 +02:00
pinctrl-rockchip.c pinctrl: rockchip: Only mask interrupts; never disable 2015-01-30 10:38:36 +01:00
pinctrl-single.c pinctrl: single: Constify irq_domain_ops 2015-05-06 15:32:45 +02:00
pinctrl-st.c pinctrl: constify of_device_id array 2015-03-27 09:58:35 +01:00
pinctrl-tb10x.c
pinctrl-tegra-xusb.c pinctrl: tegra-xusb: Fix allocation of pins 2015-06-01 13:57:05 +02:00
pinctrl-tegra.c pinctrl: tegra: support nvidia,io-hv DT property 2015-03-09 18:10:58 +01:00
pinctrl-tegra.h pinctrl: tegra: use signed bitfields for optional fields 2015-03-19 09:20:17 +01:00
pinctrl-tegra20.c pinctrl: tegra: some bits move between registers 2015-03-09 18:10:58 +01:00
pinctrl-tegra30.c pinctrl: tegra: some bits move between registers 2015-03-09 18:10:58 +01:00
pinctrl-tegra114.c pinctrl: tegra: some bits move between registers 2015-03-09 18:10:58 +01:00
pinctrl-tegra124.c pinctrl: tegra: some bits move between registers 2015-03-09 18:10:58 +01:00
pinctrl-tegra210.c pinctrl: tegra: add a driver for Tegra210 2015-03-09 18:10:59 +01:00
pinctrl-tz1090-pdc.c pinctrl: constify of_device_id array 2015-03-27 09:58:35 +01:00
pinctrl-tz1090.c pinctrl: constify of_device_id array 2015-03-27 09:58:35 +01:00
pinctrl-u300.c
pinctrl-utils.c
pinctrl-utils.h
pinctrl-xway.c
pinctrl-zynq.c pinctrl: zynq: add static const to zynq_pctrl_groups 2015-06-02 13:30:33 +02:00
pinmux.c pinctrl: don't print unavailable function groups 2015-06-10 10:44:05 +02:00
pinmux.h