• Bug#1105211: mt7921e: stuck at low transmit power (1/2)

    From Jyotirmoy Bhattacharya@21:1/5 to All on Tue May 13 14:50:01 2025
    XPost: linux.debian.kernel

    Package: src:linux
    Version: 6.14.6-1~exp1
    Severity: important
    X-Debbugs-Cc: jyotirmoy@jyotirmoy.net

    Dear Maintainer,

    On a Asus Vivobook S14 laptop with a Mediatek 7922 WiFi chip served
    by the MT7921e module, Tx power on boot is stuck at a very low 3dB
    value as shown by:

    root@hometop4:~# cat /sys/kernel/debug/ieee80211/phy*/mt76/txpower_sku|head
    Tx power table (channel 6)
    1m 2m 5m 11m
    CCK (user) : -1 -1 -1 -1
    CCK (eeprom) : 41 41 41 41
    CCK (tmac) : 3 3 3 3
    6m 9m 12m 18m 24m 36m 48m 54m
    OFDM (user) : -1 -1 -1 -1 -1 -1 -1 -1
    OFDM (eeprom) : 39 39 39 39 37 37 35 34
    OFDM (tmac) : 3 3 3 3 3 3 3 3
    mcs0 mcs1 mcs2 mcs3 mcs4 mcs5 mcs6 mcs7

    This is accompanied by very low WiFi speeds. Unloading all mt76 related
    modules and reloading mt7921e with the disable_clc=1 option increases
    the transmit power, thus

    root@hometop4:~# rm /etc/modprobe.d/mt7921.conf
    root@hometop4:~# modprobe -r mt7921e
    root@hometop4:~# modprobe -r mt792x_lib
    root@hometop4:~# modprobe -r mt76
    root@hometop4:~# modprobe mt7921e disable_clc=1
    root@hometop4:~# cat /sys/kernel/debug/ieee80211/phy*/mt76/txpower_sku|head
    Tx power table (channel 6)
    1m 2m 5m 11m
    CCK (user) : 20 20 20 20
    CCK (eeprom) : 41 41 41 41
    CCK (tmac) : 24 24 24 24
    6m 9m 12m 18m 24m 36m 48m 54m
    OFDM (user) : 24 24 24 24 24 24 24 24
    OFDM (eeprom) : 39 39 39 39 37 37 35 34
    OFDM (tmac) : 28 28 28 28 28 28 28 28
    mcs0 mcs1 mcs2 mcs3 mcs4 mcs5 mcs6 mcs7

    This greatly improves WiFi speed.

    However, trying to make this change
    permanent by create a file call mt7921.conf in /etc/modprobe.d with the contents:

    options mt7921e disable_clc=1
    options mt7921_common disable_clc=1

    running update-initramfs -u and rebooting does not work. What is worse
    as long as this file is in /etc/modprobe.d, the command mention above
    that fix the system after booting do not work. They work again after
    deleting the file.

    Further, even when the above commands work, journalctl shows a message:

    May 13 17:59:41 hometop4 kernel: mt7921e: unknown parameter 'disable_clc' ignored

    At boot time adding kernel parameters mt7921e.disable_clc=1 or mt7921_common.disable_clc=1 does not work.

    Regards,
    Jyotirmoy Bhattacharya

    -- Package-specific info:
    ** Version:
    Linux version 6.14-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.14.6-1~exp1 (2025-05-09)

    ** Command line:
    BOOT_IMAGE=/vmlinuz-6.14-amd64 root=/dev/mapper/my_vg-my_root ro quiet

    ** Not tainted

    ** Kernel log:
    [ 20.300080] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 20.304977] wlp98s0: authenticated
    [ 20.312277] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 20.328821] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 20.356433] wlp98s0: associated
    [ 20.488348] ucsi_acpi USBC000:00: ucsi_handle_connector_change: GET_CONNECTOR_STATUS failed (-110)
    [ 28.295794] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
    [ 28.338332] rfkill: input handler disabled
    [ 36.091451] rfkill: input handler enabled
    [ 36.802244] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
    [ 36.868840] rfkill: input handler disabled
    [ 37.855771] SCSI subsystem initialized
    [ 66.079582] wlp98s0: deauthenticating from 48:8b:0a:3e:6c:02 by local choice (Reason: 3=DEAUTH_LEAVING)
    [ 105.786163] mt7921e: unknown parameter 'disable_clc' ignored
    [ 105.786166] mt7921e: unknown parameter 'disable_clc' ignored
    [ 105.790136] mt7921e 0000:62:00.0: ASIC revision: 79220010
    [ 105.867979] mt7921e 0000:62:00.0: HW/SW Version: 0x8a108a10, Build Time: 20241106163228a

    [ 105.882530] mt7921e 0000:62:00.0: WM Firmware Version: ____000000, Build Time: 20241106163310
    [ 106.950364] mt7921e 0000:62:00.0 wlp98s0: renamed from wlan0
    [ 109.924650] wlp98s0: authenticate with 48:8b:0a:3e:6c:02 (local address=52:e0:20:c8:dd:ca)
    [ 110.072726] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 110.077913] wlp98s0: authenticated
    [ 110.080586] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 110.100356] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 110.126608] wlp98s0: associated
    [ 126.824669] page_pool_release_retry() stalled pool shutdown: id 27, 1 inflight 60 sec
    [ 136.453628] wlp98s0: deauthenticating from 48:8b:0a:3e:6c:02 by local choice (Reason: 3=DEAUTH_LEAVING)
    [ 187.242821] page_pool_release_retry() stalled pool shutdown: id 27, 1 inflight 120 sec
    [ 230.711883] mt7921e: unknown parameter 'disable_clc' ignored
    [ 230.711889] mt7921e: unknown parameter 'disable_clc' ignored
    [ 230.715855] mt7921e 0000:62:00.0: ASIC revision: 79220010
    [ 230.794600] mt7921e 0000:62:00.0: HW/SW Version: 0x8a108a10, Build Time: 20241106163228a

    [ 230.809644] mt7921e 0000:62:00.0: WM Firmware Version: ____000000, Build Time: 20241106163310
    [ 231.877614] mt7921e 0000:62:00.0 wlp98s0: renamed from wlan0
    [ 234.891096] wlp98s0: authenticate with 48:8b:0a:3e:6c:02 (local address=52:e0:20:c8:dd:ca)
    [ 235.041969] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 235.046734] wlp98s0: authenticated
    [ 235.050816] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 235.081824] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 235.110611] wlp98s0: associated
    [ 284.203797] wlp98s0: deauthenticating from 48:8b:0a:3e:6c:02 by local choice (Reason: 3=DEAUTH_LEAVING)
    [ 300.733812] mt7921e: unknown parameter 'disable_clc' ignored
    [ 300.733818] mt7921e: unknown parameter 'disable_clc' ignored
    [ 300.737910] mt7921e 0000:62:00.0: ASIC revision: 79220010
    [ 300.813651] mt7921e 0000:62:00.0: HW/SW Version: 0x8a108a10, Build Time: 20241106163228a

    [ 300.828552] mt7921e 0000:62:00.0: WM Firmware Version: ____000000, Build Time: 20241106163310
    [ 301.897806] mt7921e 0000:62:00.0 wlp98s0: renamed from wlan0
    [ 304.925878] wlp98s0: authenticate with 48:8b:0a:3e:6c:02 (local address=52:e0:20:c8:dd:ca)
    [ 305.079252] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 305.084617] wlp98s0: authenticated
    [ 305.090139] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 305.108168] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 305.135277] wlp98s0: associated
    [ 334.009465] wlp98s0: deauthenticating from 48:8b:0a:3e:6c:02 by local choice (Reason: 3=DEAUTH_LEAVING)
    [ 393.257754] mt7921e: unknown parameter 'disable_clc' ignored
    [ 393.257759] mt7921e: unknown parameter 'disable_clc' ignored
    [ 393.261723] mt7921e 0000:62:00.0: ASIC revision: 79220010
    [ 393.341247] mt7921e 0000:62:00.0: HW/SW Version: 0x8a108a10, Build Time: 20241106163228a

    [ 393.356475] mt7921e 0000:62:00.0: WM Firmware Version: ____000000, Build Time: 20241106163310
    [ 394.427061] mt7921e 0000:62:00.0 wlp98s0: renamed from wlan0
    [ 397.433737] wlp98s0: authenticate with 48:8b:0a:3e:6c:02 (local address=52:e0:20:c8:dd:ca)
    [ 397.589658] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 397.594840] wlp98s0: authenticated
    [ 397.597630] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 397.624750] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 397.653121] wlp98s0: associated
    [ 435.773519] wlp98s0: deauthenticating from 48:8b:0a:3e:6c:02 by local choice (Reason: 3=DEAUTH_LEAVING)
    [ 516.966013] mt7921e: unknown parameter 'disable_clc' ignored
    [ 516.966018] mt7921e: unknown parameter 'disable_clc' ignored
    [ 516.969315] mt7921e 0000:62:00.0: ASIC revision: 79220010
    [ 517.048749] mt7921e 0000:62:00.0: HW/SW Version: 0x8a108a10, Build Time: 20241106163228a

    [ 517.064337] mt7921e 0000:62:00.0: WM Firmware Version: ____000000, Build Time: 20241106163310
    [ 518.134407] mt7921e 0000:62:00.0 wlp98s0: renamed from wlan0
    [ 521.142403] wlp98s0: authenticate with 48:8b:0a:3e:6c:02 (local address=52:e0:20:c8:dd:ca)
    [ 521.286283] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 521.333058] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 2/3)
    [ 521.449307] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 3/3)
    [ 521.453938] wlp98s0: authenticated
    [ 521.457353] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 521.481788] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 521.509970] wlp98s0: associated
    [ 553.077151] wlp98s0: deauthenticating from 48:8b:0a:3e:6c:02 by local choice (Reason: 3=DEAUTH_LEAVING)
    [ 601.186034] mt7921e: unknown parameter 'disable_clc' ignored
    [ 601.189142] mt7921e 0000:62:00.0: ASIC revision: 79220010
    [ 601.268725] mt7921e 0000:62:00.0: HW/SW Version: 0x8a108a10, Build Time: 20241106163228a

    [ 601.284166] mt7921e 0000:62:00.0: WM Firmware Version: ____000000, Build Time: 20241106163310
    [ 602.406903] mt7921e 0000:62:00.0 wlp98s0: renamed from wlan0
    [ 605.345622] wlp98s0: authenticate with 48:8b:0a:3e:6c:02 (local address=52:e0:20:c8:dd:ca)
    [ 605.496353] wlp98s0: send auth to 48:8b:0a:3e:6c:02 (try 1/3)
    [ 605.501582] wlp98s0: authenticated
    [ 605.505215] wlp98s0: associate with 48:8b:0a:3e:6c:02 (try 1/3)
    [ 605.525109] wlp98s0: RX AssocResp from 48:8b:0a:3e:6c:02 (capab=0x421 status=0 aid=3)
    [ 605.551608] wlp98s0: associated
    [ 745.228729] warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211

    ** Model information
    sys_vendor: ASUSTeK COMPUTER INC.
    product_name: ASUS Vivobook S 14 M5406WA_M5406WA
    product_version: 1.0
    chassis_vendor: ASUSTeK COMPUTER INC.
    chassis_version: 1.0
    bios_vendor: American Megatrends International, LLC.
    bios_version: M5406WA.313
    board_vendor: ASUSTeK COMPUTER INC.
    board_name: M5406WA
    board_version: 1.0

    ** Configuration for modprobe:
    blacklist microcode
    blacklist rtw88_8703b
    blacklist rtw88_8723cs
    blacklist rtw88_8723d
    blacklist rtw88_8723de
    blacklist rtw88_8723ds
    blacklist rtw88_8723du
    blacklist rtw88_8723x
    blacklist rtw88_8812a
    blacklist rtw88_8812au
    blacklist rtw88_8821a
    blacklist rtw88_8821au
    blacklist rtw88_8821c
    blacklist rtw88_8821ce
    blacklist rtw88_8821cs
    blacklist rtw88_8821cu
    blacklist rtw88_8822b
    blacklist rtw88_8822be
    blacklist rtw88_8822bs
    blacklist rtw88_8822bu
    blacklist rtw88_8822c
    blacklist rtw88_8822ce
    blacklist rtw88_8822cs
    blacklist rtw88_8822cu
    blacklist rtw88_88xxa
    blacklist rtw88_core
    blacklist rtw88_pci
    blacklist rtw88_sdio
    blacklist rtw88_usb
    blacklist arkfb
    blacklist aty128fb
    blacklist atyfb
    blacklist radeonfb
    blacklist cirrusfb
    blacklist cyber2000fb
    blacklist kyrofb
    blacklist matroxfb_base
    blacklist mb862xxfb
    blacklist neofb
    blacklist pm2fb
    blacklist pm3fb
    blacklist s3fb
    blacklist savagefb
    blacklist sisfb
    blacklist tdfxfb
    blacklist tridentfb
    blacklist vt8623fb
    options snd_pcsp index=-2
    options cx88_alsa index=-2
    options snd_atiixp_modem index=-2
    options snd_intel8x0m index=-2
    options snd_via82xx_modem index=-2
    options bonding max_bonds=0
    options dummy numdummies=0
    options ifb numifbs=0

    ** Loaded modules:
    mt7921e
    mt7921_common
    mt792x_lib
    mt76_connac_lib
    mt76
    mac80211
    sd_mod
    scsi_mod
    scsi_common
    snd_seq_dummy
    snd_hrtimer
    snd_seq
    snd_seq_device
    rfcomm
    cmac
    algif_hash
    algif_skcipher
    af_alg
    qrtr
    bnep
    binfmt_misc
    nls_ascii
    nls_cp437
    vfat
    fat
    snd_acp_legacy_mach
    snd_acp_mach
    snd_soc_nau8821
    snd_acp3x_rn
    snd_acp70
    snd_acp_i2s
    snd_acp_pdm
    snd_soc_dmic
    snd_acp_pcm
    snd_sof_amd_rembrandt
    snd_sof_amd_acp
    snd_sof_pci
    snd_sof_xtensa_dsp
    snd_sof
    intel_rapl_msr
    amd_atl
    snd_sof_utils
    intel_rapl_common
    snd_soc_core
    snd_hda_codec_realtek
    snd_hda_codec_generic
    snd_compress
    snd_hda_scodec_component
    snd_pcm_dmaengine
    snd_hda_codec_hdmi
    snd_pci_ps
    snd_hda_intel
    snd_soc_acpi_amd_match
    snd_intel_dspcfg
    snd_intel_sdw_acpi
    snd_rpl_pci_acp6x
    uvcvideo
    btusb
    edac_mce_amd
    snd_hda_codec
    snd_acp_pci
    videobuf2_vmalloc
    btrtl
    snd_acp_legacy_common
    snd_hda_core
    uvc
    snd_ctl_led
    btintel
    kvm_amd
    snd_pci_acp6x
    snd_hwdep
    videobuf2_memops
    btbcm
    videobuf2_v4l2
    libarc4
    amd_pmf
    btmtk
    snd_pcm
    asus_nb_wmi
    snd_pci_acp5x
    kvm
    videodev
    snd_rn_pci_acp3x
    amdtee
    snd_timer
    asus_wmi
    cfg80211
    videobuf2_common
    bluetooth
    snd_acp_config
    amd_sfh
    snd
    sparse_keymap
    irqbypass
    snd_soc_acpi
    mc
    tee
    soundcore
    rfkill
    rapl
    snd_pci_acp3x
    wmi_bmof
    pcspkr
    ccp
    k10temp
    platform_profile
    joydev
    amd_pmc
    ac
    evdev
    msr
    parport_pc
    ppdev
    lp
    parport
    efi_pstore
    configfs
    nfnetlink
    efivarfs
    ip_tables
    x_tables
    autofs4
    ext4
    mbcache
    jbd2
    crc32c_generic
    dm_crypt
    dm_mod
    amdgpu
    amdxcp
    gpu_sched
    drm_panel_backlight_quirks
    drm_buddy
    drm_ttm_helper
    ttm
    drm_exec
    i2c_algo_bit
    drm_suballoc_helper
    ghash_clmulni_intel
    drm_display_helper
    hid_multitouch
    sha512_ssse3
    hid_generic
    cec
    sha256_ssse3
    sha1_ssse3
    xhci_pci
    rc_core
    i2c_hid_acpi
    ucsi_acpi
    sp5100_tco
    typec_ucsi
    xhci_hcd
    drm_client_lib
    aesni_intel
    i2c_hid
    nvme
    watchdog
    typec
    drm_kms_helper
    crypto_simd
    hid
    usbcore
    nvme_core
    i2c_piix4
    thunderbolt
    roles
    video
    cryptd
    serio_raw
    i2c_smbus
    crc16
    drm
    nvme_auth
    fan
    usb_common
    button
    battery
    wmi

    ** Network interface configuration:
    *** /etc/network/interfaces:

    source /etc/network/interfaces.d/*

    auto lo
    iface lo inet loopback

    ** Network status:
    *** IP interfaces and addresses:
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
    valid_lft forever preferred_lft forever
    8: wlp98s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 52:e0:20:c8:dd:ca brd ff:ff:ff:ff:ff:ff permaddr 78:46:5c:3a:b9:45
    altname wlx78465c3ab945
    inet 172.16.104.141/21 brd 172.16.111.255 scope global dynamic noprefixroute wlp98s0
    valid_lft 690872sec preferred_lft 690872sec
    inet6 fe80::1fcf:4b1:60cf:5a1f/64 scope link noprefixroute
    valid_lft forever preferred_lft forever

    *** Device statistics:
    Inter-| Receive | Transmit
    face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
    lo: 163682 884 0 0 0 0 0 0 163682 884 0 0 0 0 0 0
    wlp98s0: 3148116 4709 0 0 0 0 0 0 1257729 4135 0 0 0 0 0 0


    ** PCI devices:
    00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Root Complex [1022:1507]
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Root Complex [1022:1507]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 1

    00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo IOMMU [1022:1508]
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo IOMMU [1022:1508]
    Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 27
    Capabilities: <access denied>

    00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge [1022:1509]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 2

    00:01.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo PCIe USB4 Bridge [1022:150a] (prog-if 00 [Normal decode])
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo PCIe USB4 Bridge [1022:150a]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin ? routed to IRQ 32
    IOMMU group: 3
    Bus: primary=00, secondary=01, subordinate=60, sec-latency=0
    I/O behind bridge: b000-efff [size=16K] [16-bit]
    Memory behind bridge: c4000000-dbffffff [size=384M] [32-bit]
    Prefetchable memory behind bridge: 5800000000-77ffffffff [size=128G] [32-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

    00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge [1022:1509]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 4

    00:02.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo GPP Bridge [1022:150b] (prog-if 00 [Normal decode])
    Subsystem: ASUSTeK Computer Inc. Device [1043:1ee3]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin ? routed to IRQ 33
    IOMMU group: 5
    Bus: primary=00, secondary=61, subordinate=61, sec-latency=0
    I/O behind bridge: [disabled] [32-bit]
    Memory behind bridge: dcd00000-dcdfffff [size=1M] [32-bit]
    Prefetchable memory behind bridge: [disabled] [64-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

    00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo GPP Bridge [1022:150b] (prog-if 00 [Normal decode])
    Subsystem: ASUSTeK Computer Inc. Device [1043:1ee3]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin ? routed to IRQ 34
    IOMMU group: 6
    Bus: primary=00, secondary=62, subordinate=62, sec-latency=0
    I/O behind bridge: [disabled] [32-bit]
    Memory behind bridge: dcc00000-dccfffff [size=1M] [32-bit]
    Prefetchable memory behind bridge: fcf00000-fcffffff [size=1M] [32-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

    00:03.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge [1022:1509]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 7

    00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Dummy Host Bridge [1022:1509]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 8

    00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] [1022:150c] (prog-if 00 [Normal decode])
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] [1022:150c]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 35
    IOMMU group: 9
    Bus: primary=00, secondary=63, subordinate=63, sec-latency=0
    I/O behind bridge: f000-ffff [size=4K] [16-bit]
    Memory behind bridge: dc000000-dc4fffff [size=5M] [32-bit]
    Prefetchable memory behind bridge: 7800000000-78107fffff [size=264M] [32-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

    00:08.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] [1022:150c] (prog-if 00 [Normal decode])
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] [1022:150c]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 36
    IOMMU group: 10
    Bus: primary=00, secondary=64, subordinate=64, sec-latency=0
    I/O behind bridge: [disabled] [32-bit]
    Memory behind bridge: dca00000-dcbfffff [size=2M] [32-bit]
    Prefetchable memory behind bridge: 7810900000-78109fffff [size=1M] [32-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

    00:08.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] [1022:150c] (prog-if 00 [Normal decode])
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Strix Halo Internal GPP Bridge to Bus [C:A] [1022:150c]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 37
    IOMMU group: 11
    Bus: primary=00, secondary=65, subordinate=65, sec-latency=0
    I/O behind bridge: [disabled] [32-bit]
    Memory behind bridge: dc600000-dc9fffff [size=4M] [32-bit]
    Prefetchable memory behind bridge: [disabled] [64-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport

    00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 71)
    Subsystem: ASUSTeK Computer Inc. Device [1043:1ee3]
    Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 12
    Kernel driver in use: piix4_smbus
    Kernel modules: i2c_piix4, sp5100_tco

    00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
    Subsystem: ASUSTeK Computer Inc. Device [1043:1ee3]
    Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    IOMMU group: 12

    00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 0 [1022:16f8]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 1 [1022:16f9]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 2 [1022:16fa]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 3 [1022:16fb]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13
    Kernel driver in use: k10temp
    Kernel modules: k10temp

    00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 4 [1022:16fc]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 5 [1022:16fd]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 6 [1022:16fe]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Strix Data Fabric; Function 7 [1022:16ff]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    IOMMU group: 13

    61:00.0 Non-Volatile memory controller [0108]: Micron Technology Inc 2400 NVMe SSD (DRAM-less) [1344:5413] (rev 03) (prog-if 02 [NVM Express])
    Subsystem: Micron Technology Inc Device [1344:1100]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 26
    IOMMU group: 14
    Region 0: Memory at dcd00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: nvme
    Kernel modules: nvme

    62:00.0 Network controller [0280]: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter [14c3:0616]
    Subsystem: Foxconn International, Inc. Device [105b:e0de]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 89
    IOMMU group: 15
    Region 0: Memory at fcf00000 (64-bit, prefetchable) [size=1M]
    Region 2: Memory at dcc00000 (64-bit, non-prefetchable) [size=32K]
    Capabilities: <access denied>
    Kernel driver in use: mt7921e
    Kernel modules: mt7921e

    63:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Strix [Radeon 880M / 890M] [1002:150e] (rev c1)
    Subsystem: ASUSTeK Computer Inc. Device [1043:1ee3]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 82
    IOMMU group: 16
    Region 0: Memory at 7800000000 (64-bit, prefetchable) [size=256M]
    Region 2: Memory at dc000000 (64-bit, prefetchable) [size=2M]
    Region 4: I/O ports at f000 [size=256]
    Region 5: Memory at dc400000 (32-bit, non-prefetchable) [size=512K]
    Capabilities: <access denied>
    Kernel driver in use: amdgpu
    Kernel modules: amdgpu

    63:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640]
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin B routed to IRQ 87
    IOMMU group: 17
    Region 0: Memory at dc4c8000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel

    63:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo CCP/ASP [1022:17e0]
    Subsystem: Advanced Micro Devices, Inc. [AMD] Strix/Krackan/Strix Halo CCP/ASP [1022:17e0]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin C routed to IRQ 84
    IOMMU group: 18
    Region 2: Memory at dc300000 (32-bit, non-prefetchable) [size=1M]
    Region 5: Memory at dc4cc000 (32-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
    Kernel driver in use: ccp
    Kernel modules: ccp

    63:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Device [1022:151e] (prog-if 30 [XHCI])
    Subsystem: ASUSTeK Computer Inc. Device [1043:201f]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin D routed to IRQ 74
    IOMMU group: 19
    Region 0: Memory at dc200000 (64-bit, non-prefetchable) [size=1M]
    Capabilities: <access denied>
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci

    63:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 70)
    Subsystem: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 82
    IOMMU group: 20
    Region 0: Memory at dc480000 (32-bit, non-prefetchable) [size=256K]
    Region 2: Memory at 7810000000 (64-bit, prefetchable) [size=8M]
    Capabilities: <access denied>
    Kernel driver in use: snd_acp_pci
    Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_rembrandt


    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)