// SPDX-License-Identifier: GPL-2.0//! UAPI Bindings.//!//! Contains the bindings generated by `bindgen` for UAPI interfaces.//!//! This crate may be used directly by drivers that need to interact with//! userspace APIs.#![no_std]#![feature(core_ffi_c)]// See <https://github.com/rust-lang/rust-bindgen/issues/1651>.#![cfg_attr(test, allow(deref_nullptr))]#![cfg_attr(test, allow(unaligned_references))]#![cfg_attr(test, allow(unsafe_op_in_unsafe_fn))]#![allow( clippy::all, missing_docs, non_camel_case_types, non_upper_case_globals, non_snake_case, improper_ctypes, unreachable_pub, unsafe_op_in_unsafe_fn)]include!(concat!(env!("OBJTREE"), "/rust/uapi/uapi_generated.rs"));
// SPDX-License-Identifier: GPL-2.0
//! UAPI Bindings.
//!
//! Contains the bindings generated by `bindgen` for UAPI interfaces.
//!
//! This crate may be used directly by drivers that need to interact with
//! userspace APIs.
#![no_std]
#![feature(core_ffi_c)]
// See <https://github.com/rust-lang/rust-bindgen/issues/1651>.
#![cfg_attr(test, allow(deref_nullptr))]
#![cfg_attr(test, allow(unaligned_references))]
#![cfg_attr(test, allow(unsafe_op_in_unsafe_fn))]
#![allow(
clippy::all,
missing_docs,
non_camel_case_types,
non_upper_case_globals,
non_snake_case,
improper_ctypes,
unreachable_pub,
unsafe_op_in_unsafe_fn
)]
include!(concat!(env!("OBJTREE"), "/rust/uapi/uapi_generated.rs"));