Lines Matching full:scmi
3 * System Control and Management Interface (SCMI) Notification support
10 * SCMI Protocol specification allows the platform to signal events to
15 * An SCMI Notification core instance is initialized for each active platform
18 * Each SCMI Protocol implementation, during its initialization, registers with
27 * Given the number of possible events defined by SCMI and the extensibility
28 * of the SCMI Protocol itself, the underlying notification chains are created
47 * as described in the SCMI Protocol specification, while src_id represents an
51 * Upon reception of a notification message from the platform the SCMI RX ISR
64 * Events' information is then extracted from the SCMI Notification messages and
73 #define dev_fmt(fmt) "SCMI Notifications - " fmt
74 #define pr_fmt(fmt) "SCMI Notifications - " fmt
250 * to this event as soon as it entered the SCMI RX ISR
282 * @ph: SCMI protocol handle reference
516 * 1. dequeue one pending RX notification (queued in SCMI RX ISR context)
738 * @ph: SCMI protocol handle.
741 * Used by SCMI Protocols initialization code to register with the notification
936 * protocols for which still no SCMI driver user exists: they wouldn't in scmi_bind_event_handler()
937 * emit any event anyway till some SCMI driver starts using it. in scmi_bind_event_handler()
1559 * @work: The work item to use associated to the proper SCMI instance
1626 * SCMI Protocols can register their events with the core during their own
1630 * cause the whole SCMI Protocols stack to fail its initialization.
1632 * SCMI Notification Initialization happens in 2 steps:
1641 * This allows for lazy initialization of SCMI Protocols due to late (or
1642 * missing) SCMI drivers' modules loading.