Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1020276: linux-image-5.19.0-1-amd64: NFC device not detected

7 views
Skip to first unread message

Oliver Sander

unread,
Sep 19, 2022, 4:20:03 AM9/19/22
to
Package: src:linux
Version: 5.19.6-1
Severity: normal

I have a ThinkPad X1 Yoga (4th gen). It has an NFC device built in.
The NFC device appears in the BIOS, and it is enabled there.
However, I cannot see it from Debian at all. Neither lsusb nor
lspci show anything ressembling an NFC device. I would gladly help
to debug this, but I don't know what to do in such a situation.



-- Package-specific info:
** Version:
Linux version 5.19.0-1-amd64 (debian...@lists.debian.org) (gcc-11 (Debian 11.3.0-5) 11.3.0, GNU ld (GNU Binutils for Debian) 2.38.90.20220713) #1 SMP PREEMPT_DYNAMIC Debian 5.19.6-1 (2022-09-01)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.19.0-1-amd64 root=UUID=1a64cfce-790c-4909-943a-4b0eae472280 ro quiet

** Tainted: W (512)
* kernel issued warning

** Kernel log:
[50279.964287] usb 1-2.3.3.2: SerialNumber: 000000000000
[50280.044948] input: Lenovo ThinkPad USB-C Dock Gen2 USB Audio as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.3/1-2.3.3/1-2.3.3.2/1-2.3.3.2:1.3/0003:17EF:A396.0008/input/input35
[50280.103999] hid-generic 0003:17EF:A396.0008: input,hidraw5: USB HID v1.11 Device [Lenovo ThinkPad USB-C Dock Gen2 USB Audio] on usb-0000:00:14.0-2.3.3.2/input3
[50280.183667] usb 1-2.3.3.4: new full-speed USB device number 22 using xhci_hcd
[50280.290956] usb 1-2.3.3.4: New USB device found, idVendor=0b0e, idProduct=0422, bcdDevice= 2.31
[50280.290962] usb 1-2.3.3.4: New USB device strings: Mfr=0, Product=2, SerialNumber=3
[50280.290964] usb 1-2.3.3.4: Product: Jabra SPEAK 510 USB
[50280.290965] usb 1-2.3.3.4: SerialNumber: 3050752CC7E7021F00
[50280.576445] input: Jabra SPEAK 510 USB as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.3/1-2.3.3/1-2.3.3.4/1-2.3.3.4:1.3/0003:0B0E:0422.0009/input/input36
[50280.634984] usb 1-2.3.3.4: 1:1: cannot set freq 48000 to ep 0x3
[50280.635890] jabra 0003:0B0E:0422.0009: input,hiddev1,hidraw6: USB HID v1.11 Device [Jabra SPEAK 510 USB] on usb-0000:00:14.0-2.3.3.4/input3
[50280.669158] usbcore: registered new interface driver snd-usb-audio
[50280.842220] wlp0s20f3: authenticate with f4:4e:05:b5:37:dd
[50280.843533] wlp0s20f3: send auth to f4:4e:05:b5:37:dd (try 1/3)
[50280.939101] wlp0s20f3: authenticated
[50280.943667] wlp0s20f3: associate with f4:4e:05:b5:37:dd (try 1/3)
[50280.945310] wlp0s20f3: RX AssocResp from f4:4e:05:b5:37:dd (capab=0x111 status=0 aid=11)
[50280.946668] wlp0s20f3: associated
[50281.051857] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:b5:37:dd
[50281.051931] IPv6: ADDRCONF(NETDEV_CHANGE): wlp0s20f3: link becomes ready
[50281.085188] input: Lenovo ThinkPad USB-C Dock Gen2 USB Audio as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.3/1-2.3.3/1-2.3.3.2/1-2.3.3.2:1.3/0003:17EF:A396.000A/input/input37
[50281.147813] hid-generic 0003:17EF:A396.000A: input,hidraw5: USB HID v1.11 Device [Lenovo ThinkPad USB-C Dock Gen2 USB Audio] on usb-0000:00:14.0-2.3.3.2/input3
[50281.162696] usbhid 1-2.3.3.1:1.1: can't add hid device: -32
[50281.162704] usbhid: probe of 1-2.3.3.1:1.1 failed with error -32
[50281.360066] usb 1-2.3.3.1: USB disconnect, device number 20
[50281.623686] usb 1-2.3.3.1: new full-speed USB device number 23 using xhci_hcd
[50281.731344] usb 1-2.3.3.1: New USB device found, idVendor=04b4, idProduct=521a, bcdDevice= 0.00
[50281.731347] usb 1-2.3.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[50281.731348] usb 1-2.3.3.1: Product: USB-I2C Bridge
[50281.731349] usb 1-2.3.3.1: Manufacturer: Cypress Semiconductor
[50284.799365] IPv6: ADDRCONF(NETDEV_CHANGE): enx482ae3771609: link becomes ready
[50284.799711] r8152 4-1.1:1.0 enx482ae3771609: carrier on
[50312.180563] wlp0s20f3: disconnect from AP f4:4e:05:b5:37:dd for new auth to f4:4e:05:ae:21:ed
[50312.247452] wlp0s20f3: authenticate with f4:4e:05:ae:21:ed
[50312.257584] wlp0s20f3: send auth to f4:4e:05:ae:21:ed (try 1/3)
[50312.296792] wlp0s20f3: authenticated
[50312.299718] wlp0s20f3: associate with f4:4e:05:ae:21:ed (try 1/3)
[50312.301711] wlp0s20f3: RX ReassocResp from f4:4e:05:ae:21:ed (capab=0x111 status=0 aid=2)
[50312.305238] wlp0s20f3: associated
[50312.337849] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:ae:21:ed
[50631.655067] wlp0s20f3: disconnect from AP f4:4e:05:ae:21:ed for new auth to f4:4e:05:b5:37:dd
[50631.702978] wlp0s20f3: authenticate with f4:4e:05:b5:37:dd
[50631.712151] wlp0s20f3: send auth to f4:4e:05:b5:37:dd (try 1/3)
[50631.751766] wlp0s20f3: authenticated
[50631.754022] wlp0s20f3: associate with f4:4e:05:b5:37:dd (try 1/3)
[50631.755982] wlp0s20f3: RX ReassocResp from f4:4e:05:b5:37:dd (capab=0x111 status=0 aid=12)
[50631.759006] wlp0s20f3: associated
[50631.798424] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:b5:37:dd
[50631.799678] wlp0s20f3: disconnect from AP f4:4e:05:b5:37:dd for new auth to f4:4e:05:ae:21:ed
[50631.849425] wlp0s20f3: authenticate with f4:4e:05:ae:21:ed
[50631.857225] wlp0s20f3: send auth to f4:4e:05:ae:21:ed (try 1/3)
[50631.896294] wlp0s20f3: authenticated
[50631.897995] wlp0s20f3: associate with f4:4e:05:ae:21:ed (try 1/3)
[50631.899817] wlp0s20f3: RX ReassocResp from f4:4e:05:ae:21:ed (capab=0x111 status=0 aid=4)
[50631.901783] wlp0s20f3: associated
[50631.951338] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:ae:21:ed
[50759.314403] wlp0s20f3: disconnect from AP f4:4e:05:ae:21:ed for new auth to f4:4e:05:b5:37:dd
[50759.367354] wlp0s20f3: authenticate with f4:4e:05:b5:37:dd
[50759.377540] wlp0s20f3: send auth to f4:4e:05:b5:37:dd (try 1/3)
[50759.416803] wlp0s20f3: authenticated
[50759.417353] wlp0s20f3: associate with f4:4e:05:b5:37:dd (try 1/3)
[50759.419268] wlp0s20f3: RX ReassocResp from f4:4e:05:b5:37:dd (capab=0x111 status=0 aid=11)
[50759.422100] wlp0s20f3: associated
[50759.523640] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:b5:37:dd
[50918.641552] wlp0s20f3: disconnect from AP f4:4e:05:b5:37:dd for new auth to f4:4e:05:ae:21:ed
[50918.718192] wlp0s20f3: authenticate with f4:4e:05:ae:21:ed
[50918.723368] wlp0s20f3: send auth to f4:4e:05:ae:21:ed (try 1/3)
[50918.766588] wlp0s20f3: authenticated
[50918.768673] wlp0s20f3: associate with f4:4e:05:ae:21:ed (try 1/3)
[50918.772018] wlp0s20f3: RX ReassocResp from f4:4e:05:ae:21:ed (capab=0x111 status=0 aid=10)
[50918.776640] wlp0s20f3: associated
[50918.871669] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:ae:21:ed
[50999.462338] wlp0s20f3: disconnect from AP f4:4e:05:ae:21:ed for new auth to f4:4e:05:b5:37:dd
[50999.514145] wlp0s20f3: authenticate with f4:4e:05:b5:37:dd
[50999.520226] wlp0s20f3: send auth to f4:4e:05:b5:37:dd (try 1/3)
[50999.559232] wlp0s20f3: authenticated
[50999.560111] wlp0s20f3: associate with f4:4e:05:b5:37:dd (try 1/3)
[50999.561623] wlp0s20f3: RX ReassocResp from f4:4e:05:b5:37:dd (capab=0x111 status=0 aid=11)
[50999.563613] wlp0s20f3: associated
[50999.652376] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:b5:37:dd
[51012.802055] usb 1-2: USB disconnect, device number 15
[51012.802059] usb 1-2.2: USB disconnect, device number 17
[51012.860692] usb 1-2.3: USB disconnect, device number 18
[51012.860698] usb 1-2.3.3: USB disconnect, device number 19
[51012.860708] usb 1-2.3.3.1: USB disconnect, device number 23
[51012.861303] usb 1-2.3.3.2: USB disconnect, device number 21
[51012.861816] thinkpad_acpi: undocked from hotplug port replicator
[51012.882299] r8152 4-1.1:1.0 enx482ae3771609: Stop submitting intr, status -71
[51012.929981] usb 1-2.3.3.4: USB disconnect, device number 22
[51012.956002] usb 4-1: USB disconnect, device number 2
[51012.956008] usb 4-1.1: USB disconnect, device number 4
[51013.024542] usb 4-1.3: USB disconnect, device number 3
[51254.395850] wlp0s20f3: disconnect from AP f4:4e:05:b5:37:dd for new auth to f4:4e:05:ae:21:ed
[51254.474152] wlp0s20f3: authenticate with f4:4e:05:ae:21:ed
[51254.495191] wlp0s20f3: send auth to f4:4e:05:ae:21:ed (try 1/3)
[51254.534394] wlp0s20f3: authenticated
[51254.538906] wlp0s20f3: associate with f4:4e:05:ae:21:ed (try 1/3)
[51254.540841] wlp0s20f3: RX ReassocResp from f4:4e:05:ae:21:ed (capab=0x111 status=0 aid=10)
[51254.544111] wlp0s20f3: associated
[51254.571028] wlp0s20f3: Limiting TX power to 17 dBm as advertised by f4:4e:05:ae:21:ed

