openwrt/target/linux
Mathias Kresin 0270b1995b lantiq: vgv7510kw22: fix missing wireless
For some reason pin 7 (gphy0_led1_pins) need to be set to output prior
to loading the PCI driver. Otherwise the wireless doesn't appear on the
PCI bus. Of course, it doesn't make much sense, since pin 7 is used to
drive the LAN1 led.

It can either be done by setting the pins function to GPHY or GPIO +
direction output. However, the pinctrl driver doesn't provide a way to
switch a pin to GPIO. It is done indirectly by the pinctrl driver at the
time a GPIO is requested (requesting a GPIO always resets the function
to GPIO).

Do it via pinmux driver, as it is always loaded first. Use the GPHY
function as it's the pins intended purpose for this board.

Fixes: FS#2895

Signed-off-by: Mathias Kresin <dev@kresin.me>
2020-03-16 22:28:16 +01:00
..
apm821xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ar71xx build: image: move IMAGE_SIZE to image.mk 2020-03-11 18:25:06 +01:00
arc770 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
archs38 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
armvirt treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
at91 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ath25 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ath79 ath79: fix missing watchdog core dependency for hwmon-sch5627 2020-03-15 03:36:16 +01:00
bcm27xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
bcm47xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
bcm53xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
bcm63xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
cns3xxx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
gemini treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
generic kernel: move disabled symbols into generic kconfig 2020-03-16 22:21:45 +01:00
imx6 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ipq40xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ipq806x treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ipq807x treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
kirkwood kernel: make kmod-hwmon-core selected by dependent modules 2020-03-13 14:23:33 +01:00
lantiq lantiq: vgv7510kw22: fix missing wireless 2020-03-16 22:28:16 +01:00
layerscape treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
malta malta: Remove kernel 4.14 support 2020-03-12 09:28:23 +01:00
mediatek treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
mpc85xx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
mvebu treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
mxs treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
octeon treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
octeontx treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
omap treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
oxnas treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
pistachio treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
ramips treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
rb532 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
samsung treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
sunxi treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
tegra treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
uml treewide: Remove self from MAINTAINER entries 2019-12-23 13:18:04 -08:00
x86 treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
zynq treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
Makefile