### Describe the bug
No WIFI 6E capabilities in 24.x.x builds using this card.
…
### OpenWrt version
r28304-6dacba30a7
### OpenWrt release
24.10.0-rc5
### OpenWrt target/subtarget
mediatek/filogic
### Device
Bananapi BPI-R4
### Image kind
Official downloaded image
### Steps to reproduce
Use AW7916-NPD card on any openwrt 24.x.x built. Try to set up 6GHz AP. There will be no options to do it.
Tested BPI-R3 and BPI-R4.
### Actual behaviour
iw info actually does not detect 6GHz capability.
```
root@BPI-R4:~# iw phy0 info
Wiphy phy0
wiphy index: 0
max # scan SSIDs: 4
max scan IEs length: 2200 bytes
max # sched scan SSIDs: 0
max # match sets: 0
Retry short limit: 7
Retry long limit: 4
Coverage class: 0 (up to 0m)
Device supports AP-side u-APSD.
Device supports T-DLS.
Available Antennas: TX 0x3 RX 0x3
Configured Antennas: TX 0x3 RX 0x3
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* mesh point
* P2P-client
* P2P-GO
Band 1:
Capabilities: 0x9ff
RX LDPC
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 7935 bytes
No DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 2 usec (0x04)
HT TX/RX MCS rate indexes supported: 0-15
HE Iftypes: managed
HE MAC Capabilities (0x08011a000040):
+HTC HE Supported
Trigger Frame MAC Padding Duration: 2
OM Control
Maximum A-MPDU Length Exponent: 3
A-MSDU in A-MPDU
HE PHY Capabilities: (0x2270ce926d09f30e4e3f00):
HE40/2.4GHz
242 tone RUs/2.4GHz
Device Class: 1
LDPC Coding in Payload
HE SU PPDU with 1x HE-LTF and 0.8us GI
NDP with 4x HE-LTF and 3.2us GI
STBC Tx <= 80MHz
STBC Rx <= 80MHz
Full Bandwidth UL MU-MIMO
Partial Bandwidth UL MU-MIMO
DCM Max Constellation: 2
DCM Max Constellation Rx: 2
SU Beamformer
SU Beamformee
Beamformee STS <= 80Mhz: 3
Beamformee STS > 80Mhz: 3
Sounding Dimensions <= 80Mhz: 1
Sounding Dimensions > 80Mhz: 1
Codebook Size SU Feedback
Codebook Size MU Feedback
Triggered CQI Feedback
Partial Bandwidth Extended Range
Partial Bandwidth DL MU-MIMO
PPE Threshold Present
Power Boost Factor ar
HE SU PPDU & HE PPDU 4x HE-LTF 0.8us GI
Max NC: 1
20MHz in 40MHz HE PPDU 2.4GHz
20MHz in 160/80+80MHz HE PPDU
80MHz in 160/80+80MHz HE PPDU
DCM Max BW: 1
Longer Than 16HE SIG-B OFDM Symbols
Non-Triggered CQI Feedback
TX 1024-QAM
RX 1024-QAM
RX Full BW SU Using HE MU PPDU with Compression SIGB
RX Full BW SU Using HE MU PPDU with Non-Compression SIGB
HE RX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
PPE Threshold 0x39 0x1c 0xc7 0x71 0x1c 0x07
HE Iftypes: AP
HE MAC Capabilities (0x00051a081044):
+HTC HE Supported
TWT Responder
BSR
OM Control
Maximum A-MPDU Length Exponent: 3
BQR
A-MSDU in A-MPDU
OM Control UL MU Data Disable RX
HE PHY Capabilities: (0x0220ce926f09afc8000c00):
HE40/2.4GHz
LDPC Coding in Payload
NDP with 4x HE-LTF and 3.2us GI
STBC Tx <= 80MHz
STBC Rx <= 80MHz
Full Bandwidth UL MU-MIMO
Partial Bandwidth UL MU-MIMO
DCM Max Constellation: 2
DCM Max Constellation Rx: 2
SU Beamformer
SU Beamformee
MU Beamformer
Beamformee STS <= 80Mhz: 3
Beamformee STS > 80Mhz: 3
Sounding Dimensions <= 80Mhz: 1
Sounding Dimensions > 80Mhz: 1
Codebook Size SU Feedback
Codebook Size MU Feedback
Triggered SU Beamforming Feedback
Triggered MU Beamforming Feedback
Partial Bandwidth Extended Range
PPE Threshold Present
Max NC: 1
STBC Tx > 80MHz
STBC Rx > 80MHz
TX 1024-QAM
RX 1024-QAM
HE RX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
PPE Threshold 0x39 0x1c 0xc7 0x71 0x1c 0x07
HE Iftypes: mesh point
HE MAC Capabilities (0x00011a000040):
+HTC HE Supported
OM Control
Maximum A-MPDU Length Exponent: 3
A-MSDU in A-MPDU
HE PHY Capabilities: (0x02200c0000000000008000):
HE40/2.4GHz
LDPC Coding in Payload
STBC Tx <= 80MHz
STBC Rx <= 80MHz
HE RX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
Frequencies:
* 2412.0 MHz [1] (17.0 dBm)
* 2417.0 MHz [2] (17.0 dBm)
* 2422.0 MHz [3] (17.0 dBm)
* 2427.0 MHz [4] (17.0 dBm)
* 2432.0 MHz [5] (17.0 dBm)
* 2437.0 MHz [6] (17.0 dBm)
* 2442.0 MHz [7] (17.0 dBm)
* 2447.0 MHz [8] (17.0 dBm)
* 2452.0 MHz [9] (17.0 dBm)
* 2457.0 MHz [10] (17.0 dBm)
* 2462.0 MHz [11] (17.0 dBm)
* 2467.0 MHz [12] (17.0 dBm)
* 2472.0 MHz [13] (17.0 dBm)
* 2484.0 MHz [14] (disabled)
valid interface combinations:
* #{ IBSS } <= 1, #{ AP, mesh point } <= 16, #{ managed } <= 19,
total <= 19, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz }
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
max # scan plans: 1
max scan plan interval: -1
max scan plan iterations: 0
Supported extended features:
* [ VHT_IBSS ]: VHT-IBSS
* [ RRM ]: RRM
* [ BEACON_RATE_LEGACY ]: legacy beacon rate setting
* [ BEACON_RATE_HT ]: HT beacon rate setting
* [ BEACON_RATE_VHT ]: VHT beacon rate setting
* [ FILS_STA ]: STA FILS (Fast Initial Link Setup)
* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
* [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211
* [ ACK_SIGNAL_SUPPORT ]: ack signal level support
* [ TXQS ]: FQ-CoDel-enabled intermediate TXQs
* [ SCAN_RANDOM_SN ]: use random sequence numbers in scans
* [ SCAN_MIN_PREQ_CONTENT ]: use probe request with only rate IEs in scans
* [ CAN_REPLACE_PTK0 ]: can safely replace PTK 0 when rekeying
* [ AIRTIME_FAIRNESS ]: airtime fairness scheduling
* [ STA_TX_PWR ]: TX power control per station
* [ AQL ]: Airtime Queue Limits (AQL)
* [ CONTROL_PORT_NO_PREAUTH ]: disable pre-auth over nl80211 control port support
* [ DEL_IBSS_STA ]: deletion of IBSS station support
* [ SCAN_FREQ_KHZ ]: scan on kHz frequency support
* [ CONTROL_PORT_OVER_NL80211_TX_STATUS ]: tx status for nl80211 control port support
* [ FILS_DISCOVERY ]: FILS discovery frame transmission support
* [ UNSOL_BCAST_PROBE_RESP ]: unsolicated broadcast probe response transmission support
* [ BEACON_RATE_HE ]: HE beacon rate support (AP/mesh)
* [ BSS_COLOR ]: BSS coloring support
* [ RADAR_BACKGROUND ]: Radar background support
* [ POWERED_ADDR_CHANGE ]: can change MAC address while up
root@BPI-R4:~# root@BPI-R4:~# iw phy1 info
Wiphy phy1
wiphy index: 1
max # scan SSIDs: 4
max scan IEs length: 2190 bytes
max # sched scan SSIDs: 0
max # match sets: 0
Retry short limit: 7
Retry long limit: 4
Coverage class: 0 (up to 0m)
Device supports AP-side u-APSD.
Device supports T-DLS.
Available Antennas: TX 0x3 RX 0x3
Configured Antennas: TX 0x1c RX 0x1c
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* mesh point
* P2P-client
* P2P-GO
Band 2:
Capabilities: 0x9ff
RX LDPC
HT20/HT40
SM Power Save disabled
RX Greenfield
RX HT20 SGI
RX HT40 SGI
TX STBC
RX STBC 1-stream
Max AMSDU length: 7935 bytes
No DSSS/CCK HT40
Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
Minimum RX AMPDU time spacing: 2 usec (0x04)
HT TX/RX MCS rate indexes supported: 0-15
VHT Capabilities (0x339a59f6):
Max MPDU length: 11454
Supported Channel Width: 160 MHz
RX LDPC
short GI (80 MHz)
short GI (160/80+80 MHz)
TX STBC
SU Beamformer
SU Beamformee
MU Beamformer
MU Beamformee
RX antenna pattern consistency
TX antenna pattern consistency
VHT RX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT RX highest supported: 0 Mbps
VHT TX MCS set:
1 streams: MCS 0-9
2 streams: MCS 0-9
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
VHT TX highest supported: 0 Mbps
VHT extended NSS: supported
HE Iftypes: managed
HE MAC Capabilities (0x08011a000040):
+HTC HE Supported
Trigger Frame MAC Padding Duration: 2
OM Control
Maximum A-MPDU Length Exponent: 3
A-MSDU in A-MPDU
HE PHY Capabilities: (0x4c70ce926d12f3164e3f00):
HE40/HE80/5GHz
HE160/5GHz
242 tone RUs/5GHz
Device Class: 1
LDPC Coding in Payload
HE SU PPDU with 1x HE-LTF and 0.8us GI
NDP with 4x HE-LTF and 3.2us GI
STBC Tx <= 80MHz
STBC Rx <= 80MHz
Full Bandwidth UL MU-MIMO
Partial Bandwidth UL MU-MIMO
DCM Max Constellation: 2
DCM Max Constellation Rx: 2
SU Beamformer
SU Beamformee
Beamformee STS <= 80Mhz: 3
Beamformee STS > 80Mhz: 3
Sounding Dimensions <= 80Mhz: 2
Sounding Dimensions > 80Mhz: 2
Codebook Size SU Feedback
Codebook Size MU Feedback
Triggered CQI Feedback
Partial Bandwidth Extended Range
Partial Bandwidth DL MU-MIMO
PPE Threshold Present
Power Boost Factor ar
HE SU PPDU & HE PPDU 4x HE-LTF 0.8us GI
Max NC: 2
20MHz in 40MHz HE PPDU 2.4GHz
20MHz in 160/80+80MHz HE PPDU
80MHz in 160/80+80MHz HE PPDU
DCM Max BW: 1
Longer Than 16HE SIG-B OFDM Symbols
Non-Triggered CQI Feedback
TX 1024-QAM
RX 1024-QAM
RX Full BW SU Using HE MU PPDU with Compression SIGB
RX Full BW SU Using HE MU PPDU with Non-Compression SIGB
HE RX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE RX MCS and NSS set 160 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set 160 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
PPE Threshold 0x39 0x1c 0xc7 0x71 0x1c 0x07
HE Iftypes: AP
HE MAC Capabilities (0x00051a081044):
+HTC HE Supported
TWT Responder
BSR
OM Control
Maximum A-MPDU Length Exponent: 3
BQR
A-MSDU in A-MPDU
OM Control UL MU Data Disable RX
HE PHY Capabilities: (0x0c20ce926f12afd0000c00):
HE40/HE80/5GHz
HE160/5GHz
LDPC Coding in Payload
NDP with 4x HE-LTF and 3.2us GI
STBC Tx <= 80MHz
STBC Rx <= 80MHz
Full Bandwidth UL MU-MIMO
Partial Bandwidth UL MU-MIMO
DCM Max Constellation: 2
DCM Max Constellation Rx: 2
SU Beamformer
SU Beamformee
MU Beamformer
Beamformee STS <= 80Mhz: 3
Beamformee STS > 80Mhz: 3
Sounding Dimensions <= 80Mhz: 2
Sounding Dimensions > 80Mhz: 2
Codebook Size SU Feedback
Codebook Size MU Feedback
Triggered SU Beamforming Feedback
Triggered MU Beamforming Feedback
Partial Bandwidth Extended Range
PPE Threshold Present
Max NC: 2
STBC Tx > 80MHz
STBC Rx > 80MHz
TX 1024-QAM
RX 1024-QAM
HE RX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE RX MCS and NSS set 160 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set 160 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
PPE Threshold 0x39 0x1c 0xc7 0x71 0x1c 0x07
HE Iftypes: mesh point
HE MAC Capabilities (0x00011a000040):
+HTC HE Supported
OM Control
Maximum A-MPDU Length Exponent: 3
A-MSDU in A-MPDU
HE PHY Capabilities: (0x0c200c0000000000008000):
HE40/HE80/5GHz
HE160/5GHz
LDPC Coding in Payload
STBC Tx <= 80MHz
STBC Rx <= 80MHz
HE RX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set <= 80 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE RX MCS and NSS set 160 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
HE TX MCS and NSS set 160 MHz
1 streams: MCS 0-11
2 streams: MCS 0-11
3 streams: not supported
4 streams: not supported
5 streams: not supported
6 streams: not supported
7 streams: not supported
8 streams: not supported
Frequencies:
* 5180.0 MHz [36] (23.0 dBm)
* 5200.0 MHz [40] (23.0 dBm)
* 5220.0 MHz [44] (23.0 dBm)
* 5240.0 MHz [48] (23.0 dBm)
* 5260.0 MHz [52] (20.0 dBm) (radar detection)
* 5280.0 MHz [56] (20.0 dBm) (radar detection)
* 5300.0 MHz [60] (20.0 dBm) (radar detection)
* 5320.0 MHz [64] (20.0 dBm) (radar detection)
* 5500.0 MHz [100] (26.0 dBm) (radar detection)
* 5520.0 MHz [104] (26.0 dBm) (radar detection)
* 5540.0 MHz [108] (26.0 dBm) (radar detection)
* 5560.0 MHz [112] (26.0 dBm) (radar detection)
* 5580.0 MHz [116] (26.0 dBm) (radar detection)
* 5600.0 MHz [120] (26.0 dBm) (radar detection)
* 5620.0 MHz [124] (26.0 dBm) (radar detection)
* 5640.0 MHz [128] (26.0 dBm) (radar detection)
* 5660.0 MHz [132] (26.0 dBm) (radar detection)
* 5680.0 MHz [136] (26.0 dBm) (radar detection)
* 5700.0 MHz [140] (26.0 dBm) (radar detection)
* 5720.0 MHz [144] (13.0 dBm) (radar detection)
* 5745.0 MHz [149] (13.0 dBm)
* 5765.0 MHz [153] (13.0 dBm)
* 5785.0 MHz [157] (13.0 dBm)
* 5805.0 MHz [161] (13.0 dBm)
* 5825.0 MHz [165] (13.0 dBm)
* 5845.0 MHz [169] (13.0 dBm)
* 5865.0 MHz [173] (13.0 dBm)
* 5885.0 MHz [177] (disabled)
valid interface combinations:
* #{ IBSS } <= 1, #{ AP, mesh point } <= 16, #{ managed } <= 19,
total <= 19, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz }
HT Capability overrides:
* MCS: ff ff ff ff ff ff ff ff ff ff
* maximum A-MSDU length
* supported channel width
* short GI for 40 MHz
* max A-MPDU length exponent
* min MPDU start spacing
max # scan plans: 1
max scan plan interval: -1
max scan plan iterations: 0
Supported extended features:
* [ VHT_IBSS ]: VHT-IBSS
* [ RRM ]: RRM
* [ BEACON_RATE_LEGACY ]: legacy beacon rate setting
* [ BEACON_RATE_HT ]: HT beacon rate setting
* [ BEACON_RATE_VHT ]: VHT beacon rate setting
* [ FILS_STA ]: STA FILS (Fast Initial Link Setup)
* [ CQM_RSSI_LIST ]: multiple CQM_RSSI_THOLD records
* [ CONTROL_PORT_OVER_NL80211 ]: control port over nl80211
* [ ACK_SIGNAL_SUPPORT ]: ack signal level support
* [ TXQS ]: FQ-CoDel-enabled intermediate TXQs
* [ SCAN_RANDOM_SN ]: use random sequence numbers in scans
* [ SCAN_MIN_PREQ_CONTENT ]: use probe request with only rate IEs in scans
* [ CAN_REPLACE_PTK0 ]: can safely replace PTK 0 when rekeying
* [ AIRTIME_FAIRNESS ]: airtime fairness scheduling
* [ STA_TX_PWR ]: TX power control per station
* [ AQL ]: Airtime Queue Limits (AQL)
* [ CONTROL_PORT_NO_PREAUTH ]: disable pre-auth over nl80211 control port support
* [ DEL_IBSS_STA ]: deletion of IBSS station support
* [ SCAN_FREQ_KHZ ]: scan on kHz frequency support
* [ CONTROL_PORT_OVER_NL80211_TX_STATUS ]: tx status for nl80211 control port support
* [ FILS_DISCOVERY ]: FILS discovery frame transmission support
* [ UNSOL_BCAST_PROBE_RESP ]: unsolicated broadcast probe response transmission support
* [ BEACON_RATE_HE ]: HE beacon rate support (AP/mesh)
* [ BSS_COLOR ]: BSS coloring support
* [ RADAR_BACKGROUND ]: Radar background support
* [ POWERED_ADDR_CHANGE ]: can change MAC address while up
root@BPI-R4:~#
```

