Linux Audio

Check our new training course

Loading...
Note: File does not exist in v5.4.
 1// SPDX-License-Identifier: GPL-2.0
 2
 3//! UAPI Bindings.
 4//!
 5//! Contains the bindings generated by `bindgen` for UAPI interfaces.
 6//!
 7//! This crate may be used directly by drivers that need to interact with
 8//! userspace APIs.
 9
10#![no_std]
11// See <https://github.com/rust-lang/rust-bindgen/issues/1651>.
12#![cfg_attr(test, allow(deref_nullptr))]
13#![cfg_attr(test, allow(unaligned_references))]
14#![cfg_attr(test, allow(unsafe_op_in_unsafe_fn))]
15#![allow(
16    clippy::all,
17    missing_docs,
18    non_camel_case_types,
19    non_upper_case_globals,
20    non_snake_case,
21    improper_ctypes,
22    unreachable_pub,
23    unsafe_op_in_unsafe_fn
24)]
25
26include!(concat!(env!("OBJTREE"), "/rust/uapi/uapi_generated.rs"));