Attachment 'DSDT.asl.diff'
Download 1 --- /boot/DSDT-orig.asl 2015-01-09 15:56:43.510900242 -0500
2 +++ /boot/DSDT.asl 2015-01-09 16:03:09.951871928 -0500
3 @@ -1,9 +1,189 @@
4 /*
5 + RSD PTR: OEM=HPQOEM, ACPI_Rev=2.0x (2)
6 + XSDT=0xbfbfe120, length=36, cksum=93
7 + */
8 +/*
9 + XSDT: Length=148, Revision=1, Checksum=254,
10 + OEMID=HPQOEM, OEM Table ID=SLIC-MPC, OEM Revision=0x1,
11 + Creator ID=HP, Creator Revision=0x1000013
12 + Entries={ 0xbfbfc000, 0xbfbfd000, 0xbfbfb000, 0xbfbfa000, 0xbfbf9000, 0xbfbf8000, 0xbfbe7000, 0xbfbe6000, 0xbfbe5000, 0xbfbe4000, 0xbfbe2000, 0xbfbe1000, 0xbfbe0000, 0xbfbde000 }
13 + */
14 +/*
15 + FACP: Length=268, Revision=5, Checksum=96,
16 + OEMID=HPQOEM, OEM Table ID=SLIC-MPC, OEM Revision=0x1,
17 + Creator ID=HP, Creator Revision=0x40000
18 + FACS=0xbfb7a000, DSDT=0xbfbe8000
19 + INT_MODEL=PIC
20 + Preferred_PM_Profile=Mobile (2)
21 + SCI_INT=9
22 + SMI_CMD=0xb0, ACPI_ENABLE=0xa0, ACPI_DISABLE=0xa1, S4BIOS_REQ=0x0
23 + PSTATE_CNT=0x0
24 + PM1a_EVT_BLK=0x400-0x403
25 + PM1a_CNT_BLK=0x404-0x405
26 + PM2_CNT_BLK=0x800-0x800
27 + PM_TMR_BLK=0x408-0x40b
28 + GPE0_BLK=0x420-0x427
29 + P_LVL2_LAT=101 us, P_LVL3_LAT=1001 us
30 + FLUSH_SIZE=0, FLUSH_STRIDE=0
31 + DUTY_OFFSET=1, DUTY_WIDTH=3
32 + DAY_ALRM=13, MON_ALRM=0, CENTURY=0
33 + IAPC_BOOT_ARCH={LEGACY_DEVICES,8042}
34 + Flags={WBINVD,C1_SUPPORTED,SLEEP_BUTTON,S4_RTC_WAKE,32BIT_TIMER,RESET_REGISTER,PLATFORM_CLOCK}
35 + RESET_REG=0xb0:0[8] (IO), RESET_VALUE=0xfb
36 + */
37 +/*
38 + FACS: Length=64, HwSig=0x9d4e42e6, Firm_Wake_Vec=0x00000000
39 + Global_Lock=
40 + Flags=
41 + Version=2
42 + */
43 +/*
44 + DSDT: Length=64629, Revision=1, Checksum=64,
45 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0xf0000000,
46 + Creator ID=ACPI, Creator Revision=0x40000
47 + */
48 +/*
49 + UEFI: Length=566, Revision=1, Checksum=175,
50 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
51 + Creator ID=HP, Creator Revision=0x40000
52 + */
53 +/*
54 + HPET: Length=56, Revision=1, Checksum=107,
55 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
56 + Creator ID=HP, Creator Revision=0x40000
57 + HPET Number=0
58 + ADDR=0xfed00000:0[0] (Memory) HW Rev=0x10
59 + Comparators=2
60 + Counter Size=0
61 + Legacy IRQ routing capable={TRUE}
62 + PCI Vendor ID=0x1022
63 + Minimal Tick=128
64 + */
65 +/*
66 + APIC: Length=132, Revision=3, Checksum=164,
67 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
68 + Creator ID=HP, Creator Revision=0x40000
69 + Local APIC ADDR=0xfee00000
70 + Flags={PC-AT}
71 +
72 + Type=Local APIC
73 + ACPI CPU=0
74 + Flags={ENABLED}
75 + APIC ID=16
76 +
77 + Type=Local APIC
78 + ACPI CPU=1
79 + Flags={ENABLED}
80 + APIC ID=17
81 +
82 + Type=Local APIC
83 + ACPI CPU=2
84 + Flags={ENABLED}
85 + APIC ID=18
86 +
87 + Type=Local APIC
88 + ACPI CPU=3
89 + Flags={ENABLED}
90 + APIC ID=19
91 +
92 + Type=IO APIC
93 + APIC ID=4
94 + INT BASE=0
95 + ADDR=0x00000000fec00000
96 +
97 + Type=INT Override
98 + BUS=0
99 + IRQ=0
100 + INTR=2
101 + Flags={Polarity=conforming, Trigger=conforming}
102 +
103 + Type=INT Override
104 + BUS=0
105 + IRQ=9
106 + INTR=9
107 + Flags={Polarity=active-lo, Trigger=level}
108 +
109 + Type=Local APIC NMI
110 + ACPI CPU=0
111 + LINT Pin=1
112 + Flags={Polarity=active-hi, Trigger=edge}
113 +
114 + Type=Local APIC NMI
115 + ACPI CPU=1
116 + LINT Pin=1
117 + Flags={Polarity=active-hi, Trigger=edge}
118 +
119 + Type=Local APIC NMI
120 + ACPI CPU=2
121 + LINT Pin=1
122 + Flags={Polarity=active-hi, Trigger=edge}
123 +
124 + Type=Local APIC NMI
125 + ACPI CPU=3
126 + LINT Pin=1
127 + Flags={Polarity=active-hi, Trigger=edge}
128 + */
129 +/*
130 + MCFG: Length=60, Revision=1, Checksum=86,
131 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
132 + Creator ID=HP, Creator Revision=0x40000
133 +
134 + Base Address=0x00000000f8000000
135 + Segment Group=0x0000
136 + Start Bus=0
137 + End Bus=63
138 + */
139 +/*
140 + ASF!: Length=165, Revision=32, Checksum=142,
141 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
142 + Creator ID=HP, Creator Revision=0x40000
143 + */
144 +/*
145 + BOOT: Length=40, Revision=1, Checksum=70,
146 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
147 + Creator ID=HP, Creator Revision=0x40000
148 + */
149 +/*
150 + SPCR: Length=80, Revision=1, Checksum=78,
151 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
152 + Creator ID=HP, Creator Revision=0x40000
153 + */
154 +/*
155 + WDRT: Length=71, Revision=1, Checksum=187,
156 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x0,
157 + Creator ID=HP, Creator Revision=0x40000
158 + */
159 +/*
160 + WDAT: Length=428, Revision=1, Checksum=57,
161 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
162 + Creator ID=HP, Creator Revision=0x40000
163 + */
164 +/*
165 + FPDT: Length=68, Revision=1, Checksum=41,
166 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
167 + Creator ID=HP, Creator Revision=0x40000
168 + */
169 +/*
170 + MSDM: Length=85, Revision=3, Checksum=182,
171 + OEMID=HPQOEM, OEM Table ID=SLIC-MPC, OEM Revision=0x1,
172 + Creator ID=HP, Creator Revision=0x40000
173 + */
174 +/*
175 + SSDT: Length=2552, Revision=1, Checksum=162,
176 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
177 + Creator ID=ACPI, Creator Revision=0x40000
178 + */
179 +/*
180 + SSDT: Length=7884, Revision=2, Checksum=153,
181 + OEMID=HPQOEM, OEM Table ID=18DE, OEM Revision=0x1,
182 + Creator ID=ACPI, Creator Revision=0x40000
183 + */
184 +/*
185 * Intel ACPI Component Architecture
186 * AML Disassembler version 20130725-64
187 * Copyright (c) 2000 - 2013 Intel Corporation
188 *
189 - * Disassembly of /tmp/acpidump.4MJnOY, Thu Aug 22 17:42:39 2013
190 + * Disassembly of /tmp/acpidump.SXZfLq, Thu Aug 8 22:32:03 2013
191 *
192 * Original Table Header:
193 * Signature "DSDT"
194 @@ -495,7 +675,7 @@
195 PDDN, 8
196 }
197
198 - Method (SCMP, 2, NotSerialized)
199 + Method (SCMP, 2, Serialized)
200 {
201 Name (STG1, Buffer (0x50) {})
202 Name (STG2, Buffer (0x50) {})
203 @@ -1061,7 +1241,7 @@
204 }
205 }
206
207 - Method (_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep
208 + Method (_PTS, 1, Serialized) // _PTS: Prepare To Sleep
209 {
210 SPTS (Arg0)
211 If (LEqual (Arg0, One))
212 @@ -2172,7 +2352,7 @@
213 Store (Arg0, DOSA)
214 }
215
216 - Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices
217 + Method (_DOD, 0, Serialized) // _DOD: Display Output Devices
218 {
219 Name (DODL, Package (0x05)
220 {
221 @@ -2351,6 +2531,10 @@
222 0x64
223 })
224 }
225 + Method (_BQC, 0, NotSerialized)
226 + {
227 + Return (BCMV)
228 + }
229
230 Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method
231 {
232 @@ -2441,6 +2625,11 @@
233 }
234 }
235
236 + Method (_DCS, 0, NotSerialized)
237 + {
238 + Return (0x1F)
239 + }
240 +
241 Method (BRAJ, 0, NotSerialized)
242 {
243 If (^^^LPC0.EC0.BRUP)
244 @@ -2634,7 +2823,7 @@
245 Return (ATIB)
246 }
247
248 - Method (AF03, 2, NotSerialized)
249 + Method (AF03, 2, Serialized)
250 {
251 CreateWordField (ATIB, Zero, SSZE)
252 CreateWordField (ATIB, 0x02, SSDP)
253 @@ -3006,7 +3195,7 @@
254 Return (ATPB)
255 }
256
257 - Method (PX02, 1, NotSerialized)
258 + Method (PX02, 1, Serialized)
259 {
260 CreateWordField (ATPB, Zero, SSZE)
261 CreateByteField (ATPB, 0x02, PWST)
262 @@ -3663,7 +3852,7 @@
263 Return (Local3)
264 }
265
266 - Method (XPPR, 1, NotSerialized)
267 + Method (XPPR, 1, Serialized)
268 {
269 Name (HPOK, Zero)
270 Store (Zero, HPOK)
271 @@ -3780,7 +3969,7 @@
272 Store (Arg0, DOSA)
273 }
274
275 - Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices
276 + Method (_DOD, 0, Serialized) // _DOD: Display Output Devices
277 {
278 Name (DODL, Package (0x05)
279 {
280 @@ -4247,7 +4436,7 @@
281 Return (ATIB)
282 }
283
284 - Method (AF03, 2, NotSerialized)
285 + Method (AF03, 2, Serialized)
286 {
287 CreateWordField (ATIB, Zero, SSZE)
288 CreateWordField (ATIB, 0x02, SSDP)
289 @@ -4764,7 +4953,7 @@
290 Return (Local3)
291 }
292
293 - Method (XPPR, 1, NotSerialized)
294 + Method (XPPR, 1, Serialized)
295 {
296 Name (HPOK, Zero)
297 Store (Zero, HPOK)
298 @@ -5102,7 +5291,7 @@
299 Return (Local3)
300 }
301
302 - Method (XPPR, 1, NotSerialized)
303 + Method (XPPR, 1, Serialized)
304 {
305 Name (HPOK, Zero)
306 Store (Zero, HPOK)
307 @@ -5231,7 +5420,7 @@
308 Return (One)
309 }
310
311 - Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
312 + Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
313 {
314 Name (BUF0, ResourceTemplate ()
315 {
316 @@ -7887,7 +8076,7 @@
317 One))))
318 }
319
320 - Method (GTM, 1, NotSerialized)
321 + Method (GTM, 1, Serialized)
322 {
323 CreateByteField (Arg0, Zero, PIT1)
324 CreateByteField (Arg0, One, PIT0)
325 @@ -7944,7 +8133,7 @@
326 Return (BUF)
327 }
328
329 - Method (STM, 3, NotSerialized)
330 + Method (STM, 3, Serialized)
331 {
332 CreateDWordField (Arg0, Zero, PIO0)
333 CreateDWordField (Arg0, 0x04, DMA0)
334 @@ -8004,7 +8193,7 @@
335 Return (BUF)
336 }
337
338 - Method (GTF, 2, NotSerialized)
339 + Method (GTF, 2, Serialized)
340 {
341 CreateByteField (Arg1, Zero, MDT1)
342 CreateByteField (Arg1, One, MDT0)
343 @@ -8060,7 +8249,7 @@
344 Device (PRID)
345 {
346 Name (_ADR, Zero) // _ADR: Address
347 - Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode
348 + Method (_GTM, 0, Serialized) // _GTM: Get Timing Mode
349 {
350 Name (BUF, Buffer (0x07)
351 {
352 @@ -8079,7 +8268,7 @@
353 Return (GTM (BUF))
354 }
355
356 - Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode
357 + Method (_STM, 3, Serialized) // _STM: Set Timing Mode
358 {
359 Name (BUF, Buffer (0x07)
360 {
361 @@ -8101,7 +8290,7 @@
362 Device (P_D0)
363 {
364 Name (_ADR, Zero) // _ADR: Address
365 - Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
366 + Method (_GTF, 0, Serialized) // _GTF: Get Task File
367 {
368 Name (BUF, Buffer (0x05)
369 {
370 @@ -8122,7 +8311,7 @@
371 Device (P_D1)
372 {
373 Name (_ADR, One) // _ADR: Address
374 - Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
375 + Method (_GTF, 0, Serialized) // _GTF: Get Task File
376 {
377 Name (BUF, Buffer (0x05)
378 {
379 @@ -8144,7 +8333,7 @@
380 Device (SECD)
381 {
382 Name (_ADR, One) // _ADR: Address
383 - Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode
384 + Method (_GTM, 0, Serialized) // _GTM: Get Timing Mode
385 {
386 Name (BUF, Buffer (0x07)
387 {
388 @@ -8163,7 +8352,7 @@
389 Return (GTM (BUF))
390 }
391
392 - Method (_STM, 3, NotSerialized) // _STM: Set Timing Mode
393 + Method (_STM, 3, Serialized) // _STM: Set Timing Mode
394 {
395 Name (BUF, Buffer (0x07)
396 {
397 @@ -8185,7 +8374,7 @@
398 Device (S_D0)
399 {
400 Name (_ADR, Zero) // _ADR: Address
401 - Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
402 + Method (_GTF, 0, Serialized) // _GTF: Get Task File
403 {
404 Name (BUF, Buffer (0x05)
405 {
406 @@ -8206,7 +8395,7 @@
407 Device (S_D1)
408 {
409 Name (_ADR, One) // _ADR: Address
410 - Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
411 + Method (_GTF, 0, Serialized) // _GTF: Get Task File
412 {
413 Name (BUF, Buffer (0x05)
414 {
415 @@ -9510,20 +9699,20 @@
416
417 Method (RDCF, 2, Serialized)
418 {
419 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
420 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
421 Store ("RDCF", Debug)
422 Store (Arg0, Debug)
423 While (One)
424 {
425 - Store (Arg0, _T_0)
426 - If (LEqual (_T_0, 0x04))
427 + Store (Arg0, T_0)
428 + If (LEqual (T_0, 0x04))
429 {
430 Store (Zero, RTCC)
431 Return (GDKS ())
432 }
433 Else
434 {
435 - If (LEqual (_T_0, 0x07))
436 + If (LEqual (T_0, 0x07))
437 {
438 CreateByteField (Arg1, 0x10, GTDA)
439 Store (Zero, RTCC)
440 @@ -9531,21 +9720,21 @@
441 }
442 Else
443 {
444 - If (LEqual (_T_0, 0x08))
445 + If (LEqual (T_0, 0x08))
446 {
447 Store (Zero, RTCC)
448 Return (GBBT ())
449 }
450 Else
451 {
452 - If (LEqual (_T_0, 0x09))
453 + If (LEqual (T_0, 0x09))
454 {
455 Store (Zero, RTCC)
456 Return (GHKS ())
457 }
458 Else
459 {
460 - If (LEqual (_T_0, 0x0A))
461 + If (LEqual (T_0, 0x0A))
462 {
463 If (^^PCI0.LPC0.ECOK ())
464 {
465 @@ -9556,7 +9745,7 @@
466 }
467 Else
468 {
469 - If (LEqual (_T_0, 0x0C))
470 + If (LEqual (T_0, 0x0C))
471 {
472 If (^^PCI0.LPC0.ECOK ())
473 {
474 @@ -9567,7 +9756,7 @@
475 }
476 Else
477 {
478 - If (LEqual (_T_0, 0x0F))
479 + If (LEqual (T_0, 0x0F))
480 {
481 If (^^PCI0.LPC0.ECOK ())
482 {
483 @@ -9578,14 +9767,14 @@
484 }
485 Else
486 {
487 - If (LEqual (_T_0, 0x10))
488 + If (LEqual (T_0, 0x10))
489 {
490 Store (Zero, RTCC)
491 Return (GWSD ())
492 }
493 Else
494 {
495 - If (LEqual (_T_0, 0x1B))
496 + If (LEqual (T_0, 0x1B))
497 {
498 Store (Zero, RTCC)
499 If (LEqual (OSYS, 0x07DC))
500 @@ -9604,28 +9793,28 @@
501 }
502 Else
503 {
504 - If (LEqual (_T_0, 0x1D))
505 + If (LEqual (T_0, 0x1D))
506 {
507 Store (Zero, RTCC)
508 Return (GDLC ())
509 }
510 Else
511 {
512 - If (LEqual (_T_0, 0x0D))
513 + If (LEqual (T_0, 0x0D))
514 {
515 Store (Zero, RTCC)
516 Return (GFRT ())
517 }
518 Else
519 {
520 - If (LEqual (_T_0, 0x1E))
521 + If (LEqual (T_0, 0x1E))
522 {
523 Store (Zero, RTCC)
524 Return (GBUS ())
525 }
526 Else
527 {
528 - If (LEqual (_T_0, 0x28))
529 + If (LEqual (T_0, 0x28))
530 {
531 CreateDWordField (Arg1, 0x10, DDWD)
532 Store (Zero, RTCC)
533 @@ -9633,56 +9822,56 @@
534 }
535 Else
536 {
537 - If (LEqual (_T_0, 0x29))
538 + If (LEqual (T_0, 0x29))
539 {
540 Store (Zero, RTCC)
541 Return (GFCC ())
542 }
543 Else
544 {
545 - If (LEqual (_T_0, 0x2A))
546 + If (LEqual (T_0, 0x2A))
547 {
548 Store (Zero, RTCC)
549 Return (GPES ())
550 }
551 Else
552 {
553 - If (LEqual (_T_0, 0x2B))
554 + If (LEqual (T_0, 0x2B))
555 {
556 Store (Zero, RTCC)
557 Return (GBCO ())
558 }
559 Else
560 {
561 - If (LEqual (_T_0, 0x2C))
562 + If (LEqual (T_0, 0x2C))
563 {
564 Store (Zero, RTCC)
565 Return (GTCS ())
566 }
567 Else
568 {
569 - If (LEqual (_T_0, 0x2E))
570 + If (LEqual (T_0, 0x2E))
571 {
572 Store (Zero, RTCC)
573 Return (GHTP ())
574 }
575 Else
576 {
577 - If (LEqual (_T_0, 0x36))
578 + If (LEqual (T_0, 0x36))
579 {
580 Store (Zero, RTCC)
581 Return (GPST ())
582 }
583 Else
584 {
585 - If (LEqual (_T_0, 0x37))
586 + If (LEqual (T_0, 0x37))
587 {
588 Store (Zero, RTCC)
589 Return (GBCT ())
590 }
591 Else
592 {
593 - If (LEqual (_T_0, 0x38))
594 + If (LEqual (T_0, 0x38))
595 {
596 Store (Zero, RTCC)
597 Return (GBSW ())
598 @@ -9728,7 +9917,7 @@
599
600 Method (WRCF, 2, Serialized)
601 {
602 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
603 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
604 Store ("WRCF", Debug)
605 Store ("Cmd Type", Debug)
606 Store (Arg0, Debug)
607 @@ -9737,29 +9926,29 @@
608 CreateDWordField (Arg1, 0x10, DDWD)
609 While (One)
610 {
611 - Store (Arg0, _T_0)
612 - If (LEqual (_T_0, 0x09))
613 + Store (Arg0, T_0)
614 + If (LEqual (T_0, 0x09))
615 {
616 Store (Zero, RTCC)
617 Return (SHKS (DDWD))
618 }
619 Else
620 {
621 - If (LEqual (_T_0, 0x0A))
622 + If (LEqual (T_0, 0x0A))
623 {
624 Store (Zero, RTCC)
625 Return (SHKF (DDWD))
626 }
627 Else
628 {
629 - If (LEqual (_T_0, 0x0B))
630 + If (LEqual (T_0, 0x0B))
631 {
632 Store (Zero, RTCC)
633 Return (SHKS (DDWD))
634 }
635 Else
636 {
637 - If (LEqual (_T_0, 0x10))
638 + If (LEqual (T_0, 0x10))
639 {
640 CreateDWordField (Arg1, 0x10, DAB0)
641 CreateWordField (Arg1, 0x14, DAB1)
642 @@ -9769,7 +9958,7 @@
643 }
644 Else
645 {
646 - If (LEqual (_T_0, 0x1B))
647 + If (LEqual (T_0, 0x1B))
648 {
649 Store (Zero, RTCC)
650 If (LEqual (OSYS, 0x07DC))
651 @@ -9787,84 +9976,84 @@
652 }
653 Else
654 {
655 - If (LEqual (_T_0, 0x1D))
656 + If (LEqual (T_0, 0x1D))
657 {
658 Store (Zero, RTCC)
659 Return (SDLC (DDWD))
660 }
661 Else
662 {
663 - If (LEqual (_T_0, 0x1E))
664 + If (LEqual (T_0, 0x1E))
665 {
666 Store (Zero, RTCC)
667 Return (SBUS (DDWD))
668 }
669 Else
670 {
671 - If (LEqual (_T_0, 0x1F))
672 + If (LEqual (T_0, 0x1F))
673 {
674 Store (Zero, RTCC)
675 Return (SBCR (DDWD))
676 }
677 Else
678 {
679 - If (LEqual (_T_0, 0x27))
680 + If (LEqual (T_0, 0x27))
681 {
682 Store (Zero, RTCC)
683 Return (0xFF)
684 }
685 Else
686 {
687 - If (LEqual (_T_0, 0x28))
688 + If (LEqual (T_0, 0x28))
689 {
690 Store (Zero, RTCC)
691 Return (STDC (DDWD))
692 }
693 Else
694 {
695 - If (LEqual (_T_0, 0x29))
696 + If (LEqual (T_0, 0x29))
697 {
698 Store (Zero, RTCC)
699 Return (SFCC (DDWD))
700 }
701 Else
702 {
703 - If (LEqual (_T_0, 0x2A))
704 + If (LEqual (T_0, 0x2A))
705 {
706 Store (Zero, RTCC)
707 Return (SPES (DDWD))
708 }
709 Else
710 {
711 - If (LEqual (_T_0, 0x2B))
712 + If (LEqual (T_0, 0x2B))
713 {
714 Store (Zero, RTCC)
715 Return (SBCO (DDWD))
716 }
717 Else
718 {
719 - If (LEqual (_T_0, 0x2C))
720 + If (LEqual (T_0, 0x2C))
721 {
722 Store (Zero, RTCC)
723 Return (STCS (DDWD))
724 }
725 Else
726 {
727 - If (LEqual (_T_0, 0x36))
728 + If (LEqual (T_0, 0x36))
729 {
730 Store (Zero, RTCC)
731 Return (SPST (Arg1))
732 }
733 Else
734 {
735 - If (LEqual (_T_0, 0x37))
736 + If (LEqual (T_0, 0x37))
737 {
738 Store (Zero, RTCC)
739 Return (SBCT (Arg1))
740 }
741 Else
742 {
743 - If (LEqual (_T_0, 0x38))
744 + If (LEqual (T_0, 0x38))
745 {
746 Store (Zero, RTCC)
747 Return (SBSW (Arg1))
748 @@ -9926,7 +10115,7 @@
749 }
750
751 Mutex (BTMX, 0x00)
752 - Method (BATT, 1, NotSerialized)
753 + Method (BATT, 1, Serialized)
754 {
755 Store ("Get Battery Information-----", Debug)
756 If (LNotEqual (Arg0, Zero))
757 @@ -10316,7 +10505,7 @@
758
759 Method (SWDS, 1, Serialized)
760 {
761 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
762 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
763 Store (One, WMIE)
764 Store (Zero, Local0)
765 Store (Zero, Local1)
766 @@ -10325,36 +10514,36 @@
767 Store (One, WMIR)
768 While (One)
769 {
770 - Store (And (Arg0, Ones), _T_0)
771 - If (LEqual (_T_0, 0x01000001))
772 + Store (And (Arg0, Ones), T_0)
773 + If (LEqual (T_0, 0x01000001))
774 {
775 Store (One, GP57)
776 Store (One, WLAN)
777 }
778 Else
779 {
780 - If (LEqual (_T_0, One))
781 + If (LEqual (T_0, One))
782 {
783 Store (Zero, GP57)
784 Store (Zero, WLAN)
785 }
786 Else
787 {
788 - If (LEqual (_T_0, 0x01010001))
789 + If (LEqual (T_0, 0x01010001))
790 {
791 Store (Zero, GP54)
792 Store (One, BLTH)
793 }
794 Else
795 {
796 - If (LEqual (_T_0, 0x00010001))
797 + If (LEqual (T_0, 0x00010001))
798 {
799 Store (One, GP54)
800 Store (Zero, BLTH)
801 }
802 Else
803 {
804 - If (LEqual (_T_0, 0x01FE0001))
805 + If (LEqual (T_0, 0x01FE0001))
806 {
807 Store (One, GP57)
808 Store (One, WLAN)
809 @@ -10363,7 +10552,7 @@
810 }
811 Else
812 {
813 - If (LEqual (_T_0, 0x00FE0001))
814 + If (LEqual (T_0, 0x00FE0001))
815 {
816 Store (Zero, GP57)
817 Store (Zero, WLAN)
818 @@ -10372,7 +10561,7 @@
819 }
820 Else
821 {
822 - If (LEqual (_T_0, 0x01FF0001))
823 + If (LEqual (T_0, 0x01FF0001))
824 {
825 Store (Zero, GP54)
826 Store (One, GP57)
827 @@ -10382,7 +10571,7 @@
828 }
829 Else
830 {
831 - If (LEqual (_T_0, 0x00FF0001))
832 + If (LEqual (T_0, 0x00FF0001))
833 {
834 Store (One, GP54)
835 Store (Zero, GP57)
836 @@ -10392,7 +10581,7 @@
837 }
838 Else
839 {
840 - If (LEqual (_T_0, 0x01FF0000))
841 + If (LEqual (T_0, 0x01FF0000))
842 {
843 Store (Zero, GP54)
844 Store (One, GP57)
845 @@ -10722,7 +10911,7 @@
846
847 Method (GBCR, 0, Serialized)
848 {
849 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
850 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
851 Name (GBAC, Buffer (0x04)
852 {
853 0x00, 0x00, 0x00, 0x00
854 @@ -10746,20 +10935,20 @@
855 And (0x03, GBL0, GBL0)
856 While (One)
857 {
858 - Store (GBL0, _T_0)
859 - If (LEqual (_T_0, Zero))
860 + Store (GBL0, T_0)
861 + If (LEqual (T_0, Zero))
862 {
863 Store (Zero, GBL0)
864 }
865 Else
866 {
867 - If (LEqual (_T_0, One))
868 + If (LEqual (T_0, One))
869 {
870 Store (0x02, GBL0)
871 }
872 Else
873 {
874 - If (LEqual (_T_0, 0x02))
875 + If (LEqual (T_0, 0x02))
876 {
877 Store (One, GBL0)
878 }
879 @@ -10782,23 +10971,23 @@
880
881 Method (SBCR, 1, Serialized)
882 {
883 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
884 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
885 While (One)
886 {
887 - Store (And (Arg0, 0x0302), _T_0)
888 - If (LEqual (_T_0, Zero))
889 + Store (And (Arg0, 0x0302), T_0)
890 + If (LEqual (T_0, Zero))
891 {
892 Store (Zero, ^^PCI0.LPC0.EC0.WACL)
893 }
894 Else
895 {
896 - If (LEqual (_T_0, 0x0100))
897 + If (LEqual (T_0, 0x0100))
898 {
899 Store (Zero, ^^PCI0.LPC0.EC0.WACL)
900 }
901 Else
902 {
903 - If (LEqual (_T_0, 0x0200))
904 + If (LEqual (T_0, 0x0200))
905 {
906 Store (One, ^^PCI0.LPC0.EC0.WACL)
907 }
908 @@ -11168,7 +11357,7 @@
909
910 Method (GBCO, 0, Serialized)
911 {
912 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
913 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
914 Name (GBAC, Buffer (0x04)
915 {
916 0x00, 0x00, 0x00, 0x00
917 @@ -11192,32 +11381,32 @@
918 And (0x07, GBL0, GBL0)
919 While (One)
920 {
921 - Store (GBL0, _T_0)
922 - If (LEqual (_T_0, Zero))
923 + Store (GBL0, T_0)
924 + If (LEqual (T_0, Zero))
925 {
926 Store (Zero, GBL0)
927 }
928 Else
929 {
930 - If (LEqual (_T_0, One))
931 + If (LEqual (T_0, One))
932 {
933 Store (0x02, GBL0)
934 }
935 Else
936 {
937 - If (LEqual (_T_0, 0x02))
938 + If (LEqual (T_0, 0x02))
939 {
940 Store (One, GBL0)
941 }
942 Else
943 {
944 - If (LEqual (_T_0, 0x03))
945 + If (LEqual (T_0, 0x03))
946 {
947 Store (Zero, GBL0)
948 }
949 Else
950 {
951 - If (LEqual (_T_0, 0x04))
952 + If (LEqual (T_0, 0x04))
953 {
954 Store (Zero, GBL0)
955 }
956 @@ -11260,11 +11449,11 @@
957
958 Method (SBCO, 1, Serialized)
959 {
960 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
961 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
962 While (One)
963 {
964 - Store (And (Arg0, 0x0702), _T_0)
965 - If (LEqual (_T_0, Zero))
966 + Store (And (Arg0, 0x0702), T_0)
967 + If (LEqual (T_0, Zero))
968 {
969 Store (Zero, ^^PCI0.LPC0.EC0.WACL)
970 Store (Zero, ^^PCI0.LPC0.EC0.SBIS)
971 @@ -11272,7 +11461,7 @@
972 }
973 Else
974 {
975 - If (LEqual (_T_0, 0x0100))
976 + If (LEqual (T_0, 0x0100))
977 {
978 Store (Zero, ^^PCI0.LPC0.EC0.WACL)
979 Store (Zero, ^^PCI0.LPC0.EC0.SBIS)
980 @@ -11280,7 +11469,7 @@
981 }
982 Else
983 {
984 - If (LEqual (_T_0, 0x0200))
985 + If (LEqual (T_0, 0x0200))
986 {
987 Store (One, ^^PCI0.LPC0.EC0.WACL)
988 Store (Zero, ^^PCI0.LPC0.EC0.SBIS)
989 @@ -11288,14 +11477,14 @@
990 }
991 Else
992 {
993 - If (LEqual (_T_0, 0x0300))
994 + If (LEqual (T_0, 0x0300))
995 {
996 Store (One, ^^PCI0.LPC0.EC0.SBTC)
997 Store (Zero, ^^PCI0.LPC0.EC0.SBIS)
998 }
999 Else
1000 {
1001 - If (LEqual (_T_0, 0x0400))
1002 + If (LEqual (T_0, 0x0400))
1003 {
1004 Store (Zero, ^^PCI0.LPC0.EC0.WACL)
1005 Store (Zero, ^^PCI0.LPC0.EC0.SBIS)
1006 @@ -11303,7 +11492,7 @@
1007 }
1008 Else
1009 {
1010 - If (LEqual (_T_0, 0x0500))
1011 + If (LEqual (T_0, 0x0500))
1012 {
1013 Store (One, ^^PCI0.LPC0.EC0.SBIS)
1014 Store (Zero, ^^PCI0.LPC0.EC0.SBTC)
1015 @@ -11597,41 +11786,41 @@
1016
1017 Method (WHCM, 2, Serialized)
1018 {
1019 - Name (_T_2, Zero) // _T_x: Emitted by ASL Compiler
1020 - Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler
1021 - Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
1022 + Name (T_2, Zero) // _T_x: Emitted by ASL Compiler
1023 + Name (T_1, Zero) // _T_x: Emitted by ASL Compiler
1024 + Name (T_0, Zero) // _T_x: Emitted by ASL Compiler
1025 CreateDWordField (Arg1, Zero, SNIN)
1026 CreateDWordField (Arg1, 0x04, COMD)
1027 CreateDWordField (Arg1, 0x08, CMTP)
1028 CreateDWordField (Arg1, 0x0C, DASI)
1029 While (One)
1030 {
1031 - Store (Arg0, _T_0)
1032 - If (LEqual (_T_0, One))
1033 + Store (Arg0, T_0)
1034 + If (LEqual (T_0, One))
1035 {
1036 Store (Zero, Local0)
1037 }
1038 Else
1039 {
1040 - If (LEqual (_T_0, 0x02))
1041 + If (LEqual (T_0, 0x02))
1042 {
1043 Store (0x04, Local0)
1044 }
1045 Else
1046 {
1047 - If (LEqual (_T_0, 0x03))
1048 + If (LEqual (T_0, 0x03))
1049 {
1050 Store (0x80, Local0)
1051 }
1052 Else
1053 {
1054 - If (LEqual (_T_0, 0x04))
1055 + If (LEqual (T_0, 0x04))
1056 {
1057 Store (0x0400, Local0)
1058 }
1059 Else
1060 {
1061 - If (LEqual (_T_0, 0x05))
1062 + If (LEqual (T_0, 0x05))
1063 {
1064 Store (0x1000, Local0)
1065 }
1066 @@ -11666,8 +11855,8 @@
1067 Sleep (0x32)
1068 While (One)
1069 {
1070 - Store (COMD, _T_1)
1071 - If (LEqual (_T_1, One))
1072 + Store (COMD, T_1)
1073 + If (LEqual (T_1, One))
1074 {
1075 If (LAnd (LGreater (CMTP, Zero), LLessEqual (CMTP, 0x3A)))
1076 {
1077 @@ -11685,7 +11874,7 @@
1078 }
1079 Else
1080 {
1081 - If (LEqual (_T_1, 0x02))
1082 + If (LEqual (T_1, 0x02))
1083 {
1084 If (LAnd (LGreater (CMTP, Zero), LLessEqual (CMTP, 0x3A)))
1085 {
1086 @@ -11703,26 +11892,26 @@
1087 }
1088 Else
1089 {
1090 - If (LEqual (_T_1, 0x00020002))
1091 + If (LEqual (T_1, 0x00020002))
1092 {
1093 While (One)
1094 {
1095 - Store (CMTP, _T_2)
1096 - If (LEqual (_T_2, One))
1097 + Store (CMTP, T_2)
1098 + If (LEqual (T_2, One))
1099 {
1100 Store (CSTA (), Local2)
1101 Store (Zero, RTCD)
1102 }
1103 Else
1104 {
1105 - If (LEqual (_T_2, 0x02))
1106 + If (LEqual (T_2, 0x02))
1107 {
1108 Store (CACT (DAIN), Local2)
1109 Store (Zero, RTCD)
1110 }
1111 Else
1112 {
1113 - If (LEqual (_T_2, 0x03))
1114 + If (LEqual (T_2, 0x03))
1115 {
1116 Store (CDAC (DAIN), Local2)
1117 Store (Zero, RTCD)
1118 @@ -11842,7 +12031,7 @@
1119 Return (Zero)
1120 }
1121
1122 - Method (WMBA, 3, NotSerialized)
1123 + Method (WMBA, 3, Serialized)
1124 {
1125 Name (DBUF, Buffer (0x80) {})
1126 If (LEqual (Arg1, One))
1127 @@ -11899,7 +12088,7 @@
1128 Return (One)
1129 }
1130
1131 - Method (WQBC, 1, NotSerialized)
1132 + Method (WQBC, 1, Serialized)
1133 {
1134 Store (Arg0, Local0)
1135 Store (Local0, HWBF)
1136 @@ -13680,7 +13869,7 @@
1137 }
1138 }
1139
1140 - Method (APCL, 0, NotSerialized)
1141 + Method (APCL, 0, Serialized)
1142 {
1143 Store (PTVL, Local0)
1144 Name (MPEN, 0x04)
1145 @@ -14151,7 +14340,7 @@
1146 }
1147 }
1148
1149 - Method (_BIF, 0, NotSerialized) // _BIF: Battery Information
1150 + Method (_BIF, 0, Serialized) // _BIF: Battery Information
1151 {
1152 Name (STAT, Package (0x0D)
1153 {
1154 @@ -14207,7 +14396,7 @@
1155 Return (STAT)
1156 }
1157
1158 - Method (_BST, 0, NotSerialized) // _BST: Battery Status
1159 + Method (_BST, 0, Serialized) // _BST: Battery Status
1160 {
1161 Name (PBST, Package (0x04)
1162 {
1163 @@ -15614,7 +15803,7 @@
1164 Return (Local7)
1165 }
1166
1167 - Method (A046, 1, NotSerialized)
1168 + Method (A046, 1, Serialized)
1169 {
1170 Name (A047, 0x00)
1171 Store (0x00, A014)
1172 @@ -16003,6 +16192,7 @@
1173
1174 Store (A012 (Local1, 0x68), A072)
1175 A066 (Local1, 0x68, Not (0x03), 0x00)
1176 + Return (0x00)
1177 }
1178
1179 Method (A068, 1, Serialized)
1180 @@ -16047,6 +16237,7 @@
1181 Increment (Local4)
1182 }
1183 }
1184 + Return (0x00)
1185 }
1186
1187 Method (A061, 2, NotSerialized)
1188 @@ -16093,7 +16284,7 @@
1189 /* 0000 */ 0x01, 0x02, 0x04, 0x04, 0x08, 0x08, 0x08, 0x08,
1190 /* 0008 */ 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10
1191 })
1192 - Method (A078, 1, NotSerialized)
1193 + Method (A078, 1, Serialized)
1194 {
1195 Name (A047, 0x00)
1196 Name (A079, 0x00)
1197 @@ -16105,6 +16296,7 @@
1198 Store (0x00, Index (Local7, 0x01))
1199 Store (A079, Index (Local7, 0x02))
1200 Return (Local7)
1201 +/* NOT REACHED
1202 While (LLessEqual (A014, A001))
1203 {
1204 If (LEqual (A015 (A014), 0x01))
1205 @@ -16138,6 +16330,7 @@
1206 A013 ()
1207 Store (Local1, Index (Local7, 0x02))
1208 Return (Local7)
1209 +*/
1210 }
1211
1212 Method (A082, 1, Serialized)
1213 @@ -16688,6 +16881,7 @@
1214 Increment (Local4)
1215 }
1216 }
1217 + Return (0x00)
1218 }
1219
1220 Name (AD01, 0xF8000000)
1221 @@ -16898,6 +17092,7 @@
1222 Store (ABDA, Local0)
1223 Or (And (Local0, 0xFFFFFFFC), Arg0, Local0)
1224 Store (Local0, ABDA)
1225 + Return (0x00)
1226 }
1227 }
1228
Attached Files
To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.You are not allowed to attach a file to this page.