openwrt/target/linux/lantiq
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
..
ase kernel: remove non-existant symbols from 4.19 config 2020-02-22 16:38:41 +01:00
base-files lantiq: move common DSL setup into lantiq.sh 2020-01-14 22:04:37 +01:00
falcon lantiq: reorganize 02_network board.d files 2020-01-14 22:04:44 +01:00
files lantiq: vgv7510kw22: fix missing wireless 2020-03-16 22:28:16 +01:00
image build: image: move IMAGE_SIZE to image.mk 2020-03-11 18:25:06 +01:00
patches-4.19 kernel: bump 4.19 to 4.19.90 2019-12-24 15:34:43 +01:00
xrx200 lantiq: reorganize 02_network board.d files 2020-01-14 22:04:44 +01:00
xway kernel: remove non-existant symbols from 4.19 config 2020-02-22 16:38:41 +01:00
xway_legacy kernel: remove non-existant symbols from 4.19 config 2020-02-22 16:38:41 +01:00
config-4.19 lantiq: make patches apply 2019-07-04 08:29:13 +02:00
Makefile treewide: remove maintainer variable from targets 2020-03-16 22:21:45 +01:00
modules.mk kernel: make kmod-i2c-core selected by dependent modules 2020-03-13 15:40:43 +01:00