Home
last modified time | relevance | path

Searched refs:ccc (Results 1 – 24 of 24) sorted by relevance

/Zephyr-latest/drivers/i3c/
Di3c_ccc.c34 ccc_payload.ccc.id = I3C_CCC_GETBCR; in i3c_ccc_do_getbcr()
57 ccc_payload.ccc.id = I3C_CCC_GETDCR; in i3c_ccc_do_getdcr()
80 ccc_payload.ccc.id = I3C_CCC_GETPID; in i3c_ccc_do_getpid()
96 ccc_payload.ccc.id = I3C_CCC_RSTACT(true); in i3c_ccc_do_rstact_all()
99 ccc_payload.ccc.data = &def_byte; in i3c_ccc_do_rstact_all()
100 ccc_payload.ccc.data_len = 1U; in i3c_ccc_do_rstact_all()
130 ccc_payload.ccc.id = I3C_CCC_RSTACT(false); in i3c_ccc_do_rstact()
132 ccc_payload.ccc.data = &def_byte; in i3c_ccc_do_rstact()
133 ccc_payload.ccc.data_len = 1U; in i3c_ccc_do_rstact()
147 ccc_payload.ccc.id = I3C_CCC_RSTDAA; in i3c_ccc_do_rstdaa_all()
[all …]
Di3c_handlers.c18 if (payload->ccc.data != NULL) { in z_vrfy_i3c_do_ccc()
19 K_OOPS(K_SYSCALL_MEMORY_ARRAY_READ(payload->ccc.data, in z_vrfy_i3c_do_ccc()
20 payload->ccc.data_len, in z_vrfy_i3c_do_ccc()
21 sizeof(*payload->ccc.data))); in z_vrfy_i3c_do_ccc()
22 K_OOPS(K_SYSCALL_MEMORY_ARRAY_WRITE(payload->ccc.data, in z_vrfy_i3c_do_ccc()
23 payload->ccc.data_len, in z_vrfy_i3c_do_ccc()
24 sizeof(*payload->ccc.data))); in z_vrfy_i3c_do_ccc()
Di3c_mcux.c1354 LOG_DBG("CCC[0x%02x]", payload->ccc.id); in mcux_i3c_do_ccc()
1360 payload->ccc.id, 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()
1374 payload->ccc.id, 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()
1389 payload->ccc.id, in mcux_i3c_do_ccc()
1397 payload->ccc.num_xfer = ret; in mcux_i3c_do_ccc()
[all …]
Di3c_cdns.c1359 1 + ((payload->ccc.data_len > 0) ? payload->targets.num_targets in cdns_i3c_do_ccc()
1369 i3c_ccc_is_payload_broadcast(payload) ? ROUND_UP(payload->ccc.data_len, 4) : 0; in cdns_i3c_do_ccc()
1383 LOG_DBG("%s: CCC[0x%02x]", dev->name, payload->ccc.id); in cdns_i3c_do_ccc()
1401 cmd->cmd1 = CMD1_FIFO_CCC(payload->ccc.id); in cdns_i3c_do_ccc()
1404 if (payload->ccc.data_len == 1) { in cdns_i3c_do_ccc()
1408 cmd->cmd1 |= CMD1_FIFO_DB(payload->ccc.data[0]); in cdns_i3c_do_ccc()
1417 } else if (payload->ccc.data_len > 1) { in cdns_i3c_do_ccc()
1449 cmd->cmd1 = CMD1_FIFO_CCC(payload->ccc.id); in cdns_i3c_do_ccc()
1453 if (payload->ccc.data_len > 0) { in cdns_i3c_do_ccc()
1455 cmd->buf = payload->ccc.data; in cdns_i3c_do_ccc()
[all …]
Di3c_stm32.c975 if (payload->ccc.id == I3C_CCC_ENTDAA) { in i3c_stm32_do_ccc()
985 if (payload->ccc.data_len > 0 && payload->ccc.data == NULL) { in i3c_stm32_do_ccc()
1008 payload->ccc.num_xfer = 0; in i3c_stm32_do_ccc()
1015 LL_I3C_ControllerHandleCCC(i3c, payload->ccc.id, payload->ccc.data_len, in i3c_stm32_do_ccc()
1638 if (payload->ccc.num_xfer < payload->ccc.data_len) { in i3c_stm32_event_isr_tx()
1639 LL_I3C_TransmitData8(i3c, payload->ccc.data[payload->ccc.num_xfer++]); in i3c_stm32_event_isr_tx()
Di3c_npcx.c1511 LOG_DBG("CCC[0x%02x]", payload->ccc.id); in npcx_i3c_do_ccc()
1517 LOG_ERR("CCC[0x%02x] %s START error (%d)", payload->ccc.id, in npcx_i3c_do_ccc()
1526 xfered_len = npcx_i3c_xfer_write_fifo(inst, &payload->ccc.id, 1, payload->ccc.data_len > 0); in npcx_i3c_do_ccc()
1528 LOG_ERR("CCC[0x%02x] %s command error (%d)", payload->ccc.id, in npcx_i3c_do_ccc()
1536 if (payload->ccc.data_len > 0) { in npcx_i3c_do_ccc()
1539 xfered_len = npcx_i3c_xfer_write_fifo(inst, payload->ccc.data, in npcx_i3c_do_ccc()
1540 payload->ccc.data_len, false); in npcx_i3c_do_ccc()
1542 LOG_ERR("CCC[0x%02x] %s command payload error (%d)", payload->ccc.id, in npcx_i3c_do_ccc()
1551 payload->ccc.num_xfer = xfered_len; in npcx_i3c_do_ccc()
1580 LOG_ERR("CCC[0x%02x] target payload error (%d)", payload->ccc.id, in npcx_i3c_do_ccc()
Di3c_shell.c2368 SHELL_CMD_ARG(ccc, &sub_i3c_ccc_cmds,
/Zephyr-latest/doc/_extensions/zephyr/domain/static/css/
Dcodesample-livesearch.css18 border: 1px solid #ccc;
30 color: #ccc;
/Zephyr-latest/subsys/bluetooth/host/
Dgatt.c1112 struct _bt_gatt_ccc *ccc; in convert_to_id_on_match() local
1119 ccc = attr->user_data; in convert_to_id_on_match()
1124 for (size_t i = 0; i < ARRAY_SIZE(ccc->cfg); i++) { in convert_to_id_on_match()
1125 if (bt_addr_le_eq(&ccc->cfg[i].peer, match->private_addr)) { in convert_to_id_on_match()
1126 bt_addr_le_copy(&ccc->cfg[i].peer, match->id_addr); in convert_to_id_on_match()
1638 static void gatt_unregister_ccc(struct _bt_gatt_ccc *ccc) in gatt_unregister_ccc() argument
1640 ccc->value = 0; in gatt_unregister_ccc()
1642 for (size_t i = 0; i < ARRAY_SIZE(ccc->cfg); i++) { in gatt_unregister_ccc()
1643 struct bt_gatt_ccc_cfg *cfg = &ccc->cfg[i]; in gatt_unregister_ccc()
2121 struct _bt_gatt_ccc *ccc) in find_ccc_cfg() argument
[all …]
/Zephyr-latest/subsys/bluetooth/services/ots/
Dots_internal.h123 struct _bt_gatt_ccc ccc; member
Dots.c571 BT_GATT_CCC_MANAGED(&_ots.oacp_ind.ccc, \
577 BT_GATT_CCC_MANAGED(&_ots.olcp_ind.ccc, \
683 instance->oacp_ind.ccc.cfg_changed = in bt_gatt_ots_instances_prepare()
685 instance->olcp_ind.ccc.cfg_changed = in bt_gatt_ots_instances_prepare()
Dots_olcp.c315 struct bt_gatt_ots_indicate, ccc); in bt_gatt_ots_olcp_cfg_changed()
Dots_oacp.c732 struct bt_gatt_ots_indicate, ccc); in bt_gatt_ots_oacp_cfg_changed()
/Zephyr-latest/include/zephyr/drivers/i3c/
Dccc.h292 } ccc; member
1373 return (payload->ccc.id <= I3C_CCC_BROADCAST_MAX_ID); in i3c_ccc_is_payload_broadcast()
/Zephyr-latest/doc/_static/css/
Ddark.css22 --navbar-level-2-color: #ccc;
/Zephyr-latest/tests/bluetooth/tester/src/
Dbtp_gatt.c94 struct bt_gatt_attr *ccc; member
114 if (attr == ccc_values[i].ccc) { in ccc_find_by_ccc()
542 static struct bt_gatt_attr ccc = BT_GATT_CCC(ccc_cfg_changed, variable
565 attr_desc = gatt_db_add(&ccc, 0); in add_ccc()
573 ccc_values[i].ccc = attr_desc; in add_ccc()
/Zephyr-latest/boards/st/sensortile_box/doc/
Dindex.rst193 …https://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0…
/Zephyr-latest/boards/st/stm32f429i_disc1/doc/
Dindex.rst220 …https://www.st.com/content/ccc/resource/technical/document/reference_manual/3d/6d/5a/66/b4/99/40/d…
/Zephyr-latest/boards/st/nucleo_f767zi/doc/
Dindex.rst126 …https://www.st.com/content/ccc/resource/technical/document/errata_sheet/group0/23/a6/11/0b/30/24/4…
/Zephyr-latest/boards/96boards/aerocore2/doc/
Dindex.rst349 …https://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0…
/Zephyr-latest/boards/96boards/carbon/doc/
Dstm32f401xe.rst371 …https://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0…
/Zephyr-latest/boards/st/sensortile_box_pro/doc/
Dindex.rst363 …http://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c…
/Zephyr-latest/boards/st/steval_stwinbx1/doc/
Dindex.rst364 …http://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c…
/Zephyr-latest/doc/releases/
Drelease-notes-2.4.rst1286 * :github:`26924` - Bluetooth: Mesh: no space to store ccc cfg