Lines Matching +full:misc +full:- +full:latch
1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
3 * Surface DTX (clipboard detachment system driver) user-space interface.
5 * Definitions, structs, and IOCTLs for the /dev/surface/dtx misc device. This
6 * device allows user-space to control the clipboard detachment process on
9 * Copyright (C) 2020-2021 Maximilian Luz <luzmaximilian@gmail.com>
34 /* Latch status values */
42 /* Runtime errors (non-critical) */
62 * enum sdtx_device_mode - Mode describing how (and if) the clipboard is
81 * struct sdtx_event - Event provided by reading from the DTX device file.
95 * enum sdtx_event_code - Code describing the type of an event.
99 * @SDTX_EVENT_LATCH_STATUS: Latch status change event type.
106 * Consult the DTX user-space interface documentation for details regarding
118 * struct sdtx_base_info - Describes if and what type of base is connected.