Chameleon

Chameleon Commit Details

Date:2011-07-09 22:39:56 (12 years 9 months ago)
Author:armel cadet-petit
Commit:1139
Parents: 1138
Message:doc update
Changes:
M/branches/cparm/doc/ModuleHelp.txt

File differences

branches/cparm/doc/ModuleHelp.txt
9494
9595
9696
97
98
99
100
101
102
97103
98
99
100104
101105
102106
......
111115
112116
113117
114
115
116
117
118
119
120
121
122
118
123119
124120
125121
......
153149
154150
155151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
156167
157168
158169
......
197208
198209
199210
200
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
bios bus ratio, set this value allow CPUfreq to
fix some cosmetic issues.
AcpiCodec module:
------------------
IMPORTANT NOTE: 1- with AcpiCodec all aml files must be placed in /Extra/Acpi/, alternate or overridden path is no longer supported
2- the name of the aml file(s) is not important anymore but it must contain the extention .aml, for example let suppose that you have 3 aml files: dsdt.aml, ssdt-0.aml and ssdt-1.aml
you can rename your dsdt file into blabla.aml, and rename your ssdt files into blablabla.aml and blablablabla.aml, acpicodec will auto-magically detect those files as 2 ssdt and one dsdt
Acpipatcher module:
------------------
EnableAcpiModule=Yes|NoFully enable/disable the Acpipatcher module (Enabled by default, if the module is installed)
RestartFix=Yes|NoEnable/Disable internal restart fix patch(Enabled by default, only available for intel platform).
ACPIDropTables=<dict>drop acpi table(s) method (can drop any unwanted tables), see usage below.
C-States=<dict>C-States fine tuning method, see usage below(GenerateCStates=Yes is needed).
DSDT=<file> Use an alternate DSDT.aml file,
(default path: /DSDT.aml Extra/DSDT.aml,
bt(0,0)/Extra/DSDT.aml).
quickSSDTsearch=Yes|No If Yes, Acpipatcher will not search ssdt-(x+1).aml
if ssdt-x.aml do not exist,
(eg. if ssdt-0.aml do not exist,
Acpipather will not search ssdt-1.aml)(Enabled by default).
UpdateACPI=Yes|No Enable/Disable ACPI version update(Disabled by default).
MaxBusRatio=<n>(was BusRatio) Set the current Bus Ratio to n,
<key>Transition Latency</key>
<string>10</string>
</dict>
<key>1</key> // the pss status (must be expressed in Base 10)
.
.
.
<dict/>
<key>2</key> // the pss status (must be expressed in Base 10)
.
.
.
<dict/>
<key>X</key> // the pss status (must be expressed in Base 10)
.
.
.
<dict/>
<key>Base</key>
<string>10</string> // must always be expressed in Base 10
<key>Mode</key>
<string></string> //drop XXXX table (if exist)
<key>YYYY</key>
<string>No</string> //do not drop YYYY table (if exist)
</dict>
</dict>
Acpipatcher module:
------------------
EnableAcpiModule=Yes|NoFully enable/disable the Acpipatcher module (Enabled by default, if the module is installed)
RestartFix=Yes|NoEnable/Disable internal restart fix patch(Enabled by default, only available for intel platform).
EnableSpeedStep=Yes|NoEnable/Disable GenerateCStates & GeneratePStates (Disabled by default).
GeneratePStates=Yes|NoEnable/Disable Generate P-states SSDT table (Disabled by default).
GenerateCStates=Yes|NoEnable/Disable Generate C-states SSDT table (Disabled by default).
EnableC4State=Yes|NoEnable C4 state in C-states SSDT table, GenerateCStates=Yes is needed (Disabled by default).
P-States=<dict>P-States fine tuning method, see usage below(GeneratePStates=Yes is needed).
ACPIDropTables=<dict>drop acpi table(s) method (can drop any unwanted tables), see usage below.
C-States=<dict>C-States fine tuning method, see usage below(GenerateCStates=Yes is needed).
DSDT=<file> Use an alternate DSDT.aml file,
(default path: /DSDT.aml Extra/DSDT.aml,
bt(0,0)/Extra/DSDT.aml).
quickSSDTsearch=Yes|No If Yes, Acpipatcher will not search ssdt-(x+1).aml
if ssdt-x.aml do not exist,
(eg. if ssdt-0.aml do not exist,
Acpipather will not search ssdt-1.aml)(Enabled by default).
UpdateACPI=Yes|No Enable/Disable ACPI version update(Disabled by default).
MaxBusRatio=<n>(was BusRatio) Set the current Bus Ratio to n,
n must be a multiple of 10,
(eg. if you want to set a bus ratio to 8.5, n will be
8.5*10=85),
if n = 0, MaxBusRatio = Disable,
if set, Acpipatcher will drop every P-states with
a bus ratio higher than n.
MinBusRatio=<n>Set the Minimum Bus Ratio to n,
n must be a multiple of 10,
(eg. if you want to set the bus ratio to 8.5, n will be
8.5*10=85), if set Acpipatcher will drop every
P-states with a bus ratio lower than n,
if n = 0, MinBusRatio = Disable.
P-States usage e.g: same as acpicodec
C-States usage e.g: same as acpicodec
ACPIDropTables usage e.g: same as acpicodec

Archive Download the corresponding diff file

Revision: 1139