** Model information
sys_vendor: LENOVO
product_name: 20QF0024GE
product_version: ThinkPad X1 Yoga 4th
chassis_vendor: LENOVO
chassis_version: None
bios_vendor: LENOVO
bios_version: N2HET68W (1.51 )
board_vendor: LENOVO
board_name: 20QF0024GE
board_version: SDK0J40697 WIN

** Loaded modules:
snd_usb_audio
hid_jabra
snd_usbmidi_lib
snd_rawmidi
cdc_ether
usbnet
r8152
mii
uinput
ctr
ccm
xt_conntrack
nft_chain_nat
xt_MASQUERADE
nf_nat
nf_conntrack_netlink
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
xfrm_user
xfrm_algo
xt_addrtype
nft_compat
nf_tables
libcrc32c
nfnetlink
br_netfilter
bridge
stp
llc
rfcomm
cmac
algif_hash
algif_skcipher
af_alg
snd_seq_dummy
snd_hrtimer
snd_seq
snd_seq_device
bnep
btusb
btrtl
btbcm
btintel
btmtk
bluetooth
jitterentropy_rng
sha512_ssse3
sha512_generic
drbg
ansi_cprng
ecdh_generic
ecc
snd_ctl_led
snd_soc_skl_hda_dsp
cpufreq_ondemand
snd_soc_intel_hda_dsp_common
snd_soc_hdac_hdmi
snd_sof_probes
cpufreq_conservative
cpufreq_userspace
snd_hda_codec_hdmi
snd_hda_codec_realtek
qrtr
overlay
snd_hda_codec_generic
snd_soc_dmic
snd_sof_pci_intel_cnl
wacom
snd_sof_intel_hda_common
soundwire_intel
sunrpc
usblp
usbhid
soundwire_generic_allocation
binfmt_misc
soundwire_cadence
snd_sof_intel_hda
snd_sof_pci
snd_sof_xtensa_dsp
snd_sof
x86_pkg_temp_thermal
intel_powerclamp
coretemp
snd_sof_utils
soundwire_bus
uvcvideo
snd_soc_skl
videobuf2_vmalloc
kvm_intel
iwlmvm
videobuf2_memops
snd_soc_hdac_hda
videobuf2_v4l2
snd_hda_ext_core
videobuf2_common
videodev
snd_soc_sst_ipc
snd_soc_sst_dsp
mc
kvm
snd_soc_acpi_intel_match
mac80211
snd_soc_acpi
snd_soc_core
irqbypass
snd_compress
mei_hdcp
ghash_clmulni_intel
intel_rapl_msr
libarc4
snd_hda_intel
aesni_intel
snd_intel_dspcfg
snd_intel_sdw_acpi
snd_hda_codec
crypto_simd
cryptd
rapl
intel_cstate
iwlwifi
thinkpad_acpi
snd_hda_core
nvram
snd_hwdep
intel_uncore
processor_thermal_device_pci_legacy
pcspkr
joydev
platform_profile
serio_raw
hid_sensor_accel_3d
snd_pcm
hid_sensor_gyro_3d
iTCO_wdt
ledtrig_audio
processor_thermal_device
hid_sensor_trigger
processor_thermal_rfim
cpufreq_powersave
ac
int3403_thermal
hid_sensor_iio_common
processor_thermal_mbox
snd_timer
intel_pmc_bxt
iTCO_vendor_support
efi_pstore
cfg80211
wmi_bmof
intel_wmi_thunderbolt
snd
watchdog
nls_iso8859_1
ucsi_acpi
industrialio_triggered_buffer
soundcore
processor_thermal_rapl
kfifo_buf
nls_cp437
typec_ucsi
mei_me
hid_multitouch
intel_rapl_common
roles
vfat
industrialio
int340x_thermal_zone
typec
mei
rfkill
intel_pch_thermal
intel_soc_dts_iosf
fat
evdev
intel_pmc_core
int3400_thermal
acpi_tad
acpi_thermal_rel
acpi_pad
msr
parport_pc
ppdev
lp
parport
fuse
configfs
efivarfs
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
hid_sensor_custom
hid_sensor_hub
intel_ishtp_hid
i915
drm_buddy
i2c_algo_bit
drm_display_helper
nvme
nvme_core
cec
e1000e
t10_pi
rc_core
ttm
crc64_rocksoft
crc64
hid_generic
xhci_pci
crc_t10dif
xhci_hcd
crc32_pclmul
crct10dif_generic
ptp
i2c_hid_acpi
drm_kms_helper
i2c_hid
iosm
i2c_i801
thunderbolt
intel_ish_ipc
intel_lpss_pci
crct10dif_pclmul
intel_ishtp
usbcore
psmouse
crc32c_intel
i2c_smbus
drm
pps_core
intel_lpss
crct10dif_common
wwan
idma64
hid
usb_common
wmi
battery
video
button

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Coffee Lake HOST and DRAM Controller [8086:3e34] (rev 0c)
Subsystem: Lenovo Coffee Lake HOST and DRAM Controller [17aa:2292]
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
IOMMU group: 0
Capabilities: <access denied>
Kernel driver in use: skl_uncore

