New id: HP Mobile Data Protection Sensor
[pnputils] / lspnp.man
1 .\" Copyright (C) 1999 David A. Hinds -- dahinds@users.sourceforge.net
2 .\" (c) Copyright 2006 Hewlett-Packard Development Company, L.P.
3 .\"     Bjorn Helgaas <bjorn.helgaas@hp.com>
4 .\"
5 .TH lspnp 8 "@TODAY@" "@VERSION@" "Linux Plug and Play Utilities"
6 .SH NAME
7 lspnp \- list Plug and Play BIOS device nodes and resources
8 .SH SYNOPSIS
9 .B lspnp
10 .RB [ -b ]
11 .RB [ -v [ v ]]
12 .RI [ "device ..." ]
13 .SH DESCRIPTION
14 This utility presents a formatted interpretation of the contents of the
15 .I /sys/bus/pnp/devices
16 or
17 .I /proc/bus/pnp
18 tree.  The default output is a list of Plug and Play device node
19 names, product identifiers, and descriptions.  Verbose output
20 .RB ( -v )
21 includes resource allocations (IO ports, memory, interrupts, and DMA 
22 channels) for each device.  Very verbose output
23 .RB ( -vv )
24 includes lists of possible resources, various configuration flags, and
25 product identifiers for compatible devices.
26 .PP
27 The output can be limited to one or more specific device nodes by
28 specifying their node names on the command line.  By
29 default, current (dynamic) device configuration information is
30 displayed; with the
31 .B -b
32 option, the boot (static) configuration is shown.
33 .SH OPTIONS
34 .TP
35 .B \-b
36 Boot mode: read device resource information that will be used at next
37 boot (as opposed to current resource info).  This is supported only on
38 kernels that provide the old
39 .I /proc/bus/pnp
40 interface.
41 .TP
42 .B \-v
43 Selects more verbose output.  Can be used more than once.
44 .SH FILES
45 .TP \w'/usr/share/pnp.ids\ \ \ \ |\|'u
46 /usr/share/misc/pnp.ids
47 A database of known Plug and Play device ID's.
48 .TP
49 /sys/bus/pnp/devices/...
50 The kernel interface for Plug and Play BIOS device services.
51 .TP
52 /proc/bus/pnp/...
53 The old kernel interface for Plug and Play BIOS device services.
54 .SH AUTHORS
55 David Hinds \- dahinds@users.sourceforge.net
56 .br
57 Bjorn Helgaas \- bjorn.helgaas@hp.com
58 .SH "SEE ALSO"
59 setpnp(8)