/Zephyr-latest/drivers/i3c/ |
D | i3c_ccc.c | 34 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 …]
|
D | i3c_handlers.c | 18 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()
|
D | i3c_mcux.c | 1354 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 …]
|
D | i3c_cdns.c | 1359 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 …]
|
D | i3c_stm32.c | 975 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()
|
D | i3c_npcx.c | 1511 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()
|
D | i3c_shell.c | 2368 SHELL_CMD_ARG(ccc, &sub_i3c_ccc_cmds,
|
/Zephyr-latest/doc/_extensions/zephyr/domain/static/css/ |
D | codesample-livesearch.css | 18 border: 1px solid #ccc; 30 color: #ccc;
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | gatt.c | 1112 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/ |
D | ots_internal.h | 123 struct _bt_gatt_ccc ccc; member
|
D | ots.c | 571 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()
|
D | ots_olcp.c | 315 struct bt_gatt_ots_indicate, ccc); in bt_gatt_ots_olcp_cfg_changed()
|
D | ots_oacp.c | 732 struct bt_gatt_ots_indicate, ccc); in bt_gatt_ots_oacp_cfg_changed()
|
/Zephyr-latest/include/zephyr/drivers/i3c/ |
D | ccc.h | 292 } ccc; member 1373 return (payload->ccc.id <= I3C_CCC_BROADCAST_MAX_ID); in i3c_ccc_is_payload_broadcast()
|
/Zephyr-latest/doc/_static/css/ |
D | dark.css | 22 --navbar-level-2-color: #ccc;
|
/Zephyr-latest/tests/bluetooth/tester/src/ |
D | btp_gatt.c | 94 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/ |
D | index.rst | 193 …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/ |
D | index.rst | 220 …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/ |
D | index.rst | 126 …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/ |
D | index.rst | 349 …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/ |
D | stm32f401xe.rst | 371 …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/ |
D | index.rst | 363 …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/ |
D | index.rst | 364 …http://www.st.com/content/ccc/resource/technical/document/application_note/b9/9b/16/3a/12/1e/40/0c…
|
/Zephyr-latest/doc/releases/ |
D | release-notes-2.4.rst | 1286 * :github:`26924` - Bluetooth: Mesh: no space to store ccc cfg
|