[ 504.084541] ltp_acpi_test: get register: 11 val: 0000 [ 504.084944] ltp_acpi_test: get register: 12 val: 0000 [ 504.085318] ACPI Exception: AE_BAD_ADDRESS, acpi_read_bit_register
the fail is on read ID 0x13, which is on PM2 control bit 0(ARB_DIS). this failure is caused by the PM2 aren't supported by firmeare. From FADT table. [038h 0056 4] PM1A Event Block Address : 0000B000 [03Ch 0060 4] PM1B Event Block Address : 00000000 [040h 0064 4] PM1A Control Block Address : 0000B004 [044h 0068 4] PM1B Control Block Address : 00000000 [048h 0072 4] PM2 Control Block Address : 00000000 [04Ch 0076 4] PM Timer Block Address : 0000B008 [050h 0080 4] GPE0 Block Address : 0000AFE0 [054h 0084 4] GPE1 Block Address : 00000000 [058h 0088 1] PM1 Event Block Length : 04 [059h 0089 1] PM1 Control Block Length : 02 [05Ah 0090 1] PM2 Control Block Length : 00 [05Bh 0091 1] PM Timer Block Length : 04
So got AE_BAD_ADDRESS when the test reads from the register is expected.
[ 504.084541] ltp_acpi_test: get register: 11 val: 0000 bit_register
[ 504.084944] ltp_acpi_test: get register: 12 val: 0000
[ 504.085318] ACPI Exception: AE_BAD_ADDRESS, acpi_read_
the fail is on read ID 0x13, which is on PM2 control bit 0(ARB_DIS).
this failure is caused by the PM2 aren't supported by firmeare.
From FADT table.
[038h 0056 4] PM1A Event Block Address : 0000B000
[03Ch 0060 4] PM1B Event Block Address : 00000000
[040h 0064 4] PM1A Control Block Address : 0000B004
[044h 0068 4] PM1B Control Block Address : 00000000
[048h 0072 4] PM2 Control Block Address : 00000000
[04Ch 0076 4] PM Timer Block Address : 0000B008
[050h 0080 4] GPE0 Block Address : 0000AFE0
[054h 0084 4] GPE1 Block Address : 00000000
[058h 0088 1] PM1 Event Block Length : 04
[059h 0089 1] PM1 Control Block Length : 02
[05Ah 0090 1] PM2 Control Block Length : 00
[05Bh 0091 1] PM Timer Block Length : 04
So got AE_BAD_ADDRESS when the test reads from the register is expected.