// Copyright 2022 The ChromiumOS Authors1// Use of this source code is governed by a BSD-style license that can be2// found in the LICENSE file.34use std::sync::Arc;56use base::Descriptor;7use sync::Mutex;89use crate::ac_adapter::AcAdapter;10use crate::acpi::ACPIPMError;11use crate::acpi::GpeResource;12use crate::IrqLevelEvent;1314pub(crate) fn get_acpi_event_sock() -> Result<Option<Descriptor>, ACPIPMError> {15Ok(None)16}1718pub(crate) fn acpi_event_run(19sci_evt: &IrqLevelEvent,20_acpi_event_sock: &Option<Descriptor>,21_gpe0: &Arc<Mutex<GpeResource>>,22_ignored_gpe: &[u32],23_ac_adapter: &Option<Arc<Mutex<AcAdapter>>>,24) {25}262728