00:02.0 VGA compatible controller [0300]: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620] [8086:3ea0] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Lenovo WhiskeyLake-U GT2 [UHD Graphics 620] [17aa:2292]
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 159
IOMMU group: 1
Region 0: Memory at e9000000 (64-bit, non-prefetchable) [size=16M]
Region 2: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 2000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915

00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 0c)
Subsystem: Lenovo Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [17aa:2292]
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-
Interrupt: pin A routed to IRQ 16
IOMMU group: 2
Region 0: Memory at ea330000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy

00:08.0 System peripheral [0880]: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model [8086:1911]
Subsystem: Lenovo Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model [17aa:2292]
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-
Interrupt: pin A routed to IRQ 255
IOMMU group: 3
Region 0: Memory at ea344000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>

00:12.0 Signal processing controller [1180]: Intel Corporation Cannon Point-LP Thermal Controller [8086:9df9] (rev 11)
Subsystem: Lenovo Cannon Point-LP Thermal Controller [17aa:2292]
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-
Interrupt: pin A routed to IRQ 16
IOMMU group: 4
Region 0: Memory at ea345000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal

00:13.0 Serial controller [0700]: Intel Corporation Cannon Point-LP Integrated Sensor Hub [8086:9dfc] (rev 11) (prog-if 00 [8250])
Subsystem: Lenovo Cannon Point-LP Integrated Sensor Hub [17aa:2292]
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 20
IOMMU group: 5
Region 0: Memory at ea340000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: intel_ish_ipc
Kernel modules: intel_ish_ipc

