After updating the lantiq arcadyan vgv7519 the pci wifi module is not detected anymore.
Currently I'm testing a 5.4 kernel, but I remember that is was already happening with a previous kernel (4.19).
The 18.06 release with 4.9.243 is working fine.
The non working boot log looks like this:
[ 0.162406] PCI host bridge /fpi@10000000/pci@e105400 ranges:
[ 0.168093] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.173334] IO 0x000000001ae00000..0x000000001affffff
[ 0.258328] PCI host bridge to bus 0000:00
[ 0.262350] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.269254] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.276197] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.283051] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.293891] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[ 0.318649] clocksource: Switched to clocksource MIPS
A working bootlog looks like this:
[ 0.229197] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.234877] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.240123] IO 0x000000001ae00000..0x000000001affffff
[ 0.306873] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.313778] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.320721] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.327575] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.335634] pci 0000:00:0e.0: [1814:3091] type 00 class 0x028000
[ 0.335676] pci 0000:00:0e.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[ 0.336069] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[ 0.336108] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.350071] clocksource: Switched to clocksource MIPS
I can make it work by executing "echo 1 > /sys/bus/pci/rescan".
I tried to play with the pci-reset gpio in the device tree. I tried to remove the binding to the pci controller and also I tried to remove the mux configuration of the pci-reset. I also tried to add sleeps after toggling the reset pin in the pci driver, this doesn't improve anything. The reset pin is functioning since when I manually control it I can make the pci rescan find nothing.
I'm currently out of options.
Working complete:
[ 0.000000] Linux version 4.9.243 (buildbot@1928ac5b374c) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r8077-7cbbab7246) ) #0 SMP Wed Nov 11 20:09:58 2020
[ 0.000000] SoC: xRX200 rev 1.1
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019555 (MIPS 34Kc)
[ 0.000000] MIPS: machine is KPN Experiabox V8
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] User-defined physical RAM map:
[ 0.000000] memory: 03e00000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Detected 1 available secondary CPU(s)
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003dfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003dfffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003dfffff]
[ 0.000000] On node 0 totalpages: 15872
[ 0.000000] free_area_init_node: node 0, pgdat 80552a80, node_mem_map 81009f40
[ 0.000000] Normal zone: 124 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 15872 pages, LIFO batch:3
[ 0.000000] percpu: Embedded 12 pages/cpu s17488 r8192 d23472 u49152
[ 0.000000] pcpu-alloc: s17488 r8192 d23472 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 15748
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 mem=62M vpe1_load_addr=0x83e00000 vpe1_mem=2M maxvpes=1 maxtcs=1 nosmp
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00050384
[ 0.000000] Readback ErrCtl register=00050384
[ 0.000000] Memory: 55784K/63488K available (4363K kernel code, 180K rwdata, 904K rodata, 1256K init, 228K bss, 7704K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:256
[ 0.000000] Setting up vectored interrupts
[ 0.000000] Setting up IPI vectored interrupts
[ 0.000000] CPU Clock: 500MHz
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[ 0.000011] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[ 0.007886] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[ 0.042389] pid_max: default: 32768 minimum: 301
[ 0.047270] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.053803] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.064789] Brought up 1 CPUs
[ 0.072865] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.082530] futex hash table entries: 512 (order: 2, 16384 bytes)
[ 0.088753] pinctrl core: initialized pinctrl subsystem
[ 0.095685] NET: Registered protocol family 16
[ 0.105724] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.111358] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[ 0.222127] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[ 0.229197] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[ 0.234877] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.240123] IO 0x000000001ae00000..0x000000001affffff
[ 0.281196] gpio-stp-xway 1e100bb0.stp: Init done
[ 0.286570] usbcore: registered new interface driver usbfs
[ 0.292117] usbcore: registered new interface driver hub
[ 0.297469] usbcore: registered new device driver usb
[ 0.302861] PCI host bridge to bus 0000:00
[ 0.306873] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.313778] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.320721] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.327575] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.335634] pci 0000:00:0e.0: [1814:3091] type 00 class 0x028000
[ 0.335676] pci 0000:00:0e.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[ 0.336069] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[ 0.336108] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 0.350071] clocksource: Switched to clocksource MIPS
[ 0.356601] NET: Registered protocol family 2
[ 0.362196] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.369104] TCP bind hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.375491] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.382017] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.387855] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.394430] NET: Registered protocol family 1
[ 0.398775] PCI: CLS 0 bytes, default 32
[ 0.402810] gptu: totally 6 16-bit timers/counters
[ 0.407744] gptu: misc_register on minor 63
[ 0.411895] gptu: succeeded to request irq 126
[ 0.416377] gptu: succeeded to request irq 127
[ 0.420893] gptu: succeeded to request irq 128
[ 0.425408] gptu: succeeded to request irq 129
[ 0.429936] gptu: succeeded to request irq 130
[ 0.434434] gptu: succeeded to request irq 131
[ 0.442141] lantiq,vmmc 1f103000.vmmc: requested GPIO 465
[ 0.447476] lantiq,vmmc 1f103000.vmmc: requested GPIO 493
[ 0.452934] lantiq,vmmc 1f103000.vmmc: requested GPIO 492
[ 0.458376] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03b00000
[ 0.464844] phy-xrx200 gphy-xrx200: requesting lantiq/xrx200_phy11g_a14.bin
[ 0.472452] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 3AC0000
[ 0.478816] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 3AC0000
[ 0.586669] genirq: Flags mismatch irq 0. 00000000 (RTLX) vs. 00000400 (IPI_resched)
[ 0.595804] Crashlog allocated RAM at address 0x3d00000
[ 0.608104] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.623526] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.629270] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.657164] io scheduler noop registered
[ 0.661070] io scheduler deadline registered (default)
[ 0.666987] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[ 0.675926] console [ttyLTQ0] enabled
[ 0.683231] bootconsole [early0] disabled
[ 0.692310] lantiq nor flash device: 00800000 at 10000000
[ 0.696472] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x00007f Chip ID 0x0022cb
[ 0.705895] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.711014] Amd/Fujitsu Extended Query version 1.1.
[ 0.716047] number of CFI chips: 1
[ 0.719446] lantiq nor flash device: 00800000 at 14800000
[ 0.724983] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x00007f Chip ID 0x0022cb
[ 0.734439] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.739562] Amd/Fujitsu Extended Query version 1.1.
[ 0.744594] number of CFI chips: 1
[ 0.747988] Concatenating MTD devices:
[ 0.751727] (0): "ltq_nor"
[ 0.754423] (1): "ltq_nor"
[ 0.757085] into device "10000000.nor-boot"
[ 0.761358] 4 fixed-partitions partitions found on MTD device 10000000.nor-boot
[ 0.768627] Creating 4 MTD partitions on "10000000.nor-boot":
[ 0.774372] 0x000000040000-0x000000050000 : "board_config"
[ 0.784479] 0x000000000000-0x000000040000 : "uboot"
[ 0.791060] 0x000000060000-0x000000070000 : "uboot_env"
[ 0.797691] 0x000000080000-0x000001000000 : "firmware"
[ 0.825147] 2 uimage-fw partitions found on MTD device firmware
[ 0.829765] 0x000000080000-0x00000022deb3 : "kernel"
[ 0.836843] 0x00000022deb3-0x000001000000 : "rootfs"
[ 0.843130] mtd: device 5 (rootfs) set to be root filesystem
[ 0.847533] 1 squashfs-split partitions found on MTD device rootfs
[ 0.853605] 0x0000005b0000-0x000001000000 : "rootfs_data"
[ 0.864041] libphy: Fixed MDIO Bus: probed
[ 0.968840] libphy: lantiq,xrx200-mdio: probed
[ 0.985783] net-xrx200: invalid MAC, using random
[ 1.058547] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.3 0:00: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.3] (mii_bus:phy_addr=0:00, irq=-1)
[ 1.142521] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.3 0:01: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.3] (mii_bus:phy_addr=0:01, irq=-1)
[ 1.201877] random: fast init done
[ 1.226504] Intel XWAY PHY11G (xRX v1.1 integrated) 0:11: attached PHY driver [Intel XWAY PHY11G (xRX v1.1 integrated)] (mii_bus:phy_addr=0:11, irq=-1)
[ 1.310505] Intel XWAY PHY11G (xRX v1.1 integrated) 0:13: attached PHY driver [Intel XWAY PHY11G (xRX v1.1 integrated)] (mii_bus:phy_addr=0:13, irq=-1)
[ 1.394522] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.3 0:05: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.3] (mii_bus:phy_addr=0:05, irq=-1)
[ 1.409054] wdt 1f8803f0.watchdog: Init done
[ 1.416198] NET: Registered protocol family 10
[ 1.427544] NET: Registered protocol family 17
[ 1.430737] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 1.443570] 8021q: 802.1Q VLAN Support v1.8
[ 1.459140] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[ 1.469218] Freeing unused kernel memory: 1256K
[ 1.472363] This architecture does not have kernel memory protection.
[ 2.274769] init: Console is alive
[ 2.277070] init: - watchdog -
[ 3.609690] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.755114] dwc2 1e101000.ifxhcd: requested GPIO 494
[ 3.860415] dwc2 1e101000.ifxhcd: DWC OTG Controller
[ 3.864064] dwc2 1e101000.ifxhcd: new USB bus registered, assigned bus number 1
[ 3.871369] dwc2 1e101000.ifxhcd: irq 62, io mem 0x00000000
[ 3.876883] dwc2 1e101000.ifxhcd: Hardware does not support descriptor DMA mode -
[ 3.884290] dwc2 1e101000.ifxhcd: falling back to buffer DMA mode.
[ 3.892370] hub 1-0:1.0: USB hub found
[ 3.895288] hub 1-0:1.0: 1 port detected
[ 4.000158] dwc2 1e106000.ifxhcd: DWC OTG Controller
[ 4.003838] dwc2 1e106000.ifxhcd: new USB bus registered, assigned bus number 2
[ 4.011098] dwc2 1e106000.ifxhcd: irq 91, io mem 0x00000000
[ 4.016619] dwc2 1e106000.ifxhcd: Hardware does not support descriptor DMA mode -
[ 4.024033] dwc2 1e106000.ifxhcd: falling back to buffer DMA mode.
[ 4.031894] hub 2-0:1.0: USB hub found
[ 4.034801] hub 2-0:1.0: 1 port detected
[ 4.039813] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 4.056249] init: - preinit -
[ 4.621325] lantiq,xrx200-net 1e108000.eth eth0: port 5 got link
[ 4.760483] usb 2-1: new full-speed USB device number 2 using dwc2
[ 5.047170] random: procd: uninitialized urandom read (4 bytes read)
[ 5.078481] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[ 8.370975] jffs2_scan_eraseblock(): End of filesystem marker found at 0x10000
[ 8.376853] jffs2_build_filesystem(): unlocking the mtd device...
[ 8.382799] done.
[ 8.384663] jffs2_build_filesystem(): erasing all blocks after the end marker...
[ 50.933952] random: crng init done
[ 106.664044] done.
[ 106.664559] jffs2: notice: (454) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 106.682997] mount_root: overlay filesystem has not been fully initialized yet
[ 106.707555] mount_root: switching to jffs2 overlay
[ 108.207802] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 108.417694] procd: - early -
[ 108.419636] procd: - watchdog -
[ 108.518576] lantiq,xrx200-net 1e108000.eth eth0: port 5 lost link
[ 108.526474] lantiq,xrx200-net 1e108000.eth eth0: port 0 lost link
[ 109.106088] procd: - watchdog -
[ 109.108344] procd: - ubus -
[ 109.217689] procd: - init -
[ 109.772617] kmodloader: loading kernel modules from /etc/modules.d/*
[ 109.781540] IFXOS, Version 1.5.19 (c) Copyright 2009, Lantiq Deutschland GmbH
[ 109.796489] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH
[ 109.809228] NET: Registered protocol family 8
[ 109.812237] NET: Registered protocol family 20
[ 109.824341] PPP generic driver version 2.4.2
[ 109.835822] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 109.863361] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG
[ 109.882711]
[ 109.882711]
[ 109.882711] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6
[ 109.890435]
[ 109.890435] Predefined debug level: 3
[ 109.903552] Loading modules backported from Linux version wt-2017-11-01-0-gfe248fc2c180
[ 109.910260] Backport generated by backports.git v4.14-rc2-1-31-g86cf0e5d
[ 109.929406] Lantiq MIPS34KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH
[ 109.936788] request_timer(2, 0x000001AE, 1)...
[ 109.940990] successful!
[ 109.943889] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH
[ 109.954967] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 109.965036] Infineon Technologies DEU driver version 2.0.0
[ 109.971980] IFX DEU DES initialized (multiblock).
[ 109.976780] IFX DEU AES initialized (multiblock).
[ 109.980757] IFX DEU ARC4 initialized (multiblock).
[ 109.985426] IFX DEU SHA1 initialized.
[ 109.988926] IFX DEU MD5 initialized.
[ 109.992557] IFX DEU SHA1_HMAC initialized.
[ 109.996572] IFX DEU MD5_HMAC initialized.
[ 110.008811] nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
[ 110.068357] NET: Registered protocol family 24
[ 110.094589] xt_time: kernel timezone is -0000
[ 110.182751] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 110.187503] rt2800pci 0000:00:0e.0: loaded eeprom from mtd device "board_config"
[ 110.194458] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5392, rev 0223 detected
[ 110.202197] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 5362 detected
[ 110.209868] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 110.314297] kmodloader: done loading kernel modules from /etc/modules.d/*
Non working complete:
[ 0.000000] Linux version 5.4.109 (openwrt@openwrt) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16290+163-7f4c2b1a4f)) #0 SMP Mon Apr 5 15:56:11 2021
[ 0.000000] SoC: xRX200 rev 1.2
[ 0.000000] printk: bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[ 0.000000] MIPS: machine is KPN Experiabox V8
[ 0.000000] User-defined physical RAM map overwrite
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Detected 1 available secondary CPU(s)
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003dfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003dfffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003dfffff]
[ 0.000000] On node 0 totalpages: 15872
[ 0.000000] Normal zone: 124 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 15872 pages, LIFO batch:3
[ 0.000000] percpu: Embedded 14 pages/cpu s25968 r8192 d23184 u57344
[ 0.000000] pcpu-alloc: s25968 r8192 d23184 u57344 alloc=14*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 15748
[ 0.000000] Kernel command line: console=ttyLTQ0,115200 mem=62M vpe1_load_addr=0x83e00000 vpe1_mem=2M maxvpes=1 maxtcs=1 nosmp
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 0.000000] Writing ErrCtl register=01032b00
[ 0.000000] Readback ErrCtl register=01032b00
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 54528K/63488K available (5221K kernel code, 187K rwdata, 1284K rodata, 1288K init, 215K bss, 8960K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] NR_IRQS: 256
[ 0.000000] CPU Clock: 500MHz
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[ 0.000010] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[ 0.007896] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[ 0.045963] pid_max: default: 32768 minimum: 301
[ 0.050847] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.058070] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.068634] rcu: Hierarchical SRCU implementation.
[ 0.074047] smp: Bringing up secondary CPUs ...
[ 0.078481] smp: Brought up 1 node, 1 CPU
[ 0.088268] random: get_random_u32 called from bucket_table_alloc.isra.30+0x70/0x17c with crng_init=0
[ 0.088644] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.107560] futex hash table entries: 512 (order: 2, 16384 bytes, linear)
[ 0.114556] pinctrl core: initialized pinctrl subsystem
[ 0.121032] NET: Registered protocol family 16
[ 0.134451] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[ 0.145374] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.151489] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[ 0.162406] PCI host bridge /fpi@10000000/pci@e105400 ranges:
[ 0.168093] MEM 0x0000000018000000..0x0000000019ffffff
[ 0.173334] IO 0x000000001ae00000..0x000000001affffff
[ 0.235867] gpio-stp-xway 1e100bb0.stp: Init done
[ 0.241969] usbcore: registered new interface driver usbfs
[ 0.247485] usbcore: registered new interface driver hub
[ 0.252872] usbcore: registered new device driver usb
[ 0.258328] PCI host bridge to bus 0000:00
[ 0.262350] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[ 0.269254] pci_bus 0000:00: root bus resource [io 0x1ae00000-0x1affffff]
[ 0.276197] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.283051] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.293891] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[ 0.300513] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512
[ 0.318649] clocksource: Switched to clocksource MIPS
[ 0.325042] NET: Registered protocol family 2
[ 0.330579] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 0.338894] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.346580] TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear)
[ 0.353692] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.360290] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.366778] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.374173] NET: Registered protocol family 1
[ 0.378508] PCI: CLS 0 bytes, default 32
[ 0.386135] gptu: totally 6 16-bit timers/counters
[ 0.391008] gptu: misc_register on minor 63
[ 0.395173] gptu: succeeded to request irq 126
[ 0.399654] gptu: succeeded to request irq 127
[ 0.404161] gptu: succeeded to request irq 128
[ 0.408689] gptu: succeeded to request irq 129
[ 0.413213] gptu: succeeded to request irq 130
[ 0.417708] gptu: succeeded to request irq 131
[ 0.425323] lantiq,vmmc 1f107000.vmmc: requested GPIO 465
[ 0.430689] lantiq,vmmc 1f107000.vmmc: requested GPIO 493
[ 0.436133] lantiq,vmmc 1f107000.vmmc: requested GPIO 492
[ 0.441557] lantiq,vmmc 1f107000.vmmc: reserved 1MB at 0x(ptrval)
[ 0.454677] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.468945] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.474693] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.507917] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[ 0.516841] printk: console [ttyLTQ0] enabled
[ 0.525556] printk: bootconsole [early0] disabled
[ 0.541132] lantiq nor flash device: 00800000 at 10000000
[ 0.545367] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.554732] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.559849] Amd/Fujitsu Extended Query version 1.1.
[ 0.564879] number of CFI chips: 1
[ 0.568272] lantiq nor flash device: 00800000 at 14800000
[ 0.573802] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022cb
[ 0.583265] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.588412] Amd/Fujitsu Extended Query version 1.1.
[ 0.593429] number of CFI chips: 1
[ 0.596818] Concatenating MTD devices:
[ 0.600558] (0): "ltq_nor"
[ 0.603252] (1): "ltq_nor"
[ 0.605949] into device "10000000.flash"
[ 0.609941] 4 fixed-partitions partitions found on MTD device 10000000.flash
[ 0.616931] Creating 4 MTD partitions on "10000000.flash":
[ 0.622419] 0x000000040000-0x000000050000 : "board_config"
[ 0.629213] 0x000000000000-0x000000040000 : "uboot"
[ 0.634202] 0x000000060000-0x000000070000 : "u-boot-env"
[ 0.639414] 0x000000080000-0x000001000000 : "firmware"
[ 0.650563] 2 uimage-fw partitions found on MTD device firmware
[ 0.655195] 0x000000080000-0x00000029e6af : "kernel"
[ 0.661335] 0x00000029e6af-0x000001000000 : "rootfs"
[ 0.666439] mtd: device 5 (rootfs) set to be root filesystem
[ 0.670770] 1 squashfs-split partitions found on MTD device rootfs
[ 0.676886] 0x000000ca0000-0x000001000000 : "rootfs_data"
[ 0.685022] libphy: Fixed MDIO Bus: probed
[ 0.695251] NET: Registered protocol family 10
[ 0.717474] Segment Routing with IPv6
[ 0.719954] NET: Registered protocol family 17
[ 0.724263] 8021q: 802.1Q VLAN Support v1.8
[ 0.842075] libphy: lantiq,xrx200-mdio: probed
[ 0.854116] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:00: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:00, irq=POLL)
[ 0.868948] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:01: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:01, irq=POLL)
[ 0.884433] Intel XWAY PHY11G (xRX v1.2 integrated) 0:11: attached PHY driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (mii_bus:phy_addr=0:11, irq=POLL)
[ 0.898222] Intel XWAY PHY11G (xRX v1.2 integrated) 0:13: attached PHY driver [Intel XWAY PHY11G (xRX v1.2 integrated)] (mii_bus:phy_addr=0:13, irq=POLL)
[ 0.911929] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:05: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:05, irq=POLL)
[ 0.935367] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[ 0.945451] Freeing unused kernel memory: 1288K
[ 0.948592] This architecture does not have kernel memory protection.
[ 0.955000] Run /sbin/init as init process
[ 1.197889] random: fast init done
[ 1.710205] init: Console is alive
[ 1.712523] init: - watchdog -
[ 4.360074] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 4.612497] SCSI subsystem initialized
[ 4.624750] usbcore: registered new interface driver usb-storage
[ 4.630669] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 4.640310] init: - preinit -
[ 5.860394] random: procd: uninitialized urandom read (4 bytes read)
[ 10.088128] mount_root: loading kmods from internal overlay
[ 10.176794] kmodloader: loading kernel modules from //etc/modules-boot.d/*
[ 10.184649] kmodloader: done loading kernel modules from //etc/modules-boot.d/*
[ 10.940799] jffs2: notice: (559) jffs2_build_xattr_subsystem: complete building xattr subsystem, 10 of xdatum (9 unchecked, 1 orphan) and 12 of xref (1 dead, 0 orphan) found.
[ 10.955784] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[ 10.965461] block: extroot: not configured
[ 11.023722] jffs2: notice: (557) jffs2_build_xattr_subsystem: complete building xattr subsystem, 10 of xdatum (9 unchecked, 1 orphan) and 12 of xref (1 dead, 0 orphan) found.
[ 11.510033] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
[ 11.518763] block: extroot: not configured
[ 11.523046] mount_root: switching to jffs2 overlay
[ 11.535136] overlayfs: upper fs does not support tmpfile.
[ 11.546698] urandom-seed: Seeding with /etc/urandom.seed
[ 11.697805] procd: - early -
[ 11.699778] procd: - watchdog -
[ 12.444691] procd: - watchdog -
[ 12.448177] procd: - ubus -
[ 12.585193] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.593057] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.598838] random: ubusd: uninitialized urandom read (4 bytes read)
[ 12.611914] procd: - init -
[ 14.503484] kmodloader: loading kernel modules from /etc/modules.d/*
[ 14.793278] IFXOS, Version 1.5.19 (c) Copyright 2009, Lantiq Deutschland GmbH
[ 14.823762] urngd: v1.0.2 started.
[ 14.842064] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH
[ 14.866719] NET: Registered protocol family 8
[ 14.869641] NET: Registered protocol family 20
[ 14.981183] PPP generic driver version 2.4.2
[ 15.160858] Lantiq (VRX) DSL CPE MEI driver, version 1.5.17.6, (c) 2007-2015 Lantiq Beteiligungs-GmbH & Co. KG
[ 15.186391]
[ 15.186391]
[ 15.186391] Lantiq CPE API Driver version: DSL CPE API V4.17.18.6
[ 15.204045]
[ 15.204045] Predefined debug level: 3
[ 15.240102] Mirror/redirect action on
[ 15.276401] u32 classifier
[ 15.277674] input device check on
[ 15.281446] Actions configured
[ 15.366272] GACT probability on
[ 15.373975] random: crng init done
[ 15.375938] random: 6 urandom warning(s) missed due to ratelimiting
[ 15.391664] Simple TC action Loaded
[ 15.500578] Loading modules backported from Linux version v5.10.16-0-gde53befa79cf
[ 15.506862] Backport generated by backports.git v5.10.16-1-0-g21d2a1d2
[ 15.592855] Lantiq MIPS34KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH
[ 15.600272] request_timer(2, 0x000001AE, 1)...
[ 15.600297] successful!
[ 15.607489] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH
[ 15.732972] Infineon Technologies DEU driver version 2.0.0
[ 15.754461] IFX DEU DES initialized (multiblock).
[ 15.770435] IFX DEU AES initialized (multiblock).
[ 15.778443] IFX DEU ARC4 initialized (multiblock).
[ 15.786198] IFX DEU SHA1 initialized.
[ 15.790162] IFX DEU MD5 initialized.
[ 15.798130] IFX DEU SHA1_HMAC initialized.
[ 15.801114] IFX DEU MD5_HMAC initialized.
[ 16.107974] NET: Registered protocol family 24
[ 16.243969] xt_time: kernel timezone is -0000
[ 16.514585] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[ 16.521115] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[ 16.598698] kmodloader: done loading kernel modules from /etc/modules.d/*
The probe after a manual rescan:
[ 1100.940101] pci 0000:00:0e.0: [1814:3091] type 00 class 0x028000
[ 1100.944853] pci 0000:00:0e.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[ 1100.953216] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 1100.958884] rt2800pci 0000:00:0e.0: enabling device (0000 -> 0002)
[ 1100.965264] rt2800pci 0000:00:0e.0: loaded eeprom from mtd device "board_config"
[ 1100.972231] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5392, rev 0223 detected
[ 1100.980022] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 5362 detected