28 lines · rust
1// SPDX-License-Identifier: GPL-2.02 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 with8//! 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 dead_code,18 missing_docs,19 non_camel_case_types,20 non_upper_case_globals,21 non_snake_case,22 improper_ctypes,23 unreachable_pub,24 unsafe_op_in_unsafe_fn25)]26 27include!(concat!(env!("OBJTREE"), "/rust/uapi/uapi_generated.rs"));28