/* * Intel ACPI Component Architecture * AML Disassembler version 20101209-64 [Apr 7 2011] * Copyright (c) 2000 - 2010 Intel Corporation * * Disassembly of /tmp/fwts_iasl_3501_SSDT.dat, Mon May 9 22:37:34 2011 * * Original Table Header: * Signature "SSDT" * Length 0x00000A30 (2608) * Revision 0x01 * Checksum 0x25 * OEM ID "AMD " * OEM Table ID "POWERNOW" * OEM Revision 0x06040000 (100925440) * Compiler ID "AMD " * Compiler Version 0x00000001 (1) */ DefinitionBlock ("/tmp/fwts_iasl_3501_SSDT.aml", "SSDT", 1, "AMD ", "POWERNOW", 0x06040000) { External (\_PR_.C003, DeviceObj) External (\_PR_.C002, DeviceObj) External (\_PR_.C001, DeviceObj) External (\_PR_.C000, DeviceObj) Scope (\_PR.C000) { Name (_PCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x05) { Package (0x06) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, 0x00000000, 0x00000000 }, Package (0x06) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, 0x00000002, 0x00000002 }, Package (0x06) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, 0x00000003, 0x00000003 }, Package (0x06) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, 0x00000004, 0x00000004 } }) Name (XPSS, Package (0x05) { Package (0x08) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } } }) Name (_PSD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00000000, 0x000000FC, 0x00000004 } }) Name (_PPC, 0x00) } Scope (\_PR.C001) { Name (_PCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x05) { Package (0x06) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, 0x00000000, 0x00000000 }, Package (0x06) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, 0x00000002, 0x00000002 }, Package (0x06) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, 0x00000003, 0x00000003 }, Package (0x06) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, 0x00000004, 0x00000004 } }) Name (XPSS, Package (0x05) { Package (0x08) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } } }) Name (_PSD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00000000, 0x000000FC, 0x00000004 } }) Name (_PPC, 0x00) } Scope (\_PR.C002) { Name (_PCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x05) { Package (0x06) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, 0x00000000, 0x00000000 }, Package (0x06) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, 0x00000002, 0x00000002 }, Package (0x06) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, 0x00000003, 0x00000003 }, Package (0x06) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, 0x00000004, 0x00000004 } }) Name (XPSS, Package (0x05) { Package (0x08) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } } }) Name (_PSD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00000000, 0x000000FC, 0x00000004 } }) Name (_PPC, 0x00) } Scope (\_PR.C003) { Name (_PCT, Package (0x02) { ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x00000000C0010062, // Address ,) }, ResourceTemplate () { Register (FFixedHW, 0x40, // Bit Width 0x00, // Bit Offset 0x0000000000000000, // Address ,) } }) Name (_PSS, Package (0x05) { Package (0x06) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, 0x00000000, 0x00000000 }, Package (0x06) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, 0x00000001, 0x00000001 }, Package (0x06) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, 0x00000002, 0x00000002 }, Package (0x06) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, 0x00000003, 0x00000003 }, Package (0x06) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, 0x00000004, 0x00000004 } }) Name (XPSS, Package (0x05) { Package (0x08) { 0x00000898, 0x00001DD0, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x0000076C, 0x00001851, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000640, 0x000012E6, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000514, 0x00000ED8, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }, Package (0x08) { 0x00000320, 0x00000849, 0x00000004, 0x00000004, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, Buffer (0x08) { /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } } }) Name (_PSD, Package (0x01) { Package (0x05) { 0x05, 0x00, 0x00000000, 0x000000FC, 0x00000004 } }) Name (_PPC, 0x00) } }