|
@@ -180,6 +180,12 @@ acpi_status acpi_enable_event(u32 event, u32 flags)
|
|
|
|
|
|
ACPI_FUNCTION_TRACE(acpi_enable_event);
|
|
ACPI_FUNCTION_TRACE(acpi_enable_event);
|
|
|
|
|
|
|
|
+ /* If Hardware Reduced flag is set, there are no fixed events */
|
|
|
|
+
|
|
|
|
+ if (acpi_gbl_reduced_hardware) {
|
|
|
|
+ return_ACPI_STATUS(AE_OK);
|
|
|
|
+ }
|
|
|
|
+
|
|
/* Decode the Fixed Event */
|
|
/* Decode the Fixed Event */
|
|
|
|
|
|
if (event > ACPI_EVENT_MAX) {
|
|
if (event > ACPI_EVENT_MAX) {
|
|
@@ -237,6 +243,12 @@ acpi_status acpi_disable_event(u32 event, u32 flags)
|
|
|
|
|
|
ACPI_FUNCTION_TRACE(acpi_disable_event);
|
|
ACPI_FUNCTION_TRACE(acpi_disable_event);
|
|
|
|
|
|
|
|
+ /* If Hardware Reduced flag is set, there are no fixed events */
|
|
|
|
+
|
|
|
|
+ if (acpi_gbl_reduced_hardware) {
|
|
|
|
+ return_ACPI_STATUS(AE_OK);
|
|
|
|
+ }
|
|
|
|
+
|
|
/* Decode the Fixed Event */
|
|
/* Decode the Fixed Event */
|
|
|
|
|
|
if (event > ACPI_EVENT_MAX) {
|
|
if (event > ACPI_EVENT_MAX) {
|
|
@@ -290,6 +302,12 @@ acpi_status acpi_clear_event(u32 event)
|
|
|
|
|
|
ACPI_FUNCTION_TRACE(acpi_clear_event);
|
|
ACPI_FUNCTION_TRACE(acpi_clear_event);
|
|
|
|
|
|
|
|
+ /* If Hardware Reduced flag is set, there are no fixed events */
|
|
|
|
+
|
|
|
|
+ if (acpi_gbl_reduced_hardware) {
|
|
|
|
+ return_ACPI_STATUS(AE_OK);
|
|
|
|
+ }
|
|
|
|
+
|
|
/* Decode the Fixed Event */
|
|
/* Decode the Fixed Event */
|
|
|
|
|
|
if (event > ACPI_EVENT_MAX) {
|
|
if (event > ACPI_EVENT_MAX) {
|