Lines Matching full:ccc
1320 * @brief Send Common Command Code (CCC).
1325 * @param payload Pointer to CCC payload.
1354 LOG_DBG("CCC[0x%02x]", payload->ccc.id); in mcux_i3c_do_ccc()
1359 LOG_ERR("CCC[0x%02x] %s START error (%d)", in mcux_i3c_do_ccc()
1360 payload->ccc.id, in mcux_i3c_do_ccc()
1367 /* Write the CCC code */ in mcux_i3c_do_ccc()
1370 ret = mcux_i3c_do_one_xfer_write(base, &payload->ccc.id, 1, in mcux_i3c_do_ccc()
1371 payload->ccc.data_len > 0); in mcux_i3c_do_ccc()
1373 LOG_ERR("CCC[0x%02x] %s command error (%d)", in mcux_i3c_do_ccc()
1374 payload->ccc.id, in mcux_i3c_do_ccc()
1381 /* Write additional data for CCC if needed */ in mcux_i3c_do_ccc()
1382 if (payload->ccc.data_len > 0) { in mcux_i3c_do_ccc()
1385 ret = mcux_i3c_do_one_xfer_write(base, payload->ccc.data, in mcux_i3c_do_ccc()
1386 payload->ccc.data_len, false); in mcux_i3c_do_ccc()
1388 LOG_ERR("CCC[0x%02x] %s command payload error (%d)", in mcux_i3c_do_ccc()
1389 payload->ccc.id, in mcux_i3c_do_ccc()
1397 payload->ccc.num_xfer = ret; in mcux_i3c_do_ccc()
1424 LOG_ERR("CCC[0x%02x] target payload error (%d)", in mcux_i3c_do_ccc()
1425 payload->ccc.id, ret); in mcux_i3c_do_ccc()