ACK: [PATCH] fwts-test: update for madt and acpidump changes
ivanhu
ivan.hu at canonical.com
Fri Nov 6 06:14:57 UTC 2015
On 2015年11月05日 11:43, Alex Hung wrote:
> Signed-off-by: Alex Hung <alex.hung at canonical.com>
> ---
> fwts-test/acpidump-0001/acpidump-0001.log | 2 +
> fwts-test/arg-help-0001/arg-help-0001.log | 5 +-
> fwts-test/arg-help-0001/arg-help-0002.log | 5 +-
> fwts-test/arg-table-path-0001/acpidump-0001.log | 291 ++++++++++++------------
> 4 files changed, 156 insertions(+), 147 deletions(-)
>
> diff --git a/fwts-test/acpidump-0001/acpidump-0001.log b/fwts-test/acpidump-0001/acpidump-0001.log
> index 171d65f..fad7870 100644
> --- a/fwts-test/acpidump-0001/acpidump-0001.log
> +++ b/fwts-test/acpidump-0001/acpidump-0001.log
> @@ -186,6 +186,7 @@ acpidump APIC Structure #3:
> acpidump [0x03c 0060 1] Type: 0x01 (I/O APIC)
> acpidump [0x03d 0061 1] Length: 0x0c
> acpidump [0x03e 0062 1] I/O APIC ID: 0x01
> +acpidump [0x03f 0063 1] Reserved: 0x00
> acpidump [0x040 0064 4] I/O APIC Addr: 0xfec00000
> acpidump [0x044 0068 4] Global IRQ Base: 0x00000000
> acpidump APIC Structure #4:
> @@ -405,6 +406,7 @@ acpidump APIC Structure #3:
> acpidump [0x03c 0060 1] Type: 0x01 (I/O APIC)
> acpidump [0x03d 0061 1] Length: 0x0c
> acpidump [0x03e 0062 1] I/O APIC ID: 0x02
> +acpidump [0x03f 0063 1] Reserved: 0x00
> acpidump [0x040 0064 4] I/O APIC Addr: 0xfec00000
> acpidump [0x044 0068 4] Global IRQ Base: 0x00000000
> acpidump APIC Structure #4:
> diff --git a/fwts-test/arg-help-0001/arg-help-0001.log b/fwts-test/arg-help-0001/arg-help-0001.log
> index d260c7a..6b7db36 100644
> --- a/fwts-test/arg-help-0001/arg-help-0001.log
> +++ b/fwts-test/arg-help-0001/arg-help-0001.log
> @@ -2,7 +2,10 @@
> time options.
> --acpica-debug Enable ACPICA debug
> /warning messages.
> ---acpitests Run ACPI tests.
> +--acpicompliance Run ACPI tests for
> + spec compliance.
> +--acpitests Run general ACPI
> + tests.
> -a, --all Run all tests.
> -b, --batch Run non-Interactive
> tests.
> diff --git a/fwts-test/arg-help-0001/arg-help-0002.log b/fwts-test/arg-help-0001/arg-help-0002.log
> index d260c7a..6b7db36 100644
> --- a/fwts-test/arg-help-0001/arg-help-0002.log
> +++ b/fwts-test/arg-help-0001/arg-help-0002.log
> @@ -2,7 +2,10 @@
> time options.
> --acpica-debug Enable ACPICA debug
> /warning messages.
> ---acpitests Run ACPI tests.
> +--acpicompliance Run ACPI tests for
> + spec compliance.
> +--acpitests Run general ACPI
> + tests.
> -a, --all Run all tests.
> -b, --batch Run non-Interactive
> tests.
> diff --git a/fwts-test/arg-table-path-0001/acpidump-0001.log b/fwts-test/arg-table-path-0001/acpidump-0001.log
> index 7f8f436..8f8b2dc 100644
> --- a/fwts-test/arg-table-path-0001/acpidump-0001.log
> +++ b/fwts-test/arg-table-path-0001/acpidump-0001.log
> @@ -1,9 +1,102 @@
> acpidump
> -acpidump ----
> -acpidump ----------------------------------------------------------
> +acpidump Enabled: 0x1
> +acpidump OEM Attr: 0x0
> +acpidump Polarity: 0x0
> +acpidump Polarity: 0x1
> +acpidump Reserved: 0x0
> +acpidump PCAT_COMPAT: 0x1
> +acpidump Hardware Rev: 0x01
> +acpidump Trigger Mode: 0x0
> +acpidump Trigger Mode: 0x1
> +acpidump Trigger Mode: 0x3
> +acpidump PCI Vendor ID: 0x8086
> +acpidump Count Size Cap: 0x1
> +acpidump IRQ Routing Cap: 0x1
> +acpidump Num Comparitors: 0x02
> +acpidump Page Protection: 0x0
> +acpidump Sealed Case (V3): 0x0
> +acpidump 32 bit PM timer (V1): 0x0
> +acpidump VGA Not Present (V4): 0x0
> +acpidump PSCI Compliant (V5.1): 0x0
> +acpidump MSI Not Supported (V4): 0x0
> +acpidump Reserved (bits 22..31): 0x000
> +acpidump Docking Capability (V1): 0x0
> +acpidump Headless, No Video (V3): 0x0
> +acpidump Use platform clock (V4): 0x0
> +acpidump WBINVD instruction (V1): 0x1
> +acpidump All CPUs support C1 (V1): 0x1
> +acpidump CMOS RTC Not Present (V5): 0x0
> +acpidump C2 works on MP system (V1): 0x0
> +acpidump Hardware-reduced ACPI (V5): 0x0
> +acpidump Use APIC Cluster Model (V4): 0x0
> +acpidump PCIe ASPM Not supported (V4): 0x0
> +acpidump Remote power on capable (V4): 0x0
> +acpidump Legacy Devices Supported (V2): 0x0
> +acpidump Reset Register Supported (V2): 0x0
> +acpidump WBINVD flushes all caches (V1): 0x0
> +acpidump PCI_EXP_WAK bits supported (V4): 0x0
> +acpidump 8042 present on ports 60/64 (V2): 0x0
> +acpidump Control Method Power Button (V1): 0x0
> +acpidump Control Method Sleep Button (V1): 0x1
> +acpidump RTC can wake system from S4 (V1): 0x1
> +acpidump RTC_STS Valid after S4 wake (V4): 0x0
> +acpidump Use APIC Physical Dest. Mode (V4): 0x0
> +acpidump PSCI Use HSC instead of SMC (V5.1): 0x0
> +acpidump RTC wake not in fixed reg space (V1): 0x0
> +acpidump Use native instr. after SLP_TYPx (V3): 0x0
> +acpidump S0 power savings are equal or better than S3 (V5): 0x0
> acpidump 0000: 54 4d 4f 52 26 00 00 00 01 eb 50 54 4c 54 44 20 TMOR&.....PTLTD
> acpidump 0010: 20 20 20 20 20 20 20 20 00 00 04 06 50 54 4c 20 ....PTL
> acpidump 0020: 03 00 00 00 f3 f4 ......
> +acpidump ----
> +acpidump ----------------------------------------------------------
> +acpidump APIC @ bff00000 (104 bytes) (loaded from file)
> +acpidump APIC @ bff00078 (104 bytes) (loaded from file)
> +acpidump APIC Structure #1:
> +acpidump APIC Structure #2:
> +acpidump APIC Structure #3:
> +acpidump APIC Structure #4:
> +acpidump APIC Structure #5:
> +acpidump APIC Structure #6:
> +acpidump APIC Structure #7:
> +acpidump BOOT @ bff000f0 (40 bytes) (loaded from file)
> +acpidump Configuration #1:
> +acpidump Contains 0x23b bytes of AML byte code
> +acpidump Contains 0x289 bytes of AML byte code
> +acpidump Contains 0x4c2 bytes of AML byte code
> +acpidump Contains 0x5fd0 bytes of AML byte code
> +acpidump Contains 0x7f bytes of AML byte code
> +acpidump Contains 0x82 bytes of AML byte code
> +acpidump DSDT @ bff00128 (24564 bytes) (loaded from file)
> +acpidump Differentiated System Description Table:
> +acpidump Extended System Description Table:
> +acpidump FACP @ bff0612c (244 bytes) (loaded from file)
> +acpidump FACS @ bff06230 (64 bytes) (loaded from file)
> +acpidump Firmware ACPI Control Structure:
> +acpidump Fixed ACPI Description Table:
> +acpidump HPET @ bff06280 (56 bytes) (loaded from file)
> +acpidump IA-PC High Precision Event Timer Table:
> +acpidump MCFG @ bff062c8 (60 bytes) (loaded from file)
> +acpidump Microsoft Software License Table:
> +acpidump Multiple APIC Description Table:
> +acpidump PCI Express Memory Mapped Config Space Base Address Table:
> +acpidump RSDP @ bff06314 (36 bytes) (loaded from file)
> +acpidump RSDT @ bff070d1 (104 bytes) (generated by fwts)
> +acpidump Root System Description Pointer:
> +acpidump Root System Description Table:
> +acpidump SLIC @ bff06348 (374 bytes) (loaded from file)
> +acpidump SSDT @ bff064ce (685 bytes) (loaded from file)
> +acpidump SSDT @ bff0678b (163 bytes) (loaded from file)
> +acpidump SSDT @ bff0683e (607 bytes) (loaded from file)
> +acpidump SSDT @ bff06aad (166 bytes) (loaded from file)
> +acpidump SSDT @ bff06b63 (1254 bytes) (loaded from file)
> +acpidump Secondary System Description Table:
> +acpidump Simple Boot Flag Table:
> +acpidump TCPA @ bff07059 (50 bytes) (loaded from file)
> +acpidump TMOR @ bff0709b (38 bytes) (loaded from file)
> +acpidump Test 1 of 1: Dump ACPI tables.
> +acpidump Trusted Computing Platform Alliance Capabilities Table:
> +acpidump XSDT @ bff07149 (172 bytes) (generated by fwts)
> acpidump [0x000 0000 4] Signature: APIC
> acpidump [0x000 0000 4] Signature: BOOT
> acpidump [0x000 0000 4] Signature: DSDT
> @@ -17,8 +110,8 @@ acpidump [0x000 0000 4] Signature: SSDT
> acpidump [0x000 0000 4] Signature: TCPA
> acpidump [0x000 0000 4] Signature: TMOR
> acpidump [0x000 0000 4] Signature: XSDT
> -acpidump [0x000 0000 8] Base Address: 0x00000000e0000000
> acpidump [0x000 0000 8] Signature: RSD PTR
> +acpidump [0x000 0000 8] Base Address: 0x00000000e0000000
> acpidump [0x004 0004 4] Length: 0x00000026
> acpidump [0x004 0004 4] Length: 0x00000028
> acpidump [0x004 0004 4] Length: 0x00000032
> @@ -60,12 +153,12 @@ acpidump [0x009 0009 1] Checksum: 0xeb
> acpidump [0x009 0009 1] Checksum: 0xed
> acpidump [0x009 0009 6] OEM ID: LENOVO
> acpidump [0x00a 0010 1] Start Bus Num: 0x00
> +acpidump [0x00a 0010 6] OEM ID: PmRef
> acpidump [0x00a 0010 6] OEM ID: BrtRef
> acpidump [0x00a 0010 6] OEM ID: FWTSID
> -acpidump [0x00a 0010 6] OEM ID: Intel
> acpidump [0x00a 0010 6] OEM ID: INTEL
> +acpidump [0x00a 0010 6] OEM ID: Intel
> acpidump [0x00a 0010 6] OEM ID: LENOVO
> -acpidump [0x00a 0010 6] OEM ID: PmRef
> acpidump [0x00a 0010 6] OEM ID: PTLTD
> acpidump [0x00a 0010 6] OEM ID: SataRe
> acpidump [0x00a 0010 6] OEM ID: TOSCPL
> @@ -75,15 +168,15 @@ acpidump [0x00c 0012 4] Waking Vector: 0x000
> acpidump [0x00f 0015 1] Revision: 0x02
> acpidump [0x010 0016 4] Global Lock: 0x00000000
> acpidump [0x010 0016 4] RsdtAddress: 0xbff070d1
> -acpidump [0x010 0016 8] OEM Table ID:
> acpidump [0x010 0016 8] OEM Table ID: APIC
> +acpidump [0x010 0016 8] OEM Table ID:
> +acpidump [0x010 0016 8] OEM Table ID: CpuPm
> acpidump [0x010 0016 8] OEM Table ID: Cpu0Tst
> acpidump [0x010 0016 8] OEM Table ID: Cpu1Tst
> -acpidump [0x010 0016 8] OEM Table ID: CpuPm
> -acpidump [0x010 0016 8] OEM Table ID: CRESTLNE
> acpidump [0x010 0016 8] OEM Table ID: DD01BRT
> -acpidump [0x010 0016 8] OEM Table ID: SataAhci
> acpidump [0x010 0016 8] OEM Table ID: $SBFTBL$
> +acpidump [0x010 0016 8] OEM Table ID: CRESTLNE
> +acpidump [0x010 0016 8] OEM Table ID: SataAhci
> acpidump [0x010 0016 8] OEM Table ID: TP-68
> acpidump [0x014 0020 4] Flags: 0x00000000
> acpidump [0x014 0020 4] Length: 0x00000024
> @@ -93,15 +186,15 @@ acpidump [0x018 0024 4] OEM Revision: 0x000
> acpidump [0x018 0024 4] OEM Revision: 0x06040000
> acpidump [0x018 0024 8] XsdtAddress: 0x00000000bff07149
> acpidump [0x018 0024 8] X Waking Vector: 0x0000000000000000
> +acpidump [0x01c 0028 4] Creator ID: LTP
> acpidump [0x01c 0028 4] Creator ID: ALAN
> acpidump [0x01c 0028 4] Creator ID: FWTS
> acpidump [0x01c 0028 4] Creator ID: INTL
> acpidump [0x01c 0028 4] Creator ID: LOHR
> -acpidump [0x01c 0028 4] Creator ID: LTP
> acpidump [0x01c 0028 4] Creator ID: PTL
> acpidump [0x01c 0028 4] Creator ID: TBD
> -acpidump [0x020 0032 1] Extended Checksum: 0x73
> acpidump [0x020 0032 1] Version: 0x01
> +acpidump [0x020 0032 1] Extended Checksum: 0x73
> acpidump [0x020 0032 4] Creator Revision: 0x00000000
> acpidump [0x020 0032 4] Creator Revision: 0x00000001
> acpidump [0x020 0032 4] Creator Revision: 0x00000003
> @@ -113,68 +206,72 @@ acpidump [0x021 0033 3] Reserved: 0x00
> acpidump [0x021 0033 3] Reserved: 0x00 [2]
> acpidump [0x024 0036 1] CMOS offset: 0x36
> acpidump [0x024 0036 2] Platform Class: 0x0000
> +acpidump [0x024 0036 4] Type: 0x00000000
> +acpidump [0x024 0036 4] OSPM Flags: 0x00000000
> +acpidump [0x024 0036 4] FACS Address: 0xbf6e2fc0
> acpidump [0x024 0036 4] Entry 00 APIC: 0xbff00000
> acpidump [0x024 0036 4] Event Timer ID: 0x8086a201
> -acpidump [0x024 0036 4] FACS Address: 0xbf6e2fc0
> acpidump [0x024 0036 4] Local APIC Address: 0xfee00000
> -acpidump [0x024 0036 4] OSPM Flags: 0x00000000
> -acpidump [0x024 0036 4] Type: 0x00000000
> -acpidump [0x024 0036 8] Entry 00 APIC: 0x00000000bff00000
> acpidump [0x024 0036 8] Reserved: 0x0000000000000000
> +acpidump [0x024 0036 8] Entry 00 APIC: 0x00000000bff00000
> acpidump [0x026 0038 4] Log Zone Length: 0x00010000
> -acpidump [0x028 0040 12] Base Address: (Generic Address Structure)
> acpidump [0x028 0040 1] addr_space_id: 0x00 (System Memory)
> -acpidump [0x028 0040 4] DSDT Address: 0xbf6d9b6a
> -acpidump [0x028 0040 4] Entry 01 APIC: 0xbff00078
> acpidump [0x028 0040 4] Flags: 0x00000001
> acpidump [0x028 0040 4] Length: 0x0000009c
> +acpidump [0x028 0040 4] DSDT Address: 0xbf6d9b6a
> +acpidump [0x028 0040 4] Entry 01 APIC: 0xbff00078
> +acpidump [0x028 0040 12] Base Address: (Generic Address Structure)
> acpidump [0x029 0041 1] reg_bit_width: 0x00
> acpidump [0x02a 0042 1] reg_bit_offset: 0x00
> acpidump [0x02a 0042 8] Log Zone Address: 0x0000000000000000
> acpidump [0x02b 0043 1] access_width: 0x00 (Undefined (legacy reasons))
> -acpidump [0x02c 0044 1] Key Type: 0x06
> -acpidump [0x02c 0044 1] Model: 0x00
> acpidump [0x02c 0044 1] Type: 0x00 (Processor Local APIC)
> +acpidump [0x02c 0044 1] Model: 0x00
> +acpidump [0x02c 0044 1] Key Type: 0x06
> acpidump [0x02c 0044 4] Entry 02 BOOT: 0xbff000f0
> acpidump [0x02c 0044 8] address: 0x00000000fed00000
> acpidump [0x02c 0044 8] Entry 01 APIC: 0x00000000bff00078
> acpidump [0x02d 0045 1] Length: 0x08
> -acpidump [0x02d 0045 1] PM Profile: 0x02 (Mobile)
> acpidump [0x02d 0045 1] Version: 0x02
> +acpidump [0x02d 0045 1] PM Profile: 0x02 (Mobile)
> acpidump [0x02e 0046 1] ACPI CPU ID: 0x00
> acpidump [0x02e 0046 2] Reserved: 0x0000
> acpidump [0x02e 0046 2] SCI Interrupt: 0x0009
> acpidump [0x02f 0047 1] APIC ID: 0x00
> +acpidump [0x030 0048 4] Flags: 0x00000001
> acpidump [0x030 0048 4] Algorithm: 0x00002400
> acpidump [0x030 0048 4] Entry 03 DSDT: 0xbff00128
> -acpidump [0x030 0048 4] Flags: 0x00000001
> acpidump [0x030 0048 4] SMI Command Port: 0x000000b2
> -acpidump [0x034 0052 1] ACPI Enable Value: 0xf0
> -acpidump [0x034 0052 1] HPET Number: 0x00
> acpidump [0x034 0052 1] Type: 0x00 (Processor Local APIC)
> -acpidump [0x034 0052 4] Entry 04 FACP: 0xbff0612c
> +acpidump [0x034 0052 1] HPET Number: 0x00
> +acpidump [0x034 0052 1] ACPI Enable Value: 0xf0
> acpidump [0x034 0052 4] Magic: 0x31415352
> +acpidump [0x034 0052 4] Entry 04 FACP: 0xbff0612c
> acpidump [0x034 0052 8] Entry 02 BOOT: 0x00000000bff000f0
> -acpidump [0x035 0053 1] ACPI Disable Value: 0xf1
> acpidump [0x035 0053 1] Length: 0x08
> +acpidump [0x035 0053 1] ACPI Disable Value: 0xf1
> acpidump [0x035 0053 2] Main Counter Min: 0x0080
> acpidump [0x036 0054 1] ACPI CPU ID: 0x01
> acpidump [0x036 0054 1] S4BIOS Command: 0x00
> acpidump [0x037 0055 1] APIC ID: 0x01
> acpidump [0x037 0055 1] Page Prot Attr: 0x00
> acpidump [0x037 0055 1] P-State Control: 0x80
> +acpidump [0x038 0056 4] Flags: 0x00000001
> acpidump [0x038 0056 4] Bit Length: 0x00000400
> acpidump [0x038 0056 4] Entry 05 FACS: 0xbff06230
> -acpidump [0x038 0056 4] Flags: 0x00000001
> acpidump [0x038 0056 4] PM1A Event Block: 0x00001000
> acpidump [0x03c 0060 1] Type: 0x01 (I/O APIC)
> -acpidump [0x03c 0060 4] Entry 06 HPET: 0xbff06280
> acpidump [0x03c 0060 4] Exponent: 0x00010001
> +acpidump [0x03c 0060 4] Entry 06 HPET: 0xbff06280
> acpidump [0x03c 0060 4] PM1B Event Block: 0x00000000
> acpidump [0x03c 0060 8] Entry 03 DSDT: 0x00000000bff00128
> acpidump [0x03d 0061 1] Length: 0x0c
> acpidump [0x03e 0062 1] I/O APIC ID: 0x01
> acpidump [0x03e 0062 1] I/O APIC ID: 0x02
> +acpidump [0x03f 0063 1] Reserved: 0x00
> +acpidump [0x040 0064 4] Entry 07 MCFG: 0xbff062c8
> +acpidump [0x040 0064 4] I/O APIC Addr: 0xfec00000
> +acpidump [0x040 0064 4] PM1A Control Block: 0x00001004
> acpidump [0x040 0064 128] Modulus: 02 e2 4c 8d c2 f2 bc 41
> acpidump [0x040 0064 128] Modulus: 07 ec 7b 1a 29 a1 c1 f1
> acpidump [0x040 0064 128] Modulus: 15 95 f9 fa fd dc 05 b7
> @@ -191,9 +288,6 @@ acpidump [0x040 0064 128] Modulus: b6 20
> acpidump [0x040 0064 128] Modulus: b6 43 40 55 44 c3 c9 37
> acpidump [0x040 0064 128] Modulus: cd bf 5f 2f 96 d6 c0 0a
> acpidump [0x040 0064 128] Modulus: e1 d1 79 2a a7 6a 77 d1
> -acpidump [0x040 0064 4] Entry 07 MCFG: 0xbff062c8
> -acpidump [0x040 0064 4] I/O APIC Addr: 0xfec00000
> -acpidump [0x040 0064 4] PM1A Control Block: 0x00001004
> acpidump [0x044 0068 4] Entry 08 RSDP: 0xbff06314
> acpidump [0x044 0068 4] Global IRQ Base: 0x00000000
> acpidump [0x044 0068 4] PM1B Control Block: 0x00000000
> @@ -204,12 +298,12 @@ acpidump [0x048 0072 4] Entry 09 SLIC: 0xbff
> acpidump [0x048 0072 4] PM2 Control Block: 0x00001020
> acpidump [0x049 0073 1] Length: 0x06
> acpidump [0x049 0073 1] Length: 0x0a
> -acpidump [0x04a 0074 1] ACPI CPU ID: 0x00
> acpidump [0x04a 0074 1] Bus: 0x00
> +acpidump [0x04a 0074 1] ACPI CPU ID: 0x00
> acpidump [0x04b 0075 1] Source: 0x00
> acpidump [0x04b 0075 2] Flags: 0x0005
> -acpidump [0x04c 0076 4] Entry 10 SSDT: 0xbff064ce
> acpidump [0x04c 0076 4] Gbl Sys Int: 0x00000002
> +acpidump [0x04c 0076 4] Entry 10 SSDT: 0xbff064ce
> acpidump [0x04c 0076 4] PM Timer Block: 0x00001008
> acpidump [0x04c 0076 8] Entry 05 FACS: 0x00000000bff06230
> acpidump [0x04d 0077 1] Local APIC LINT: 0x01
> @@ -217,16 +311,16 @@ acpidump [0x04e 0078 1] Type: 0x04
> acpidump [0x04f 0079 1] Length: 0x06
> acpidump [0x050 0080 1] ACPI CPU ID: 0x01
> acpidump [0x050 0080 2] Flags: 0x0000
> -acpidump [0x050 0080 4] Entry 11 SSDT: 0xbff0678b
> acpidump [0x050 0080 4] GPE0 Block: 0x00001028
> +acpidump [0x050 0080 4] Entry 11 SSDT: 0xbff0678b
> acpidump [0x051 0081 2] Flags: 0x0005
> acpidump [0x052 0082 1] Type: 0x02 (Interrupt Source Override)
> acpidump [0x053 0083 1] Length: 0x0a
> acpidump [0x053 0083 1] Local APIC LINT: 0x01
> acpidump [0x054 0084 1] Bus: 0x00
> acpidump [0x054 0084 1] Type: 0x02 (Interrupt Source Override)
> -acpidump [0x054 0084 4] Entry 12 SSDT: 0xbff0683e
> acpidump [0x054 0084 4] GPE1 Block: 0x00000000
> +acpidump [0x054 0084 4] Entry 12 SSDT: 0xbff0683e
> acpidump [0x054 0084 8] Entry 06 HPET: 0x00000000bff06280
> acpidump [0x055 0085 1] Length: 0x0a
> acpidump [0x055 0085 1] Source: 0x09
> @@ -234,29 +328,29 @@ acpidump [0x056 0086 1] Bus: 0x00
> acpidump [0x056 0086 4] Gbl Sys Int: 0x00000009
> acpidump [0x057 0087 1] Source: 0x00
> acpidump [0x058 0088 1] PM1 Event Block Length: 0x04
> -acpidump [0x058 0088 4] Entry 13 SSDT: 0xbff06aad
> acpidump [0x058 0088 4] Gbl Sys Int: 0x00000002
> +acpidump [0x058 0088 4] Entry 13 SSDT: 0xbff06aad
> acpidump [0x059 0089 1] PM1 Control Block Length: 0x02
> acpidump [0x05a 0090 1] PM2 Control Block Length: 0x01
> acpidump [0x05a 0090 2] Flags: 0x000d
> acpidump [0x05b 0091 1] PM Timer Block Length: 0x04
> -acpidump [0x05c 0092 1] GPE0 Block Length: 0x08
> acpidump [0x05c 0092 1] Type: 0x04 (Local APIC NMI)
> +acpidump [0x05c 0092 1] GPE0 Block Length: 0x08
> acpidump [0x05c 0092 2] Flags: 0x0005
> acpidump [0x05c 0092 4] Entry 14 SSDT: 0xbff06b63
> acpidump [0x05c 0092 8] Entry 07 MCFG: 0x00000000bff062c8
> -acpidump [0x05d 0093 1] GPE1 Block Length: 0x00
> acpidump [0x05d 0093 1] Length: 0x06
> -acpidump [0x05e 0094 1] ACPI CPU ID: 0x00
> +acpidump [0x05d 0093 1] GPE1 Block Length: 0x00
> acpidump [0x05e 0094 1] Type: 0x02 (Interrupt Source Override)
> -acpidump [0x05f 0095 1] _CST Support: 0x85
> +acpidump [0x05e 0094 1] ACPI CPU ID: 0x00
> acpidump [0x05f 0095 1] Length: 0x0a
> +acpidump [0x05f 0095 1] _CST Support: 0x85
> acpidump [0x05f 0095 2] Flags: 0x0005
> acpidump [0x060 0096 1] Bus: 0x00
> acpidump [0x060 0096 2] C2 Latency: 0x0001
> acpidump [0x060 0096 4] Entry 15 TCPA: 0xbff07059
> -acpidump [0x061 0097 1] Local APIC LINT: 0x01
> acpidump [0x061 0097 1] Source: 0x09
> +acpidump [0x061 0097 1] Local APIC LINT: 0x01
> acpidump [0x062 0098 1] Type: 0x04 (Local APIC NMI)
> acpidump [0x062 0098 2] C3 Latency: 0x0023
> acpidump [0x062 0098 4] Gbl Sys Int: 0x00000009
> @@ -266,8 +360,8 @@ acpidump [0x064 0100 2] CPU Cache Size: 0x000
> acpidump [0x064 0100 4] Entry 16 TMOR: 0xbff0709b
> acpidump [0x064 0100 8] Entry 08 RSDP: 0x00000000bff06314
> acpidump [0x065 0101 2] Flags: 0x0005
> -acpidump [0x066 0102 2] CPU Cache Flush Stride: 0x0000
> acpidump [0x066 0102 2] Flags: 0x000d
> +acpidump [0x066 0102 2] CPU Cache Flush Stride: 0x0000
> acpidump [0x067 0103 1] Local APIC LINT: 0x01
> acpidump [0x068 0104 1] Duty Cycle Offset: 0x01
> acpidump [0x069 0105 1] Duty Cycle Width: 0x03
> @@ -277,9 +371,9 @@ acpidump [0x06c 0108 1] RTC Century Index: 0x32
> acpidump [0x06c 0108 8] Entry 09 SLIC: 0x00000000bff06348
> acpidump [0x06d 0109 2] IA-PC Boot Flags (see below): 0x0000
> acpidump [0x070 0112 4] Flags (see below): 0x000000a5
> -acpidump [0x074 0116 12] RESET_REG: (Generic Address Structure)
> acpidump [0x074 0116 1] addr_space_id: 0x00 (System Memory)
> acpidump [0x074 0116 8] Entry 10 SSDT: 0x00000000bff064ce
> +acpidump [0x074 0116 12] RESET_REG: (Generic Address Structure)
> acpidump [0x075 0117 1] reg_bit_width: 0x00
> acpidump [0x076 0118 1] reg_bit_offset: 0x00
> acpidump [0x077 0119 1] access_width: 0x00 (Undefined (legacy reasons))
> @@ -290,63 +384,63 @@ acpidump [0x081 0129 2] ARM Boot Flags (V5.1): 0x000
> acpidump [0x083 0131 1] FADT Minor Version: 0x00
> acpidump [0x084 0132 8] Entry 12 SSDT: 0x00000000bff0683e
> acpidump [0x084 0132 8] X_FIRMWARE_CTRL: 0x00000000bf6e2fc0
> -acpidump [0x08c 0140 8] Entry 13 SSDT: 0x00000000bff06aad
> acpidump [0x08c 0140 8] X_DSDT: 0x00000000bf6d9b6a
> -acpidump [0x094 0148 12] X_PM1a_EVT_BLK: (Generic Address Structure)
> +acpidump [0x08c 0140 8] Entry 13 SSDT: 0x00000000bff06aad
> acpidump [0x094 0148 1] addr_space_id: 0x01 (System I/O)
> acpidump [0x094 0148 8] Entry 14 SSDT: 0x00000000bff06b63
> +acpidump [0x094 0148 12] X_PM1a_EVT_BLK: (Generic Address Structure)
> acpidump [0x095 0149 1] reg_bit_width: 0x20
> acpidump [0x096 0150 1] reg_bit_offset: 0x00
> acpidump [0x097 0151 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x098 0152 8] address: 0x0000000000001000
> acpidump [0x09c 0156 8] Entry 15 TCPA: 0x00000000bff07059
> -acpidump [0x0a0 0160 12] X_PM1b_EVT_BLK: (Generic Address Structure)
> acpidump [0x0a0 0160 1] addr_space_id: 0x00 (System Memory)
> +acpidump [0x0a0 0160 12] X_PM1b_EVT_BLK: (Generic Address Structure)
> acpidump [0x0a1 0161 1] reg_bit_width: 0x00
> acpidump [0x0a2 0162 1] reg_bit_offset: 0x00
> acpidump [0x0a3 0163 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x0a4 0164 8] address: 0x0000000000000000
> acpidump [0x0a4 0164 8] Entry 16 TMOR: 0x00000000bff0709b
> -acpidump [0x0ac 0172 12] X_PM1a_CNT_BLK: (Generic Address Structure)
> acpidump [0x0ac 0172 1] addr_space_id: 0x01 (System I/O)
> +acpidump [0x0ac 0172 12] X_PM1a_CNT_BLK: (Generic Address Structure)
> acpidump [0x0ad 0173 1] reg_bit_width: 0x10
> acpidump [0x0ae 0174 1] reg_bit_offset: 0x00
> acpidump [0x0af 0175 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x0b0 0176 8] address: 0x0000000000001004
> -acpidump [0x0b8 0184 12] X_PM1b_CNT_BLK: (Generic Address Structure)
> acpidump [0x0b8 0184 1] addr_space_id: 0x00 (System Memory)
> +acpidump [0x0b8 0184 12] X_PM1b_CNT_BLK: (Generic Address Structure)
> acpidump [0x0b9 0185 1] reg_bit_width: 0x00
> acpidump [0x0ba 0186 1] reg_bit_offset: 0x00
> acpidump [0x0bb 0187 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x0bc 0188 8] address: 0x0000000000000000
> acpidump [0x0c0 0192 4] Type: 0x00000001
> -acpidump [0x0c4 0196 12] X_PM2_CNT_BLK: (Generic Address Structure)
> acpidump [0x0c4 0196 1] addr_space_id: 0x01 (System I/O)
> acpidump [0x0c4 0196 4] Length: 0x000000b6
> +acpidump [0x0c4 0196 12] X_PM2_CNT_BLK: (Generic Address Structure)
> acpidump [0x0c5 0197 1] reg_bit_width: 0x08
> acpidump [0x0c6 0198 1] reg_bit_offset: 0x00
> acpidump [0x0c7 0199 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x0c8 0200 4] Version: 0x00020000
> acpidump [0x0c8 0200 8] address: 0x0000000000001020
> acpidump [0x0cc 0204 6] OEM ID: LENOVO
> -acpidump [0x0d0 0208 12] X_PM_TMR_BLK: (Generic Address Structure)
> acpidump [0x0d0 0208 1] addr_space_id: 0x01 (System I/O)
> +acpidump [0x0d0 0208 12] X_PM_TMR_BLK: (Generic Address Structure)
> acpidump [0x0d1 0209 1] reg_bit_width: 0x20
> acpidump [0x0d2 0210 1] reg_bit_offset: 0x00
> acpidump [0x0d2 0210 8] OEM TABLE ID: TP-68
> acpidump [0x0d3 0211 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x0d4 0212 8] address: 0x0000000000001008
> acpidump [0x0da 0218 8] Windows Flag: 57 49 4e 44 4f 57 53 20
> -acpidump [0x0dc 0220 12] X_GPE0_BLK: (Generic Address Structure)
> acpidump [0x0dc 0220 1] addr_space_id: 0x01 (System I/O)
> +acpidump [0x0dc 0220 12] X_GPE0_BLK: (Generic Address Structure)
> acpidump [0x0dd 0221 1] reg_bit_width: 0x40
> acpidump [0x0de 0222 1] reg_bit_offset: 0x00
> acpidump [0x0df 0223 1] access_width: 0x00 (Undefined (legacy reasons))
> acpidump [0x0e0 0224 8] address: 0x0000000000001028
> acpidump [0x0e2 0226 4] SLIC Version: 0x00000000
> acpidump [0x0e6 0230 16] Reserved: 00 00 00 00 00 00 00 00
> -acpidump [0x0e8 0232 12] X_GPE1_BLK: (Generic Address Structure)
> acpidump [0x0e8 0232 1] addr_space_id: 0x00 (System Memory)
> +acpidump [0x0e8 0232 12] X_GPE1_BLK: (Generic Address Structure)
> acpidump [0x0e9 0233 1] reg_bit_width: 0x00
> acpidump [0x0ea 0234 1] reg_bit_offset: 0x00
> acpidump [0x0eb 0235 1] access_width: 0x00 (Undefined (legacy reasons))
> @@ -367,97 +461,4 @@ acpidump [0x0f6 0246 128] Signature: a7 ee
> acpidump [0x0f6 0246 128] Signature: cd c7 89 84 06 16 91 0b
> acpidump [0x0f6 0246 128] Signature: e7 36 9c 33 91 27 e7 8d
> acpidump [0x0f6 0246 128] Signature: f6 6b bb 5f a5 81 e2 ff
> -acpidump 32 bit PM timer (V1): 0x0
> -acpidump 8042 present on ports 60/64 (V2): 0x0
> acpidump acpidump: Dump ACPI tables.
> -acpidump Hardware-reduced ACPI (V5): 0x0
> -acpidump All CPUs support C1 (V1): 0x1
> -acpidump APIC @ bff00000 (104 bytes) (loaded from file)
> -acpidump APIC @ bff00078 (104 bytes) (loaded from file)
> -acpidump APIC Structure #1:
> -acpidump APIC Structure #2:
> -acpidump APIC Structure #3:
> -acpidump APIC Structure #4:
> -acpidump APIC Structure #5:
> -acpidump APIC Structure #6:
> -acpidump APIC Structure #7:
> -acpidump BOOT @ bff000f0 (40 bytes) (loaded from file)
> -acpidump C2 works on MP system (V1): 0x0
> -acpidump CMOS RTC Not Present (V5): 0x0
> -acpidump Configuration #1:
> -acpidump Contains 0x23b bytes of AML byte code
> -acpidump Contains 0x289 bytes of AML byte code
> -acpidump Contains 0x4c2 bytes of AML byte code
> -acpidump Contains 0x5fd0 bytes of AML byte code
> -acpidump Contains 0x7f bytes of AML byte code
> -acpidump Contains 0x82 bytes of AML byte code
> -acpidump Control Method Power Button (V1): 0x0
> -acpidump Control Method Sleep Button (V1): 0x1
> -acpidump Count Size Cap: 0x1
> -acpidump Differentiated System Description Table:
> -acpidump Docking Capability (V1): 0x0
> -acpidump DSDT @ bff00128 (24564 bytes) (loaded from file)
> -acpidump Enabled: 0x1
> -acpidump Extended System Description Table:
> -acpidump FACP @ bff0612c (244 bytes) (loaded from file)
> -acpidump FACS @ bff06230 (64 bytes) (loaded from file)
> -acpidump Firmware ACPI Control Structure:
> -acpidump Fixed ACPI Description Table:
> -acpidump Hardware Rev: 0x01
> -acpidump Headless, No Video (V3): 0x0
> -acpidump HPET @ bff06280 (56 bytes) (loaded from file)
> -acpidump IA-PC High Precision Event Timer Table:
> -acpidump IRQ Routing Cap: 0x1
> -acpidump Legacy Devices Supported (V2): 0x0
> -acpidump MCFG @ bff062c8 (60 bytes) (loaded from file)
> -acpidump Microsoft Software License Table:
> -acpidump MSI Not Supported (V4): 0x0
> -acpidump Multiple APIC Description Table:
> -acpidump Num Comparitors: 0x02
> -acpidump OEM Attr: 0x0
> -acpidump Page Protection: 0x0
> -acpidump PCAT_COMPAT: 0x1
> -acpidump PCIe ASPM Not supported (V4): 0x0
> -acpidump PCI Express Memory Mapped Config Space Base Address Table:
> -acpidump PCI_EXP_WAK bits supported (V4): 0x0
> -acpidump PCI Vendor ID: 0x8086
> -acpidump Polarity: 0x0
> -acpidump Polarity: 0x1
> -acpidump PSCI Compliant (V5.1): 0x0
> -acpidump PSCI Use HSC instead of SMC (V5.1): 0x0
> -acpidump Remote power on capable (V4): 0x0
> -acpidump Reserved: 0x0
> -acpidump Reserved (bits 22..31): 0x000
> -acpidump Reset Register Supported (V2): 0x0
> -acpidump Root System Description Pointer:
> -acpidump Root System Description Table:
> -acpidump RSDP @ bff06314 (36 bytes) (loaded from file)
> -acpidump RSDT @ bff070d1 (104 bytes) (generated by fwts)
> -acpidump RTC can wake system from S4 (V1): 0x1
> -acpidump RTC_STS Valid after S4 wake (V4): 0x0
> -acpidump RTC wake not in fixed reg space (V1): 0x0
> -acpidump S0 power savings are equal or better than S3 (V5): 0x0
> -acpidump Sealed Case (V3): 0x0
> -acpidump Secondary System Description Table:
> -acpidump Simple Boot Flag Table:
> -acpidump SLIC @ bff06348 (374 bytes) (loaded from file)
> -acpidump SSDT @ bff064ce (685 bytes) (loaded from file)
> -acpidump SSDT @ bff0678b (163 bytes) (loaded from file)
> -acpidump SSDT @ bff0683e (607 bytes) (loaded from file)
> -acpidump SSDT @ bff06aad (166 bytes) (loaded from file)
> -acpidump SSDT @ bff06b63 (1254 bytes) (loaded from file)
> -acpidump TCPA @ bff07059 (50 bytes) (loaded from file)
> -acpidump Test 1 of 1: Dump ACPI tables.
> -acpidump TMOR @ bff0709b (38 bytes) (loaded from file)
> -acpidump Trigger Mode: 0x0
> -acpidump Trigger Mode: 0x1
> -acpidump Trigger Mode: 0x3
> -acpidump Trusted Computing Platform Alliance Capabilities Table:
> -acpidump Use APIC Cluster Model (V4): 0x0
> -acpidump Use APIC Physical Dest. Mode (V4): 0x0
> -acpidump Use native instr. after SLP_TYPx (V3): 0x0
> -acpidump Use platform clock (V4): 0x0
> -acpidump VGA Not Present (V4): 0x0
> -acpidump WBINVD flushes all caches (V1): 0x0
> -acpidump WBINVD instruction (V1): 0x1
> -acpidump XSDT @ bff07149 (172 bytes) (generated by fwts)
Acked-by: Ivan Hu <ivan.hu at canonical.com>
More information about the fwts-devel
mailing list