Lines Matching full:broadcast

28 /** Maximum CCC ID for broadcast */
34 * @param broadcast True if broadcast, false if direct.
36 #define I3C_CCC_ENEC(broadcast) ((broadcast) ? 0x00U : 0x80U) argument
41 * @param broadcast True if broadcast, false if direct.
43 #define I3C_CCC_DISEC(broadcast) ((broadcast) ? 0x01U : 0x81U) argument
49 * @param broadcast True if broadcast, false if direct.
51 #define I3C_CCC_ENTAS(as, broadcast) (((broadcast) ? 0x02U : 0x82U) + (as)) argument
56 * @param broadcast True if broadcast, false if direct.
58 #define I3C_CCC_ENTAS0(broadcast) I3C_CCC_ENTAS(0, broadcast) argument
63 * @param broadcast True if broadcast, false if direct.
65 #define I3C_CCC_ENTAS1(broadcast) I3C_CCC_ENTAS(1, broadcast) argument
70 * @param broadcast True if broadcast, false if direct.
72 #define I3C_CCC_ENTAS2(broadcast) I3C_CCC_ENTAS(2, broadcast) argument
77 * @param broadcast True if broadcast, false if direct.
79 #define I3C_CCC_ENTAS3(broadcast) I3C_CCC_ENTAS(3, broadcast) argument
81 /** Reset Dynamic Address Assignment (Broadcast) */
84 /** Enter Dynamic Address Assignment (Broadcast) */
87 /** Define List of Targets (Broadcast) */
91 * Set Max Write Length (Broadcast or Direct)
93 * @param broadcast True if broadcast, false if direct.
95 #define I3C_CCC_SETMWL(broadcast) ((broadcast) ? 0x09U : 0x89U) argument
98 * Set Max Read Length (Broadcast or Direct)
100 * @param broadcast True if broadcast, false if direct.
102 #define I3C_CCC_SETMRL(broadcast) ((broadcast) ? 0x0AU : 0x8AU) argument
104 /** Enter Test Mode (Broadcast) */
107 /** Set Bus Context (Broadcast) */
113 * @param broadcast True if broadcast, false if direct.
115 #define I3C_CCC_ENDXFER(broadcast) ((broadcast) ? 0x12U : 0x92U) argument
117 /** Enter HDR Mode (HDR-DDR) (Broadcast) */
120 /** Enter HDR Mode 0 (HDR-DDR) (Broadcast) */
123 /** Enter HDR Mode 1 (HDR-TSP) (Broadcast) */
126 /** Enter HDR Mode 2 (HDR-TSL) (Broadcast) */
129 /** Enter HDR Mode 3 (HDR-BT) (Broadcast) */
132 /** Enter HDR Mode 4 (Broadcast) */
135 /** Enter HDR Mode 5 (Broadcast) */
138 /** Enter HDR Mode 6 (Broadcast) */
141 /** Enter HDR Mode 7 (Broadcast) */
145 * Exchange Timing Information (Broadcast or Direct)
147 * @param broadcast True if broadcast, false if direct.
149 #define I3C_CCC_SETXTIME(broadcast) ((broadcast) ? 0x28U : 0x98U) argument
151 /** Set All Addresses to Static Addresses (Broadcast) */
157 * @param broadcast True if broadcast, false if direct.
159 #define I3C_CCC_RSTACT(broadcast) ((broadcast) ? 0x2AU : 0x9AU) argument
161 /** Define List of Group Address (Broadcast) */
167 * @param broadcast True if broadcast, false if direct.
169 #define I3C_CCC_RSTGRPA(broadcast) ((broadcast) ? 0x2CU : 0x9CU) argument
171 /** Multi-Lane Data Transfer Control (Broadcast) */
172 #define I3C_CCC_MLANE(broadcast) ((broadcast) ? 0x2DU : 0x9DU) argument
177 * @param broadcast True if broadcast, false if direct.
180 #define I3C_CCC_VENDOR(broadcast, id) ((id) + ((broadcast) ? 0x61U : 0xE0U)) argument
1362 * @brief Test if I3C CCC payload is for broadcast.
1364 * This tests if the CCC payload is for broadcast.
1368 * @retval true if payload target is broadcast
1419 * @brief Broadcast RSTACT to reset I3C Peripheral (Format 1).
1421 * Helper function to broadcast Target Reset Action (RSTACT) to
1487 * @brief Broadcast RSTDAA to reset dynamic addresses for all targets.
1531 * @brief Broadcast ENEC/DISEC to enable/disable target events.
1533 * Helper function to broadcast Target Events Command to enable or
1563 * Helper function to broadcast Activity State Command on a single
1634 * @brief Broadcast ENTAS to set the Activity State.
1636 * Helper function to broadcast Activity State Command.
1646 * @brief Broadcast ENTAS0
1660 * @brief Broadcast ENTAS1
1674 * @brief Broadcast ENTAS2
1688 * @brief Broadcast ENTAS3
1702 * @brief Broadcast SETMWL to Set Maximum Write Length.
1744 * @brief Broadcast SETMRL to Set Maximum Read Length.
1795 * @brief Broadcast ENTTM
1989 * @brief Broadcast Set Vendor / Standard Extension CCC
1991 * Helper function to broadcast Vendor / Standard Extension CCC
2006 * @brief Broadcast SETAASA to set all target's dynamic address to their
2098 * @brief Broadcast DEFTGTS
2109 * @brief Broadcast SETBUSCON to set the bus context