On Sun, Jan 23, 2011 at 10:08 AM,  <meino.cra...@gmx.de> wrote:
>
> Hi,
>
> when doing as root
>
>    lspci -vk
>
> I get all pci devices and "bus inhabitants" listed.
> Additionally there are often two lines added to each
> device saying similiar things like:
>
>        Kernel driver in use: >XYZ>
>        Kernel modules: <XYZ>
>
> and there other devices do not have similiar entries.
>
> My question is: How can I distinguish devices/entities,
> which do not need any driver to work and those, which
> need a driver but in the current setup the driver wasn't
> compiled in/compiled as module?
>
> Thank you very much in advance for any help!
> Best regards,
> mcc

Devices that need a driver are listed as 'Kernel driver in use:'
whether the driver is compiled in or not.

Devices that have their driver compiled in do not have the line
'Kernel modules:'

Devices that have neither line are controlled by the kernel but don't
need anything from the driver section.

I suppose there is the possibility that lspci could find a PCI device
which hasn't had a driver selected as module or builtin and then not
show anything. In this case I expect that the device wouldn't
function.

Hope this helps,
Mark

Reply via email to