Lines Matching +full:protocol +full:- +full:id
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * System Control and Management Interface (SCMI) Message Protocol
7 * Copyright (C) 2020-2021 ARM Ltd.
19 * struct scmi_event - Describes an event to be supported
20 * @id: Event ID
24 * Each SCMI protocol, during its initialization phase, can describe the events
29 u8 id; member
37 * struct scmi_event_ops - Protocol helpers called by the notification core.
39 * protocol
41 * using the proper custom protocol commands.
63 * struct scmi_protocol_events - Per-protocol description of available events
64 * @queue_sz: Size in bytes of the per-protocol queue to use.
65 * @ops: Array of protocol-specific events operations.
66 * @evts: Array of supported protocol's events.
67 * @num_events: Number of supported protocol's events described in @evts.
68 * @num_sources: Number of protocol's sources, should be greater than 0; if not
69 * available at compile time, it will be provided at run-time via