00:14.0 USB controller [0c03]: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller [8086:9ded] (rev 11) (prog-if 30 [XHCI])
Subsystem: Lenovo Cannon Point-LP USB 3.1 xHCI Controller [17aa:2292]
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-
Interrupt: pin A routed to IRQ 149
IOMMU group: 6
Region 0: Memory at ea320000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci

00:14.2 RAM memory [0500]: Intel Corporation Cannon Point-LP Shared SRAM [8086:9def] (rev 11)
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: 6
Region 0: Memory at ea342000 (64-bit, non-prefetchable) [disabled] [size=8K]
Region 2: Memory at ea346000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>

00:14.3 Network controller [0280]: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] [8086:9df0] (rev 11)
Subsystem: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] [8086:0030]
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 16
IOMMU group: 7
Region 0: Memory at ea338000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 [8086:9de8] (rev 11)
Subsystem: Lenovo Cannon Point-LP Serial IO I2C Controller [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 16
IOMMU group: 8
Region 0: Memory at ea347000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 [8086:9de9] (rev 11)
Subsystem: Lenovo Cannon Point-LP Serial IO I2C Controller [17aa:2292]
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: 128 bytes
Interrupt: pin B routed to IRQ 17
IOMMU group: 8
Region 0: Memory at ea348000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci

00:16.0 Communication controller [0780]: Intel Corporation Cannon Point-LP MEI Controller #1 [8086:9de0] (rev 11)
Subsystem: Lenovo Cannon Point-LP MEI Controller [17aa:2292]
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 148
IOMMU group: 9
Region 0: Memory at ea349000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me

00:1c.0 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #1 [8086:9db8] (rev f1) (prog-if 00 [Normal decode])
Subsystem: Lenovo Cannon Point-LP PCI Express Root Port [17aa:2292]
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 122
IOMMU group: 10
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: ea200000-ea2fffff [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:1d.0 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #9 [8086:9db0] (rev f1) (prog-if 00 [Normal decode])
Subsystem: Lenovo Cannon Point-LP PCI Express Root Port [17aa:2292]
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 123
IOMMU group: 11
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: ea100000-ea1fffff [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:1d.4 PCI bridge [0604]: Intel Corporation Cannon Point-LP PCI Express Root Port #13 [8086:9db4] (rev f1) (prog-if 00 [Normal decode])
Subsystem: Lenovo Cannon Point-LP PCI Express Root Port [17aa:2292]
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 124
IOMMU group: 12
Bus: primary=00, secondary=05, subordinate=52, sec-latency=0
I/O behind bridge: 3000-5fff [size=12K] [16-bit]
Memory behind bridge: d0000000-e81fffff [size=386M] [32-bit]
Prefetchable memory behind bridge: 80000000-bfffffff [size=1G] [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:1f.0 ISA bridge [0601]: Intel Corporation Cannon Point-LP LPC Controller [8086:9d84] (rev 11)
Subsystem: Lenovo Cannon Point-LP LPC Controller [17aa:2292]
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: 13

00:1f.3 Audio device [0403]: Intel Corporation Cannon Point-LP High Definition Audio Controller [8086:9dc8] (rev 11) (prog-if 80)
Subsystem: Lenovo Cannon Point-LP High Definition Audio Controller [17aa:2292]
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: 64
Interrupt: pin A routed to IRQ 171
IOMMU group: 13
Region 0: Memory at ea33c000 (64-bit, non-prefetchable) [size=16K]
Region 4: Memory at ea000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: sof-audio-pci-intel-cnl
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_cnl

00:1f.4 SMBus [0c05]: Intel Corporation Cannon Point-LP SMBus Controller [8086:9da3] (rev 11)
Subsystem: Lenovo Cannon Point-LP SMBus Controller [17aa:2292]
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-
Interrupt: pin A routed to IRQ 16
IOMMU group: 13
Region 0: Memory at ea34a000 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at efa0 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801

00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller [8086:9da4] (rev 11)
Subsystem: Lenovo Cannon Point-LP SPI Controller [17aa:2292]
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
Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (6) I219-V [8086:15be] (rev 11)
Subsystem: Lenovo Ethernet Connection (6) I219-V [17aa:2292]
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 160
IOMMU group: 13
Region 0: Memory at ea300000 (32-bit, non-prefetchable) [size=128K]
Capabilities: <access denied>
Kernel driver in use: e1000e
Kernel modules: e1000e

02:00.0 Wireless controller [0d40]: Intel Corporation XMM7360 LTE Advanced Modem [8086:7360] (rev 01)
Subsystem: Intel Corporation XMM7360 LTE Advanced Modem [8086:0020]
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 129
IOMMU group: 14
Region 0: Memory at ea200000 (64-bit, non-prefetchable) [size=4K]
Region 2: Memory at ea201000 (64-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: iosm
Kernel modules: iosm

03:00.0 Non-Volatile memory controller [0108]: Sandisk Corp WD Black SN750 / PC SN730 NVMe SSD [15b7:5006] (prog-if 02 [NVM Express])
Subsystem: Sandisk Corp WD Black SN750 / PC SN730 NVMe SSD [15b7:5006]
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 16
NUMA node: 0
IOMMU group: 15
Region 0: Memory at ea100000 (64-bit, non-prefetchable) [size=16K]
Region 4: Memory at ea104000 (64-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: nvme
Kernel modules: nvme

05:00.0 PCI bridge [0604]: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [8086:15d3] (rev 02) (prog-if 00 [Normal decode])
Subsystem: Lenovo JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [17aa:2292]
Physical Slot: 12
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: 128 bytes
Interrupt: pin A routed to IRQ 16
IOMMU group: 16
Bus: primary=05, secondary=06, subordinate=52, sec-latency=0
I/O behind bridge: 3000-4fff [size=8K] [16-bit]
Memory behind bridge: d0000000-e81fffff [size=386M] [32-bit]
Prefetchable memory behind bridge: 80000000-bfffffff [size=1G] [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

06:00.0 PCI bridge [0604]: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [8086:15d3] (rev 02) (prog-if 00 [Normal decode])
Subsystem: Lenovo JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 125
IOMMU group: 17
Bus: primary=06, secondary=07, subordinate=07, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: e8100000-e81fffff [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

06:01.0 PCI bridge [0604]: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [8086:15d3] (rev 02) (prog-if 00 [Normal decode])
Subsystem: Lenovo JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 126
IOMMU group: 18
Bus: primary=06, secondary=08, subordinate=2c, sec-latency=0
I/O behind bridge: 3000-3fff [size=4K] [16-bit]
Memory behind bridge: d0000000-dbffffff [size=192M] [32-bit]
Prefetchable memory behind bridge: 80000000-9fffffff [size=512M] [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

06:02.0 PCI bridge [0604]: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [8086:15d3] (rev 02) (prog-if 00 [Normal decode])
Subsystem: Lenovo JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 127
IOMMU group: 19
Bus: primary=06, secondary=2d, subordinate=2d, sec-latency=0
I/O behind bridge: [disabled] [32-bit]
Memory behind bridge: dc000000-dc0fffff [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

06:04.0 PCI bridge [0604]: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [8086:15d3] (rev 02) (prog-if 00 [Normal decode])
Subsystem: Lenovo JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 128
IOMMU group: 20
Bus: primary=06, secondary=2e, subordinate=52, sec-latency=0
I/O behind bridge: 4000-4fff [size=4K] [16-bit]
Memory behind bridge: dc100000-e80fffff [size=192M] [32-bit]
Prefetchable memory behind bridge: a0000000-bfffffff [size=512M] [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

07:00.0 System peripheral [0880]: Intel Corporation JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] [8086:15d2] (rev 02)
Subsystem: Lenovo JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 16
IOMMU group: 17
Region 0: Memory at e8100000 (32-bit, non-prefetchable) [size=256K]
Region 1: Memory at e8140000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt

2d:00.0 USB controller [0c03]: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] [8086:15d4] (rev 02) (prog-if 30 [XHCI])
Subsystem: Lenovo JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] [17aa:2292]
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: 128 bytes
Interrupt: pin A routed to IRQ 147
IOMMU group: 19
Region 0: Memory at dc000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci


** USB devices:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 016: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 001 Device 004: ID 04f2:b67c Chicony Electronics Co., Ltd Integrated Camera
Bus 001 Device 003: ID 056a:51be Wacom Co., Ltd Pen and multitouch sensor
Bus 001 Device 006: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-5.19.0-1-amd64 depends on:
ii initramfs-tools [linux-initramfs-tool] 0.142
ii kmod 30+20220630-3
ii linux-base 4.9

Versions of packages linux-image-5.19.0-1-amd64 recommends:
ii apparmor 3.0.7-1
ii firmware-linux-free 20200122-1

Versions of packages linux-image-5.19.0-1-amd64 suggests:
pn debian-kernel-handbook <none>
ii extlinux 3:6.04~git20190206.bf6db5b4+dfsg1-3+b1
ii grub-efi-amd64 2.06-3
pn linux-doc-5.19 <none>

Versions of packages linux-image-5.19.0-1-amd64 is related to:
pn firmware-amd-graphics <none>
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-cavium <none>
ii firmware-intel-sound 20210818-1
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
ii firmware-iwlwifi 20210818-1
pn firmware-libertas <none>
pn firmware-linux-nonfree <none>
ii firmware-misc-nonfree 20210818-1
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
ii firmware-realtek 20210818-1
pn firmware-samsung <none>
pn firmware-siano <none>
pn firmware-ti-connectivity <none>
pn xen-hypervisor <none>

-- no debconf information

Diederik de Haas

unread,
Sep 19, 2022, 10:10:02 AM9/19/22
to
On maandag 19 september 2022 09:46:41 CEST Oliver Sander wrote:
> I have a ThinkPad X1 Yoga (4th gen). It has an NFC device built in.
> The NFC device appears in the BIOS, and it is enabled there.
> However, I cannot see it from Debian at all. Neither lsusb nor
> lspci show anything ressembling an NFC device. I would gladly help
> to debug this, but I don't know what to do in such a situation.

What is needed is finding out which NFC chip(s/set) is being used in your
device. Assuming it is supported on Linux, it could be as simple as enabling a
kernel config option.

I'm guessing the device came initially with Windows and if you still have
that, it could be that it can tell you which NFC hardware is being used.
Another option is asking Lenovo directly.

You could also try "modprobe nfc" and see whether dmesg (f.e.) outputs
something which would give a clue as to the NFC hardware.
signature.asc

Diederik de Haas

unread,
Sep 19, 2022, 10:30:03 AM9/19/22
to
On maandag 19 september 2022 15:55:13 CEST Diederik de Haas wrote:
> What is needed is finding out which NFC chip(s/set) is being used in your
> device. Assuming it is supported on Linux, it could be as simple as enabling
> a kernel config option.

Right after sending that I found https://wiki.archlinux.org/title/
Lenovo_ThinkPad_X1_Yoga_(Gen_4)#NFC which points to
https://github.com/nfc-tools/libnfc/issues/455 and from that it seems highly
likely that the chip that is used is a NXP NCP300 and is likely/probably using
an I2C interface.

In drivers/nfc/nxp-nci/Kconfig there are 2 options:
- NFC_NXP_NCI which mentions NPC300 explicitly
- NFC_NXP_NCI_I2C which is needed when an I2C interface is used.

If you know how to build a Debian kernel, you can add those 2 options and
verify whether that indeed makes your NFC device available (and working).
signature.asc

Diederik de Haas

unread,
Sep 21, 2022, 4:40:03 AM9/21/22
to
Hi Oliver,

On Monday, 19 September 2022 16:17:28 CEST Diederik de Haas wrote:
> On maandag 19 september 2022 15:55:13 CEST Diederik de Haas wrote:
> > What is needed is finding out which NFC chip(s/set) is being used in your
> > device. Assuming it is supported on Linux, it could be as simple as
> > enabling a kernel config option.
>
> In drivers/nfc/nxp-nci/Kconfig there are 2 options:
> - NFC_NXP_NCI which mentions NPC300 explicitly
> - NFC_NXP_NCI_I2C which is needed when an I2C interface is used.
>
> If you know how to build a Debian kernel, you can add those 2 options and
> verify whether that indeed makes your NFC device available (and working).

I have a Thinkpad (but an X1 4th gen) and found that I apparently also have an
NFC chip.

https://salsa.debian.org/diederik/linux/-/tree/enable-nfc-bug-1020276 contains
the branch I made to enable it. Turns out that NFC_NCI is needed as well.

Booting into the kernel built with those options and I did see various nxp
modules being loaded and it also showed up in dmesg.
The output of `lspci` and `lsusb` didn't change however.
signature.asc

Oliver Sander

unread,
Sep 21, 2022, 2:10:03 PM9/21/22
to
Thanks Mark,

I worked my way through these build instruction and got successfully to Step 15:
There, I don't know to do. What is my target platform? Is it "custom"?
If so, what are the correct values to set?

I also wonder whether that part is optional. In 8./9. I make and install
the software. Then I modify the code (in 15.) and make/install again (16./17.)
That's a bit confusing.

Running the demo after the first make/install also doesn't work:

~/linux_libnfc-nci(master)> sudo nfcDemoApp
nfcDemoApp: error while loading shared libraries: libnfc_nci_linux-1.so.0: cannot open shared object file: No such file or directory
~/linux_libnfc-nci(master)> echo $LD_LIBRARY_PATH
/usr/local/lib/
~/linux_libnfc-nci(master)> ls $LD_LIBRARY_PATH
libnfc_nci_linux-1.so.0 libnfc_nci_linux.la pkgconfig python3.10 python3.9
libnfc_nci_linux-1.so.0.0.0 libnfc_nci_linux.so python2.7 python3.8

That may be me doing something stupid, though.

Debian Bug Tracking System

unread,
Sep 27, 2022, 2:10:03 PM9/27/22
to
Your message dated Tue, 27 Sep 2022 18:00:09 +0000
with message-id <E1odEsL-...@fasolo.debian.org>
and subject line Bug#1020276: fixed in linux 6.0~rc7-1~exp1
has caused the Debian Bug report #1020276,
regarding linux-image-5.19.0-1-amd64: NFC device not detected
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


--
1020276: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020276
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
0 new messages