1 // Copyright 2022 The ChromiumOS Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 use std::sync::Arc;
6
7 use base::Descriptor;
8 use sync::Mutex;
9
10 use crate::ac_adapter::AcAdapter;
11 use crate::acpi::ACPIPMError;
12 use crate::acpi::GpeResource;
13 use crate::IrqLevelEvent;
14
get_acpi_event_sock() -> Result<Option<Descriptor>, ACPIPMError>15 pub(crate) fn get_acpi_event_sock() -> Result<Option<Descriptor>, ACPIPMError> {
16 Ok(None)
17 }
18
acpi_event_run( sci_evt: &IrqLevelEvent, _acpi_event_sock: &Option<Descriptor>, _gpe0: &Arc<Mutex<GpeResource>>, _ignored_gpe: &[u32], _ac_adapter: &Option<Arc<Mutex<AcAdapter>>>, )19 pub(crate) fn acpi_event_run(
20 sci_evt: &IrqLevelEvent,
21 _acpi_event_sock: &Option<Descriptor>,
22 _gpe0: &Arc<Mutex<GpeResource>>,
23 _ignored_gpe: &[u32],
24 _ac_adapter: &Option<Arc<Mutex<AcAdapter>>>,
25 ) {
26 }
27