Lines Matching +full:tx +full:- +full:mask
4 * SPDX-License-Identifier: Apache-2.0
44 * @idx channel index. Should be 0 for TX channels and 1 for
56 * @brief Declare a TX SCMI channel
59 * TX channel statically bound to said protocol via the "extern"
74 * @brief Declare SCMI TX/RX channels
77 * SCMI TX and RX channels statically bound to said protocol via
80 * Despite this, users should opt for this macro instead of the TX-specific
89 * @brief Declare SCMI TX/RX channels using node instance number
100 * @brief Get a reference to a protocol's SCMI TX channel
103 * reference to an SCMI TX channel statically bound to said
108 * @return reference to the struct scmi_channel of the TX channel
124 * @param idx channel index. Should be 0 for TX channels and 1
153 .tx = DT_SCMI_TRANSPORT_TX_CHAN(node_id), \
261 * @param mask value to perform bitwise-and with `x`
262 * @param shift value to left-shift masked `x`
264 #define SCMI_FIELD_MAKE(x, mask, shift)\ argument
265 (((uint32_t)(x) & (mask)) << (shift))