question about lspci -v doesn't show for some devices its drivers.
Hello everybody, first of all, i am spanish so, sorry for my english.
My question is, that in some devices, when i do lspci -v, doesn't show the kernel drivers. An example: $ lspci -v 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 741/741GX/M741 Host (rev 03) Subsystem: ASRock Incorporation Device 0741 Flags: bus master, medium devsel, latency 0 Memory at d0000000 (32-bit, non-prefetchable) [size=64M] Capabilities: <access denied> Kernel driver in use: agpgart-sis 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, fast devsel, latency 32 Bus: primary=00, secondary=01, subordinate=02, sec-latency=32 Memory behind bridge: cdd00000-cfefffff Prefetchable memory behind bridge: bda00000-cdbfffff 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25) Flags: bus master, medium devsel, latency 0 00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller Flags: medium devsel I/O ports at 0c00 [size=32] 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master]) Subsystem: ASRock Incorporation Device 5513 Flags: bus master, medium devsel, latency 128 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1] I/O ports at ff00 [size=16] Kernel driver in use: pata_sis 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0) Subsystem: ASRock Incorporation Device 7012 Flags: bus master, medium devsel, latency 32, IRQ 18 I/O ports at dc00 [size=256] I/O ports at d800 [size=128] Capabilities: <access denied> Kernel driver in use: Intel ICH 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: ASRock Incorporation Device 7001 Flags: bus master, medium devsel, latency 32, IRQ 20 Memory at cfffd000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI]) Subsystem: ASRock Incorporation Device 7001 Flags: bus master, medium devsel, latency 32, IRQ 21 Memory at cfffe000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI]) Subsystem: ASRock Incorporation Device 7002 Flags: bus master, medium devsel, latency 32, IRQ 23 Memory at cffff000 (32-bit, non-prefetchable) [size=4K] Capabilities: <access denied> Kernel driver in use: ehci_hcd 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90) Subsystem: ASRock Incorporation Device 0900 Flags: bus master, medium devsel, latency 32, IRQ 19 I/O ports at d400 [size=256] Memory at cfffc000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 30000000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: sis900 01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2) (prog-if 00 [VGA controller]) Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 16 Memory at ce000000 (32-bit, non-prefetchable) [size=16M] Memory at c0000000 (32-bit, prefetchable) [size=128M] [virtual] Expansion ROM at cfef0000 [disabled] [size=64K] Capabilities: <access denied> Kernel driver in use: nvidia For device 00:01.0 doesn't show the kernel driver and the same for 00:02.0, 00:02.1, while for the rest the comand show its driver. Searching in google i found that somebody has shpchp driver for device 00:01.0. Why does this information isn't showed to me? All this is because i want to compile the kernel and i need to know the drivers. Thanks in advance. |
Those parts are not really what lspci is for. Lspci does show them but they are part of the motherboard and not an add on components of the pci buss.
lshw, lspci -vvv may lead you to some answers. I suspect it is how the motherboard works with linux and they would be part of a hardware chipset driver. No one just adds to the motherboard like one adds to a pci buss. So there is no need to add in and out from the system as such. |
OK, thanks for the information
|
Thanks for the reply.
Keep checking on that in case I am wrong. If happy mark the solved box. |
All times are GMT -5. The time now is 05:45 AM. |