File: thinkpad.4

package info (click to toggle)
thinkpad 5.8-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 604 kB
  • ctags: 1,459
  • sloc: ansic: 5,985; makefile: 226; sh: 179; asm: 44; sed: 22
file content (129 lines) | stat: -rw-r--r-- 2,664 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
.\"  -*- nroff -*-
.\"
.\" thinkpad.4
.\"
.TH THINKPAD 4 "7 March 2002" "THINKPAD" "THINKPAD"
.SH NAME
thinkpad \- device driver modules for IBM ThinkPad laptops

.SH SYNOPSIS
.B insmod thinkpad
.RB [ enable_smapi=
.IR n ]
.RB [ enable_superio=
.IR n ]
.RB [ enable_rtcmosram=
.IR n ]
.RB [ enable_thinkpadpm=
.IR n ]
.br
.B insmod smapi
.br
.B insmod superio
.br
.B insmod rtcmosram
.br
.B insmod thinkpadpm

.SH DESCRIPTION 
.LP
.B thinkpad,
.B smapi,
.B superio,
.B rtcmosram
and
.B thinkpadpm
are device drivers for certain ThinkPad components in the form of
loadable kernel modules.

.LP
The
.B thinkpad
driver merely loads the other driver modules as needed.  It also
provides access to the other drivers on non-devfs systems.
The
.B smapi
driver is the interface to the IBM System Management Application Program
Interface (SMAPI) BIOS found in some ThinkPads.  The
.B superio
driver controls the Super I/O chip.  The
.B rtcmosram
driver provides access to the RT/CMOS nonvolatile RAM.  The
.B thinkpadpm
driver makes available certain power management functions.

Each module adds an entry under /proc/driver/thinkpad
named like itself which contains some information about itself.

.SH PARAMETERS
The
.B thinkpad
module takes the following parameters.

.TP
.BI enable_smapi= n
Disable (0) or enable (1) use of the
.B smapi
module
.TP
.BI enable_superio= n
Disable (0) or enable (1) use of the
.B superio
module
.TP
.BI enable_rtcmosram= n
Disable (0) or enable (1) use of the
.B rtcmosram
module
.TP
.BI enable_thinkpadpm= n
Disable (0) or enable (1) use of the
.B thinkpadpm
module

.SH SECURITY
.LP
The user requires write permission on the device file
in order to change settings or to "sedate" the machine.

.SH FILES
.TP
.I /proc/driver/thinkpad
Files containing information about the drivers are in this directory.
.TP
.I /dev/thinkpad
This is a directory containing the following special device files:
.TP
.I /dev/thinkpad/thinkpad
Special device file (char, major 10, minor 170) through which ThinkPad devices
are controlled
.TP
.I /dev/thinkpad/smapi
Special device file through which the SMAPI BIOS
may be accessed
.TP
.I /dev/thinkpad/superio
Special device file through which the Super I/O
chip may be controlled
.TP
.I /dev/thinkpad/rtcmosram
Special device file through which the RT CMOS RAM
chip may be controlled
.TP
.I /dev/thinkpad/thinkpadpm
Special device file through which certain ThinkPad
power management actions may be performed

.SH BUGS
.LP
None known.

.SH AUTHOR
.LP
The device drivers were written by Thomas Hood.
.br
This page was written by Thomas Hood.

.SH "SEE ALSO"
.\" Always quote multiple words for .SH
.BR tpctl (8)