```
root@BPI-R4:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x411fd090]
[ 0.000000] Linux version 6.6.69 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r28304-6dacba30a7) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 SMP Sat Jan 4 21:35:37 2025
[ 0.000000] Machine model: Bananapi BPI-R4
[ 0.000000] OF: reserved mem: 0x0000000042ff0000..0x0000000042ffffff (64 KiB) map non-reusable ramoops@42ff0000
[ 0.000000] OF: reserved mem: 0x0000000043000000..0x000000004304ffff (320 KiB) nomap non-reusable secmon@43000000
[ 0.000000] OF: reserved mem: 0x0000000047cc0000..0x0000000047dbffff (1024 KiB) nomap non-reusable wmcpu-reserved@47cc0000
[ 0.000000] OF: reserved mem: 0x000000004f600000..0x000000004f63ffff (256 KiB) nomap non-reusable wo-emi@4f600000
[ 0.000000] OF: reserved mem: 0x000000004f640000..0x000000004f67ffff (256 KiB) nomap non-reusable wo-emi@4f640000
[ 0.000000] OF: reserved mem: 0x000000004f680000..0x000000004f6bffff (256 KiB) nomap non-reusable wo-emi@4f680000
[ 0.000000] OF: reserved mem: 0x000000004f700000..0x000000004fefffff (8192 KiB) nomap non-reusable wo-data@4f700000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000040000000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x000000013fffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000040000000-0x0000000042ffffff]
[ 0.000000] node 0: [mem 0x0000000043000000-0x000000004304ffff]
[ 0.000000] node 0: [mem 0x0000000043050000-0x0000000047cbffff]
[ 0.000000] node 0: [mem 0x0000000047cc0000-0x0000000047dbffff]
[ 0.000000] node 0: [mem 0x0000000047dc0000-0x000000004f5fffff]
[ 0.000000] node 0: [mem 0x000000004f600000-0x000000004f6bffff]
[ 0.000000] node 0: [mem 0x000000004f6c0000-0x000000004f6fffff]
[ 0.000000] node 0: [mem 0x000000004f700000-0x000000004fefffff]
[ 0.000000] node 0: [mem 0x000000004ff00000-0x000000013fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.4
[ 0.000000] percpu: Embedded 18 pages/cpu s35560 r8192 d29976 u73728
[ 0.000000] pcpu-alloc: s35560 r8192 d29976 u73728 alloc=18*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: Spectre-BHB
[ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration
[ 0.000000] alternatives: applying boot alternatives
[ 0.000000] Kernel command line: console=ttyS0,115200n1 pci=pcie_bus_perf root=/dev/fit0 rootwait
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: area num 4.
[ 0.000000] software IO TLB: mapped [mem 0x00000000fa7dd000-0x00000000fe7dd000] (64MB)
[ 0.000000] Memory: 4024564K/4194304K available (9024K kernel code, 996K rwdata, 1668K rodata, 448K init, 307K bss, 169740K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 416 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] Root IRQ handler: 0xffffffc080010080
[ 0.000000] GICv3: GICv3 features: 16 PPIs
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns
[ 0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns
[ 0.000064] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
[ 0.000071] pid_max: default: 32768 minimum: 301
[ 0.002149] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.002163] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.003643] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 0.003924] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4.
[ 0.004004] rcu: Hierarchical SRCU implementation.
[ 0.004006] rcu: Max phase no-delay instances is 1000.
[ 0.004299] smp: Bringing up secondary CPUs ...
[ 0.004516] Detected VIPT I-cache on CPU1
[ 0.004552] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000
[ 0.004574] CPU1: Booted secondary processor 0x0000000001 [0x411fd090]
[ 0.004823] Detected VIPT I-cache on CPU2
[ 0.004843] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000
[ 0.004853] CPU2: Booted secondary processor 0x0000000002 [0x411fd090]
[ 0.005083] Detected VIPT I-cache on CPU3
[ 0.005104] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000
[ 0.005113] CPU3: Booted secondary processor 0x0000000003 [0x411fd090]
[ 0.005140] smp: Brought up 1 node, 4 CPUs
[ 0.005144] SMP: Total of 4 processors activated.
[ 0.005147] CPU features: detected: 32-bit EL0 Support
[ 0.005149] CPU features: detected: CRC32 instructions
[ 0.005167] spectre-bhb mitigation disabled by compile time option
[ 0.005181] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching
[ 0.005185] CPU: All CPU(s) started at EL2
[ 0.005186] alternatives: applying system-wide alternatives
[ 0.008770] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.008781] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.009735] pinctrl core: initialized pinctrl subsystem
[ 0.010558] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.010844] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations
[ 0.010944] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.011038] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.011320] thermal_sys: Registered thermal governor 'fair_share'
[ 0.011322] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.011324] thermal_sys: Registered thermal governor 'step_wise'
[ 0.011326] thermal_sys: Registered thermal governor 'user_space'
[ 0.011365] ASID allocator initialised with 65536 entries
[ 0.012043] pstore: Using crash dump compression: deflate
[ 0.012049] printk: console [ramoops-1] enabled
[ 0.012286] pstore: Registered ramoops as persistent store backend
[ 0.012291] ramoops: using 0x10000@0x42ff0000, ecc: 0
[ 0.014156] /soc/interrupt-controller@c000000: Fixed dependency cycle(s) with /soc/interrupt-controller@c000000
[ 0.019886] Modules: 29616 pages in range for non-PLT usage
[ 0.019894] Modules: 521136 pages in range for PLT usage
[ 0.020659] cryptd: max_cpu_qlen set to 1000
[ 0.021402] SCSI subsystem initialized
[ 0.021470] libata version 3.00 loaded.
[ 0.022368] clocksource: Switched to clocksource arch_sys_counter
[ 0.024018] NET: Registered PF_INET protocol family
[ 0.024144] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.026683] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear)
[ 0.026707] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.026716] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear)
[ 0.026817] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear)
[ 0.027228] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.027543] MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, linear)
[ 0.027671] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.027721] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear)
[ 0.028029] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.028063] PCI: CLS 0 bytes, default 64
[ 0.028893] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[ 0.032603] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.032610] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.053542] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 0.054567] mtk-xsphy soc:xphy@11e10000: failed to get ref_clk(id-1)
[ 0.055172] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 0.055191] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 0.055203] mtk-pcie-gen3 11280000.pcie: IO 0x0020000000..0x00201fffff -> 0x0020000000
[ 0.055216] mtk-pcie-gen3 11280000.pcie: MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[ 0.055314] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[ 0.055325] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[ 0.055335] mtk-pcie-gen3 11290000.pcie: IO 0x0028000000..0x00281fffff -> 0x0028000000
[ 0.055344] mtk-pcie-gen3 11290000.pcie: MEM 0x0028200000..0x002fffffff -> 0x0028200000
[ 0.055364] /soc/pcie@11290000: Failed to get clk index: 0 ret: -517
[ 0.055372] mtk-pcie-gen3 11290000.pcie: failed to get clocks
[ 0.055434] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[ 0.055444] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[ 0.055453] mtk-pcie-gen3 11300000.pcie: IO 0x0030000000..0x00301fffff -> 0x0030000000
[ 0.055462] mtk-pcie-gen3 11300000.pcie: MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[ 0.055477] /soc/pcie@11300000: Failed to get clk index: 0 ret: -517
[ 0.055485] mtk-pcie-gen3 11300000.pcie: failed to get clocks
[ 0.055558] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[ 0.055568] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[ 0.055577] mtk-pcie-gen3 11310000.pcie: IO 0x0038000000..0x00381fffff -> 0x0038000000
[ 0.055585] mtk-pcie-gen3 11310000.pcie: MEM 0x0038200000..0x003fffffff -> 0x0038200000
[ 0.055601] /soc/pcie@11310000: Failed to get clk index: 0 ret: -517
[ 0.055609] mtk-pcie-gen3 11310000.pcie: failed to get clocks
[ 0.060064] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.062164] printk: console [ttyS0] disabled
[ 0.082461] 11000000.serial: ttyS0 at MMIO 0x11000000 (irq = 99, base_baud = 2500000) is a ST16650V2
[ 0.082496] printk: console [ttyS0] enabled
[ 1.106304] 11000100.serial: ttyS1 at MMIO 0x11000100 (irq = 100, base_baud = 2500000) is a ST16650V2
[ 1.136170] 11000200.serial: ttyS2 at MMIO 0x11000200 (irq = 101, base_baud = 2500000) is a ST16650V2
[ 1.148101] loop: module loaded
[ 1.152605] spi-nand spi0.0: Winbond SPI NAND was found.
[ 1.157921] spi-nand spi0.0: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64
[ 1.166201] 2 fixed-partitions partitions found on MTD device spi0.0
[ 1.172589] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 1.179465] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 1.186482] Creating 2 MTD partitions on "spi0.0":
[ 1.191265] 0x000000000000-0x000000200000 : "bl2"
[ 1.197421] 0x000000200000-0x000008000000 : "ubi"
[ 1.275173] ubi0: default fastmap pool size: 50
[ 1.279702] ubi0: default fastmap WL pool size: 25
[ 1.284491] ubi0: attaching mtd1
[ 2.105750] ubi0: scanning is finished
[ 2.119296] ubi0: attached mtd1 (name "ubi", size 126 MiB)
[ 2.124787] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 2.131649] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 2.138427] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 2.145377] ubi0: good PEBs: 1008, bad PEBs: 0, corrupted PEBs: 0
[ 2.151457] ubi0: user volume: 6, internal volumes: 1, max. volumes count: 128
[ 2.158667] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[ 2.167004] ubi0: available PEBs: 596, total reserved PEBs: 412, PEBs reserved for bad PEB handling: 20
[ 2.176388] ubi0: background thread "ubi_bgt0d" started, PID 311
[ 2.176469] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 2.189334] OF: Bad cell count for /soc/spi@11007000/spi_nand@0/partitions
[ 2.196977] block ubiblock0_4: created from ubi0:4(fit)
[ 2.343898] i2c_dev: i2c /dev entries driver
[ 2.348660] /soc/i2c@11003000/rt5190a@64: Fixed dependency cycle(s) with /soc/i2c@11003000/rt5190a@64/regulators/buck1
[ 2.362042] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[ 2.370156] mtk-cpufreq mtk-cpufreq: failed to initialize dvfs info for cpu0
[ 2.377722] mtk-msdc 11230000.mmc: Got CD GPIO
[ 2.377925] NET: Registered PF_INET6 protocol family
[ 2.387565] Segment Routing with IPv6
[ 2.391232] In-situ OAM (IOAM) with IPv6
[ 2.395184] NET: Registered PF_PACKET protocol family
[ 2.400237] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 2.413257] 8021q: 802.1Q VLAN Support v1.8
[ 2.429847] phy phy-soc:[email protected]: type_sw - reg 0x218, index 0
[ 2.437095] mtk-pcie-gen3 11280000.pcie: host bridge /soc/pcie@11280000 ranges:
[ 2.444435] mtk-pcie-gen3 11280000.pcie: Parsing ranges property...
[ 2.450698] mtk-pcie-gen3 11280000.pcie: IO 0x0020000000..0x00201fffff -> 0x0020000000
[ 2.459141] mtk-pcie-gen3 11280000.pcie: MEM 0x0020200000..0x0027ffffff -> 0x0020200000
[ 2.499269] mmc0: host does not support reading read-only switch, assuming write-enable
[ 2.509202] mmc0: non-supported SD ext reg layout
[ 2.513905] mmc0: new high speed SDXC card at address 0001
[ 2.519972] mmcblk0: mmc0:0001 FD4Q9 119 GiB
[ 2.526320] Alternate GPT is invalid, using primary GPT.
[ 2.531637] mmcblk0: p1 p2 p3 p4 p5 p6 p7
[ 2.802376] mtk-pcie-gen3 11280000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 2.811180] mtk-pcie-gen3: probe of 11280000.pcie failed with error -110
[ 2.818225] mtk-pcie-gen3 11290000.pcie: host bridge /soc/pcie@11290000 ranges:
[ 2.825541] mtk-pcie-gen3 11290000.pcie: Parsing ranges property...
[ 2.831806] mtk-pcie-gen3 11290000.pcie: IO 0x0028000000..0x00281fffff -> 0x0028000000
[ 2.840240] mtk-pcie-gen3 11290000.pcie: MEM 0x0028200000..0x002fffffff -> 0x0028200000
[ 3.182376] mtk-pcie-gen3 11290000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 3.191158] mtk-pcie-gen3: probe of 11290000.pcie failed with error -110
[ 3.198040] mtk-pcie-gen3 11300000.pcie: host bridge /soc/pcie@11300000 ranges:
[ 3.205351] mtk-pcie-gen3 11300000.pcie: Parsing ranges property...
[ 3.211611] mtk-pcie-gen3 11300000.pcie: IO 0x0030000000..0x00301fffff -> 0x0030000000
[ 3.220044] mtk-pcie-gen3 11300000.pcie: MEM 0x0030200000..0x0037ffffff -> 0x0030200000
[ 3.562377] mtk-pcie-gen3 11300000.pcie: PCIe link down, current LTSSM state: detect.quiet (0x1)
[ 3.571156] mtk-pcie-gen3: probe of 11300000.pcie failed with error -110
[ 3.578017] mtk-pcie-gen3 11310000.pcie: host bridge /soc/pcie@11310000 ranges:
[ 3.585326] mtk-pcie-gen3 11310000.pcie: Parsing ranges property...
[ 3.591587] mtk-pcie-gen3 11310000.pcie: IO 0x0038000000..0x00381fffff -> 0x0038000000
[ 3.600019] mtk-pcie-gen3 11310000.pcie: MEM 0x0038200000..0x003fffffff -> 0x0038200000
[ 3.857471] mtk-pcie-gen3 11310000.pcie: set IO trans window[0]: cpu_addr = 0x38000000, pci_addr = 0x38000000, size = 0x200000
[ 3.868851] mtk-pcie-gen3 11310000.pcie: set MEM trans window[1]: cpu_addr = 0x38200000, pci_addr = 0x38200000, size = 0x200000
[ 3.880314] mtk-pcie-gen3 11310000.pcie: set MEM trans window[2]: cpu_addr = 0x38400000, pci_addr = 0x38400000, size = 0x400000
[ 3.891778] mtk-pcie-gen3 11310000.pcie: set MEM trans window[3]: cpu_addr = 0x38800000, pci_addr = 0x38800000, size = 0x800000
[ 3.903242] mtk-pcie-gen3 11310000.pcie: set MEM trans window[4]: cpu_addr = 0x39000000, pci_addr = 0x39000000, size = 0x1000000
[ 3.914791] mtk-pcie-gen3 11310000.pcie: set MEM trans window[5]: cpu_addr = 0x3a000000, pci_addr = 0x3a000000, size = 0x2000000
[ 3.926340] mtk-pcie-gen3 11310000.pcie: set MEM trans window[6]: cpu_addr = 0x3c000000, pci_addr = 0x3c000000, size = 0x4000000
[ 3.938138] mtk-pcie-gen3 11310000.pcie: PCI host bridge to bus 0001:00
[ 3.944750] pci_bus 0001:00: root bus resource [bus 00-ff]
[ 3.950226] pci_bus 0001:00: root bus resource [io 0x600000-0x7fffff] (bus address [0x38000000-0x381fffff])
[ 3.960041] pci_bus 0001:00: root bus resource [mem 0x38200000-0x3fffffff]
[ 3.966909] pci_bus 0001:00: scanning bus
[ 3.970927] pci 0001:00:00.0: [14c3:7988] type 01 class 0x060400
[ 3.976937] pci 0001:00:00.0: reg 0x10: [mem 0x00000000-0x00007fff 64bit]
[ 3.983777] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[ 3.989860] pci 0001:00:00.0: PME# disabled
[ 3.995300] pci_bus 0001:00: fixups for bus
[ 3.999476] pci 0001:00:00.0: scanning [bus 00-00] behind bridge, pass 0
[ 4.006170] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 4.014170] pci 0001:00:00.0: scanning [bus 00-00] behind bridge, pass 1
[ 4.020907] pci_bus 0001:01: scanning bus
[ 4.024933] pci 0001:01:00.0: [14c3:7906] type 00 class 0x028000
[ 4.030953] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref]
[ 4.038181] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x00007fff 64bit]
[ 4.044974] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref]
[ 4.052287] pci 0001:01:00.0: PME# supported from D0 D3hot D3cold
[ 4.058376] pci 0001:01:00.0: PME# disabled
[ 4.062598] pci 0001:01:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0001:00:00.0 (capable of 8.000 Gb/s with 5.0 GT/s PCIe x2 link)
[ 4.102405] pci_bus 0001:01: fixups for bus
[ 4.106578] pci_bus 0001:01: bus scan returning with max=01
[ 4.112139] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[ 4.118750] pci_bus 0001:00: bus scan returning with max=01
[ 4.124326] pci 0001:00:00.0: BAR 8: assigned [mem 0x38200000-0x382fffff]
[ 4.131103] pci 0001:00:00.0: BAR 9: assigned [mem 0x38300000-0x384fffff 64bit pref]
[ 4.138837] pci 0001:00:00.0: BAR 0: assigned [mem 0x38500000-0x38507fff 64bit]
[ 4.146143] pci 0001:01:00.0: BAR 0: assigned [mem 0x38300000-0x383fffff 64bit pref]
[ 4.153888] pci 0001:01:00.0: BAR 2: assigned [mem 0x38200000-0x38207fff 64bit]
[ 4.161196] pci 0001:01:00.0: BAR 4: assigned [mem 0x38400000-0x38400fff 64bit pref]
[ 4.168940] pci 0001:00:00.0: PCI bridge to [bus 01]
[ 4.173898] pci 0001:00:00.0: bridge window [mem 0x38200000-0x382fffff]
[ 4.180674] pci 0001:00:00.0: bridge window [mem 0x38300000-0x384fffff 64bit pref]
[ 4.188408] pci_bus 0001:00: resource 4 [io 0x600000-0x7fffff]
[ 4.194317] pci_bus 0001:00: resource 5 [mem 0x38200000-0x3fffffff]
[ 4.200572] pci_bus 0001:01: resource 1 [mem 0x38200000-0x382fffff]
[ 4.206828] pci_bus 0001:01: resource 2 [mem 0x38300000-0x384fffff 64bit pref]
[ 4.214047] pci 0001:00:00.0: Max Payload Size set to 256/ 256 (was 128), Max Read Rq 256
[ 4.222493] pci 0001:01:00.0: Max Payload Size set to 256/ 256 (was 128), Max Read Rq 256
[ 4.231003] pcieport 0001:00:00.0: assign IRQ: got 115
[ 4.236139] pcieport 0001:00:00.0: enabling device (0000 -> 0002)
[ 4.242229] pcieport 0001:00:00.0: enabling bus mastering
[ 4.248001] mtk-pcie-gen3 11310000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11310c00 data 0
[ 4.256438] mtk-pcie-gen3 11310000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11310c00 data 1
[ 4.264866] mtk-pcie-gen3 11310000.pcie: msi#0x2 address_hi 0x0 address_lo 0x11310c00 data 2
[ 4.273292] mtk-pcie-gen3 11310000.pcie: msi#0x3 address_hi 0x0 address_lo 0x11310c00 data 3
[ 4.281716] mtk-pcie-gen3 11310000.pcie: msi#0x4 address_hi 0x0 address_lo 0x11310c00 data 4
[ 4.290142] mtk-pcie-gen3 11310000.pcie: msi#0x5 address_hi 0x0 address_lo 0x11310c00 data 5
[ 4.298567] mtk-pcie-gen3 11310000.pcie: msi#0x6 address_hi 0x0 address_lo 0x11310c00 data 6
[ 4.306993] mtk-pcie-gen3 11310000.pcie: msi#0x7 address_hi 0x0 address_lo 0x11310c00 data 7
[ 4.315418] mtk-pcie-gen3 11310000.pcie: msi#0x8 address_hi 0x0 address_lo 0x11310c00 data 8
[ 4.323844] mtk-pcie-gen3 11310000.pcie: msi#0x9 address_hi 0x0 address_lo 0x11310c00 data 9
[ 4.332268] mtk-pcie-gen3 11310000.pcie: msi#0xa address_hi 0x0 address_lo 0x11310c00 data 10
[ 4.340781] mtk-pcie-gen3 11310000.pcie: msi#0xb address_hi 0x0 address_lo 0x11310c00 data 11
[ 4.349295] mtk-pcie-gen3 11310000.pcie: msi#0xc address_hi 0x0 address_lo 0x11310c00 data 12
[ 4.357809] mtk-pcie-gen3 11310000.pcie: msi#0xd address_hi 0x0 address_lo 0x11310c00 data 13
[ 4.366322] mtk-pcie-gen3 11310000.pcie: msi#0xe address_hi 0x0 address_lo 0x11310c00 data 14
[ 4.374835] mtk-pcie-gen3 11310000.pcie: msi#0xf address_hi 0x0 address_lo 0x11310c00 data 15
[ 4.383348] mtk-pcie-gen3 11310000.pcie: msi#0x10 address_hi 0x0 address_lo 0x11310c00 data 16
[ 4.391945] mtk-pcie-gen3 11310000.pcie: msi#0x11 address_hi 0x0 address_lo 0x11310c00 data 17
[ 4.400545] mtk-pcie-gen3 11310000.pcie: msi#0x12 address_hi 0x0 address_lo 0x11310c00 data 18
[ 4.409144] mtk-pcie-gen3 11310000.pcie: msi#0x13 address_hi 0x0 address_lo 0x11310c00 data 19
[ 4.417743] mtk-pcie-gen3 11310000.pcie: msi#0x14 address_hi 0x0 address_lo 0x11310c00 data 20
[ 4.426342] mtk-pcie-gen3 11310000.pcie: msi#0x15 address_hi 0x0 address_lo 0x11310c00 data 21
[ 4.434940] mtk-pcie-gen3 11310000.pcie: msi#0x16 address_hi 0x0 address_lo 0x11310c00 data 22
[ 4.443540] mtk-pcie-gen3 11310000.pcie: msi#0x17 address_hi 0x0 address_lo 0x11310c00 data 23
[ 4.452136] mtk-pcie-gen3 11310000.pcie: msi#0x18 address_hi 0x0 address_lo 0x11310c00 data 24
[ 4.460736] mtk-pcie-gen3 11310000.pcie: msi#0x19 address_hi 0x0 address_lo 0x11310c00 data 25
[ 4.469337] mtk-pcie-gen3 11310000.pcie: msi#0x1a address_hi 0x0 address_lo 0x11310c00 data 26
[ 4.477937] mtk-pcie-gen3 11310000.pcie: msi#0x1b address_hi 0x0 address_lo 0x11310c00 data 27
[ 4.486536] mtk-pcie-gen3 11310000.pcie: msi#0x1c address_hi 0x0 address_lo 0x11310c00 data 28
[ 4.495136] mtk-pcie-gen3 11310000.pcie: msi#0x1d address_hi 0x0 address_lo 0x11310c00 data 29
[ 4.503735] mtk-pcie-gen3 11310000.pcie: msi#0x1e address_hi 0x0 address_lo 0x11310c00 data 30
[ 4.512332] mtk-pcie-gen3 11310000.pcie: msi#0x1f address_hi 0x0 address_lo 0x11310c00 data 31
[ 4.521364] mtk-pcie-gen3 11310000.pcie: msi#0x0 address_hi 0x0 address_lo 0x11310c00 data 0
[ 4.529870] pcieport 0001:00:00.0: PME: Signaling with IRQ 116
[ 4.535808] pcieport 0001:00:00.0: AER: enabled with IRQ 116
[ 4.541502] pcieport 0001:00:00.0: save config 0x00: 0x798814c3
[ 4.547420] pcieport 0001:00:00.0: save config 0x04: 0x00100406
[ 4.553332] pcieport 0001:00:00.0: save config 0x08: 0x06040001
[ 4.559240] pcieport 0001:00:00.0: save config 0x0c: 0x00010000
[ 4.565151] pcieport 0001:00:00.0: save config 0x10: 0x38500004
[ 4.571059] pcieport 0001:00:00.0: save config 0x14: 0x00000000
[ 4.576969] pcieport 0001:00:00.0: save config 0x18: 0x00010100
[ 4.582879] pcieport 0001:00:00.0: save config 0x1c: 0x000001f1
[ 4.588787] pcieport 0001:00:00.0: save config 0x20: 0x38203820
[ 4.594697] pcieport 0001:00:00.0: save config 0x24: 0x38413831
[ 4.600604] pcieport 0001:00:00.0: save config 0x28: 0x00000000
[ 4.606518] pcieport 0001:00:00.0: save config 0x2c: 0x00000000
[ 4.612428] pcieport 0001:00:00.0: save config 0x30: 0x00000000
[ 4.618335] pcieport 0001:00:00.0: save config 0x34: 0x00000080
[ 4.624244] pcieport 0001:00:00.0: save config 0x38: 0x00000000
[ 4.630152] pcieport 0001:00:00.0: save config 0x3c: 0x00020173
[ 4.636804] FIT: Detected U-Boot 2024.10-OpenWrt-r28304-6dacba30a7
[ 4.642996] FIT: Selected configuration: "config-mt7988a-bananapi-bpi-r4" (OpenWrt bananapi_bpi-r4)
[ 4.652035] FIT: kernel sub-image 0x00001000..0x0055dbff "kernel-1" (ARM64 OpenWrt Linux-6.6.69)
[ 4.661770] FIT: flat_dt sub-image 0x0055e000..0x00569a15 "fdt-1" (ARM64 OpenWrt bananapi_bpi-r4 device tree blob)
[ 4.672980] FIT: flat_dt sub-image 0x0056a000..0x0056a609 "fdt-mt7988a-bananapi-bpi-r4-emmc" (ARM64 OpenWrt bananapi_bpi-r4 device tree overlay mt7988a-bananapi-bpi-r4-emmc)
[ 4.689308] FIT: flat_dt sub-image 0x0056b000..0x0056b11c "fdt-mt7988a-bananapi-bpi-r4-rtc" (ARM64 OpenWrt bananapi_bpi-r4 device tree overlay mt7988a-bananapi-bpi-r4-rtc)
[ 4.705463] FIT: flat_dt sub-image 0x0056c000..0x0056c5c1 "fdt-mt7988a-bananapi-bpi-r4-sd" (ARM64 OpenWrt bananapi_bpi-r4 device tree overlay mt7988a-bananapi-bpi-r4-sd)
[ 4.721444] FIT: flat_dt sub-image 0x0056d000..0x0056d8f0 "fdt-mt7988a-bananapi-bpi-r4-wifi-mt7996a" (ARM64 OpenWrt bananapi_bpi-r4 device tree overlay mt7988a-bananapi-bpi-r4-wifi-mt7996a)
[ 4.739159] FIT: filesystem sub-image 0x0056e000..0x013dffff "rootfs-1" (ARM64 OpenWrt bananapi_bpi-r4 rootfs)
[ 4.750013] block mmcblk0p7: mapped 1 uImage.FIT filesystem sub-image as /dev/fit0
[ 4.757755] block mmcblk0p7: mapped remaining space as /dev/fitrw
[ 4.903848] mtk_soc_eth 15100000.ethernet: generated random MAC address 65:74:68:25:64:00
[ 4.916256] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc082900000, irq 106
[ 4.925941] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc082900000, irq 106
[ 4.935620] mtk_soc_eth 15100000.ethernet eth2: mediatek frame engine at 0xffffffc082900000, irq 106
[ 5.025984] mt7530-mmio 15020000.switch: configuring for fixed/internal link mode
[ 5.033497] mt7530-mmio 15020000.switch: Link is Up - 10Gbps/Full - flow control rx/tx
[ 5.060246] mt7530-mmio 15020000.switch wan (uninitialized): PHY [mt7530-0:00] driver [MediaTek MT7988 PHY] (irq=118)
[ 5.097945] mt7530-mmio 15020000.switch lan1 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7988 PHY] (irq=119)
[ 5.135896] mt7530-mmio 15020000.switch lan2 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7988 PHY] (irq=120)
[ 5.174128] mt7530-mmio 15020000.switch lan3 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7988 PHY] (irq=121)
[ 5.185118] mtk_soc_eth 15100000.ethernet eth0: entered promiscuous mode
[ 5.191826] DSA: tree 0 setup
[ 5.195037] clk: Disabling unused clocks
[ 5.201776] VFS: Mounted root (squashfs filesystem) readonly on device 259:0.
[ 5.209007] Freeing unused kernel memory: 448K
[ 5.213487] Run /sbin/init as init process
[ 5.217572] with arguments:
[ 5.220528] /sbin/init
[ 5.223241] with environment:
[ 5.226370] HOME=/
[ 5.228719] TERM=linux
[ 5.354175] init: Console is alive
[ 5.357662] init: - watchdog -
[ 5.632618] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 5.649292] usbcore: registered new interface driver usbfs
[ 5.654829] usbcore: registered new interface driver hub
[ 5.660150] usbcore: registered new device driver usb
[ 5.665688] gpio_button_hotplug: loading out-of-tree module taints kernel.
[ 5.675435] xhci-mtk 11200000.usb: supply vbus not found, using dummy regulator
[ 5.682863] xhci-mtk 11200000.usb: supply vusb33 not found, using dummy regulator
[ 5.690776] xhci-mtk 11200000.usb: xHCI Host Controller
[ 5.696016] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1
[ 5.706481] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000200010
[ 5.715637] xhci-mtk 11200000.usb: irq 122, io mem 0x11200000
[ 5.721436] xhci-mtk 11200000.usb: xHCI Host Controller
[ 5.726680] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2
[ 5.734069] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed
[ 5.741393] hub 1-0:1.0: USB hub found
[ 5.745173] hub 1-0:1.0: 1 port detected
[ 5.749273] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 5.757561] hub 2-0:1.0: USB hub found
[ 5.761316] hub 2-0:1.0: 1 port detected
[ 5.767550] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 5.777613] init: - preinit -
[ 5.992213] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[ 6.000404] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[ 6.142456] usb 2-1: new SuperSpeed USB device number 2 using xhci-mtk
[ 6.175154] hub 2-1:1.0: USB hub found
[ 6.179049] hub 2-1:1.0: 4 ports detected
[ 6.182381] random: crng init done
[ 6.322374] usb 1-1: new high-speed USB device number 2 using xhci-mtk
[ 6.504703] hub 1-1:1.0: USB hub found
[ 6.508581] hub 1-1:1.0: 5 ports detected
[ 6.862251] mt7530-mmio 15020000.switch lan1: configuring for phy/internal link mode
[ 7.202371] usb 1-1.5: new high-speed USB device number 3 using xhci-mtk
[ 11.347381] F2FS-fs (fitrw): Mounted with checkpoint version = 3999c4fa
[ 11.355210] mount_root: switching to f2fs overlay
[ 11.360938] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[ 11.372352] urandom-seed: Seeding with /etc/urandom.seed
[ 11.413388] procd: - early -
[ 11.416309] procd: - watchdog -
[ 11.951234] procd: - watchdog -
[ 11.959635] procd: - ubus -
[ 12.114457] procd: - init -
[ 12.297189] kmodloader: loading kernel modules from /etc/modules.d/*
[ 12.314363] pca954x 1-0070: supply vdd not found, using dummy regulator
[ 12.321593] i2c i2c-1: Added multiplexed i2c bus 2
[ 12.326518] i2c i2c-1: Added multiplexed i2c bus 3
[ 12.331386] i2c i2c-1: Added multiplexed i2c bus 4
[ 12.336254] i2c i2c-1: Added multiplexed i2c bus 5
[ 12.341037] pca954x 1-0070: registered 4 multiplexed busses for I2C switch pca9545
[ 12.351507] crypto-safexcel 15600000.crypto: can't request region for resource [mem 0x15600000-0x1577ffff]
[ 12.361188] crypto-safexcel 15600000.crypto: failed to get resource
[ 12.367457] crypto-safexcel: probe of 15600000.crypto failed with error -16
[ 12.377481] at24 2-0050: supply vcc not found, using dummy regulator
[ 12.388742] urngd: v1.0.2 started.
[ 12.414255] at24 2-0057: supply vcc not found, using dummy regulator
[ 12.421207] at24 2-0057: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[ 12.428274] Loading modules backported from Linux version v6.12.6-0-ge9d65b48ce1a
[ 12.435754] Backport generated by backports.git v6.1.110-1-35-g410656ef04d2
[ 12.445720] sfp sfp1: Host maximum power 3.0W
[ 12.450608] sfp sfp2: Host maximum power 3.0W
[ 12.469875] mt7915e 0001:01:00.0: assign IRQ: got 115
[ 12.474960] mt7915e 0001:01:00.0: enabling device (0000 -> 0002)
[ 12.480996] mt7915e 0001:01:00.0: enabling bus mastering
[ 12.582449] mtk-pcie-gen3 11310000.pcie: msi#0x1 address_hi 0x0 address_lo 0x11310c00 data 1
[ 12.643048] mt7915e 0001:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20240823172725a
[ 12.643048]
[ 12.768479] mt7915e 0001:01:00.0: WM Firmware Version: ____000000, Build Time: 20240823172741
[ 12.773706] sfp sfp1: module OEM DAC-SFP+-A1M rev A0 sn XC240620040 dc 240620
[ 12.786428] mtk_soc_eth 15100000.ethernet eth2: switched to inband/10gbase-r link mode
[ 12.860579] mt7915e 0001:01:00.0: WA Firmware Version: DEV_000000, Build Time: 20240823172837
[ 13.027391] mt7915e 0001:01:00.0: registering led 'mt76-phy0'
[ 13.083626] mt7915e 0001:01:00.0: registering led 'mt76-phy1'
[ 13.147853] PPP generic driver version 2.4.2
[ 13.152865] NET: Registered PF_PPPOX protocol family
[ 13.159338] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 14.749159] mtk_soc_eth 15100000.ethernet eth0: Link is Down
[ 14.771815] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/internal link mode
[ 14.780026] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 10Gbps/Full - flow control rx/tx
[ 14.782026] mt7530-mmio 15020000.switch lan1: configuring for phy/internal link mode
[ 14.797172] br-lan: port 1(lan1) entered blocking state
[ 14.802430] br-lan: port 1(lan1) entered disabled state
[ 14.807676] mt7530-mmio 15020000.switch lan1: entered allmulticast mode
[ 14.814322] mtk_soc_eth 15100000.ethernet eth0: entered allmulticast mode
[ 14.821332] mt7530-mmio 15020000.switch lan1: entered promiscuous mode
[ 14.832520] mt7530-mmio 15020000.switch lan2: configuring for phy/internal link mode
[ 14.841040] br-lan: port 2(lan2) entered blocking state
[ 14.846340] br-lan: port 2(lan2) entered disabled state
[ 14.851744] mt7530-mmio 15020000.switch lan2: entered allmulticast mode
[ 14.858588] mt7530-mmio 15020000.switch lan2: entered promiscuous mode
[ 14.868707] mt7530-mmio 15020000.switch lan3: configuring for phy/internal link mode
[ 14.877498] br-lan: port 3(lan3) entered blocking state
[ 14.882792] br-lan: port 3(lan3) entered disabled state
[ 14.888069] mt7530-mmio 15020000.switch lan3: entered allmulticast mode
[ 14.894960] mt7530-mmio 15020000.switch lan3: entered promiscuous mode
[ 14.903783] mtk_soc_eth 15100000.ethernet eth1: configuring for inband/10gbase-r link mode
[ 14.935930] br-lan: port 4(eth1) entered blocking state
[ 14.941171] br-lan: port 4(eth1) entered disabled state
[ 14.946457] mtk_soc_eth 15100000.ethernet eth1: entered allmulticast mode
[ 14.953419] mtk_soc_eth 15100000.ethernet eth1: entered promiscuous mode
[ 14.962753] mt7530-mmio 15020000.switch wan: configuring for phy/internal link mode
[ 14.971087] br-wan: port 1(wan) entered blocking state
[ 14.976298] br-wan: port 1(wan) entered disabled state
[ 14.981474] mt7530-mmio 15020000.switch wan: entered allmulticast mode
[ 14.988413] mt7530-mmio 15020000.switch wan: entered promiscuous mode
[ 14.997200] mtk_soc_eth 15100000.ethernet eth2: configuring for inband/10gbase-r link mode
[ 15.019498] br-wan: port 2(eth2) entered blocking state
[ 15.024807] br-wan: port 2(eth2) entered disabled state
[ 15.030058] mtk_soc_eth 15100000.ethernet eth2: entered allmulticast mode
[ 15.037122] mtk_soc_eth 15100000.ethernet eth2: entered promiscuous mode
[ 15.104959] mtk_soc_eth 15100000.ethernet eth2: Link is Up - 10Gbps/Full - flow control off
[ 15.104995] br-wan: port 2(eth2) entered blocking state
[ 15.118544] br-wan: port 2(eth2) entered forwarding state
[ 224.779455] br-lan: port 5(phy0-ap0) entered blocking state
[ 224.785089] br-lan: port 5(phy0-ap0) entered disabled state
[ 224.790692] mt7915e 0001:01:00.0 phy0-ap0: entered allmulticast mode
[ 224.797224] mt7915e 0001:01:00.0 phy0-ap0: entered promiscuous mode
[ 224.912807] br-lan: port 5(phy0-ap0) entered blocking state
[ 224.918394] br-lan: port 5(phy0-ap0) entered forwarding state
[ 243.028034] br-lan: port 6(phy1-ap0) entered blocking state
[ 243.033670] br-lan: port 6(phy1-ap0) entered disabled state
[ 243.039268] mt7915e 0001:01:00.0 phy1-ap0: entered allmulticast mode
[ 243.045801] mt7915e 0001:01:00.0 phy1-ap0: entered promiscuous mode
[ 243.729226] br-lan: port 6(phy1-ap0) entered blocking state
[ 243.734829] br-lan: port 6(phy1-ap0) entered forwarding state
[ 280.570934] mt7915e 0001:01:00.0 phy1-ap0: left allmulticast mode
[ 280.577072] mt7915e 0001:01:00.0 phy1-ap0: left promiscuous mode
[ 280.583146] br-lan: port 6(phy1-ap0) entered disabled state
[ 281.093688] br-lan: port 6(phy1-ap0) entered blocking state
[ 281.099290] br-lan: port 6(phy1-ap0) entered disabled state
[ 281.104893] mt7915e 0001:01:00.0 phy1-ap0: entered allmulticast mode
[ 281.111380] mt7915e 0001:01:00.0 phy1-ap0: entered promiscuous mode
[ 281.117712] br-lan: port 6(phy1-ap0) entered blocking state
[ 281.123275] br-lan: port 6(phy1-ap0) entered forwarding state
[ 281.914402] br-lan: port 6(phy1-ap0) entered disabled state
[ 833.101279] mt7915e 0001:01:00.0 phy1-ap0: left allmulticast mode
[ 833.107390] mt7915e 0001:01:00.0 phy1-ap0: left promiscuous mode
[ 833.113535] br-lan: port 6(phy1-ap0) entered disabled state
[ 834.482067] mt7915e 0001:01:00.0 phy0-ap0: left allmulticast mode
[ 834.488207] mt7915e 0001:01:00.0 phy0-ap0: left promiscuous mode
[ 834.494292] br-lan: port 5(phy0-ap0) entered disabled state
[ 834.761039] br-lan: port 5(phy0-ap0) entered blocking state
[ 834.766629] br-lan: port 5(phy0-ap0) entered disabled state
[ 834.772254] mt7915e 0001:01:00.0 phy0-ap0: entered allmulticast mode
[ 834.778745] mt7915e 0001:01:00.0 phy0-ap0: entered promiscuous mode
[ 834.785075] br-lan: port 5(phy0-ap0) entered blocking state
[ 834.790645] br-lan: port 5(phy0-ap0) entered forwarding state
[ 835.078139] br-lan: port 6(phy1-ap0) entered blocking state
[ 835.083722] br-lan: port 6(phy1-ap0) entered disabled state
[ 835.089348] mt7915e 0001:01:00.0 phy1-ap0: entered allmulticast mode
[ 835.095865] mt7915e 0001:01:00.0 phy1-ap0: entered promiscuous mode
[ 835.102279] br-lan: port 6(phy1-ap0) entered blocking state
[ 835.107871] br-lan: port 6(phy1-ap0) entered forwarding state
[ 835.537730] br-lan: port 6(phy1-ap0) entered disabled state
[ 899.267362] br-lan: port 6(phy1-ap0) entered blocking state
[ 899.272953] br-lan: port 6(phy1-ap0) entered forwarding state
```
### Expected behaviour
The ASIA RF card is good and working, it is tested on older BPI-R3 using older 23.x.x builds, iw list exposes all supported frequencies there. 24.x.x base also has the same problem on BPI-R3. BPI-R4 has no official 23.x.x release. I have tried using older MT7916 firmware, no change.
### Additional info
### Diffconfig
```text
```
### Terms
- [x] I am reporting an issue for OpenWrt, not an unsupported fork.