openwrt/target/linux/lantiq
Felix Fietkau 3f8a426056 lantiq: Configure the PCIe reset GPIO using OF
After the latest pinctrl backports there are only 50 (instead of 56 as
before) GPIOs/pins exported (thus the first GPIO on VRX200 SoCs is now
462, before it was 456). This means that any hardcoded GPIOs have to be
adjusted.
This broke the PCIe driver (which seems to be the only driver which uses
hardcoded GPIO numbers), it only reports:
	ifx_pcie_wait_phy_link_up timeout
	ifx_pcie_wait_phy_link_up timeout
	ifx_pcie_wait_phy_link_up timeout
	ifx_pcie_wait_phy_link_up timeout
	ifx_pcie_wait_phy_link_up timeout
	pcie_rc_initialize link up failed!!!!!

To prevent more of these issues in the future we remove the hardcoded
PCIe reset GPIO definition and simply pass it via device-tree (like the
PCI driver does).

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>

SVN-Revision: 48285
2016-01-17 19:55:10 +00:00
..
base-files lantiq: match default xdsl mode and default wan interface 2016-01-01 21:19:32 +00:00
dts lantiq: Configure the PCIe reset GPIO using OF 2016-01-17 19:55:10 +00:00
files/firmware/lantiq move GPHY FW blobs to non versioned folder 2013-03-14 18:42:21 +00:00
image lantiq: Fixed brnImage signature for the VGV7510KW22BRN images 2016-01-17 10:47:10 +00:00
patches-4.1 lantiq: Configure the PCIe reset GPIO using OF 2016-01-17 19:55:10 +00:00
xrx200 lantiq: get rid of ltq-vdsl-fw 2015-12-11 15:05:40 +00:00
xway lantiq: move esi calls to dsl_cpe_control scripts to fix ordering wrt. loading vr9 drivers 2015-12-04 17:42:51 +00:00
base-files.mk lantiq: add runtime generation of /etc/config/network 2011-11-15 18:21:00 +00:00
config-4.1 lantiq: Switch to the generic mtdsplit parser implementations 2016-01-17 10:41:46 +00:00
Makefile lantiq: make v4.1 the default kernel 2015-10-05 10:28:26 +00:00
modules.mk fix i2c-lantiq module 2012-12-16 10:03:18 +00:00