[OpenWrt-Devel] mt76x8: Strange GPIO numbering on Onion Omega2+
Gerhard Bertelsmann
info at gerhard-bertelsmann.de
Sat May 2 16:14:30 EDT 2020
Hi,
I've installed the latest OpenWRT trunk version. Everything
seems to be fine except the port numbering:
~# cat /sys/kernel/debug/gpio
gpiochip2: GPIOs 416-447, parent: platform/10000600.gpio,
10000600.gpio-bank2:
gpiochip1: GPIOs 448-479, parent: platform/10000600.gpio,
10000600.gpio-bank1:
gpio-454 ( |reset ) in lo IRQ
gpio-460 ( |omega2p:amber:system) out hi ACTIVE LOW
gpiochip0: GPIOs 480-511, parent: platform/10000600.gpio,
10000600.gpio-bank0:
gpio-498 ( |omega2p:green:link ) out hi ACTIVE LOW
gpio-499 ( |omega2p:amber:activi) out hi ACTIVE LOW
The DTS file looks like:
leds {
compatible = "gpio-leds";
system_led: system {
gpios = <&gpio 44 GPIO_ACTIVE_LOW>;
};
network1 {
label = "omega2p:green:link";
gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
};
network2 {
label = "omega2p:amber:activity";
gpios = <&gpio 19 GPIO_ACTIVE_LOW>;
};
};
keys {
compatible = "gpio-keys";
reset {
label = "reset";
gpios = <&gpio 38 GPIO_ACTIVE_HIGH>;
linux,code = <KEY_RESTART>;
};
Is this common to the new kernel versions or is there
something missing ?
Here the kernel log:
~# dmesg | head ; dmesg | grep gpio
[ 0.000000] Linux version 5.4.36 (misterx at ding) (gcc version 8.4.0
(OpenWrt GCC 8.4.0 r12975-9fd36f54f5)) #0 PREEMPT Thu Apr 30 19:51:12
2020
[ 0.000000] Board has DDR2
[ 0.000000] Analog PMU set to hw control
[ 0.000000] Digital PMU set to hw control
[ 0.000000] SoC Type: MediaTek MT7688 ver:1 eco:2
[ 0.000000] printk: bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019655 (MIPS 24KEc)
[ 0.000000] MIPS: machine is Onion Omega2+
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32
bytes.
[ 0.287441] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.294177] mt7621_gpio 10000600.gpio: registering 32 gpios
[ 0.300558] mt7621_gpio 10000600.gpio: registering 32 gpios
Regards
Gerd
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list