- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
After installing Gentoo on my Alienware I can see that there're 2 PCI devices which has no loaded modules.
I can check that there's no module for the devices with the following command:
lspci | cut -f 1 -d' ' | awk '{"find /sys | grep drivers.*"$1" | line" | getline RET; if (RET) {print RET} else {print "No driver found for device: #"$1}}' | sed 's/.*drivers\///g' | sed 's/\//:#/g' | sort -Vur | column -t -s '#'
Which will output something like that:
xhci_hcd: 0000:00:14.0
snd_hda_intel: 0000:00:1f.3
pcieport: 0000:00:1d.0
pcieport: 0000:00:1c.7
pcieport: 0000:00:1c.6
pcieport: 0000:00:1c.4
pcieport: 0000:00:1c.0
nvme: 0000:02:00.0
nvidia: 0000:01:00.0
mei_me: 0000:00:16.0
intel_pch_thermal: 0000:00:14.2
intel-lpss: 0000:00:15.1
intel-lpss: 0000:00:15.0
i915: 0000:00:02.0
i801_smbus: 0000:00:1f.4
ath10k_pci: 0000:04:00.0
alx: 0000:03:00.0
ahci: 0000:00:17.0
No driver found for device: 00:1f.2
No driver found for device: 00:1f.0
So the addresses 00:1f.0 and 00:1f.2 has no loaded modules. The devices are:
00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-LP LPC Controller [8086:9d48] (rev 21)
Subsystem: Dell Sunrise Point-LP LPC Controller [1028:0707]
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
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21)
Subsystem: Dell Sunrise Point-LP PMC [1028:0707]
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-
Region 0: Memory at dd12c000 (32-bit, non-prefetchable) [disabled] [size=16K]
The Memory Controller Sunrise Point-LP PMC is supposed be handled by the intel_pmc_core module, but after the module load the device still hasn't a related module.
By the other hand, I can't find which kernel module should be loaded for the ISA Bridge Sunrise Point-LP LPC device to work.
Which kernel module should be loaded for ISA Bridge Sunrise Point-LP LPC device to work? Is it possible that the Memory Controller Sunrise Point-LP PMC (which should be handled by intel_pmc_core) is not used because the ISA Bridge Sunrise Point-LP LPC is not working (its module is not loaded)?
Thank you for your time.
PD: sorry for my bad english.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page