Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
google
GitHub Repository: google/crosvm
Path: blob/main/devices/src/sys/windows/acpi.rs
5394 views
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
15
pub(crate) fn get_acpi_event_sock() -> Result<Option<Descriptor>, ACPIPMError> {
16
Ok(None)
17
}
18
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
28