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.
41 * protocol
43 * using the proper custom protocol commands.
67 * struct scmi_protocol_events - Per-protocol description of available events
68 * @queue_sz: Size in bytes of the per-protocol queue to use.
69 * @ops: Array of protocol-specific events operations.
70 * @evts: Array of supported protocol's events.
71 * @num_events: Number of supported protocol's events described in @evts.
72 * @num_sources: Number of protocol's sources, should be greater than 0; if not
73 * available at compile time, it will be provided at run-time via