diff options
Diffstat (limited to 'source/components/executer/exserial.c')
| -rw-r--r-- | source/components/executer/exserial.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/components/executer/exserial.c b/source/components/executer/exserial.c index 69ce5316dd43..776409db718d 100644 --- a/source/components/executer/exserial.c +++ b/source/components/executer/exserial.c @@ -353,6 +353,12 @@ AcpiExReadSerialBus ( Function = ACPI_READ | (AccessorType << 16); break; + case ACPI_ADR_SPACE_PLATFORM_RT: + + BufferLength = ACPI_PRM_INPUT_BUFFER_SIZE; + Function = ACPI_READ; + break; + default: return_ACPI_STATUS (AE_AML_INVALID_SPACE_ID); } @@ -472,6 +478,12 @@ AcpiExWriteSerialBus ( Function = ACPI_WRITE | (AccessorType << 16); break; + case ACPI_ADR_SPACE_PLATFORM_RT: + + BufferLength = ACPI_PRM_INPUT_BUFFER_SIZE; + Function = ACPI_WRITE; + break; + default: return_ACPI_STATUS (AE_AML_INVALID_SPACE_ID); } |
