Home
last modified time | relevance | path

Searched full:entdaa (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/hw/i3c/
H A Dcore.c92 "ENTDAA instead of a broadcast address\n", in i3c_target_match()
98 * Targets should only ACK ENTDAA broadcasts if they have no dynamic in i3c_target_match()
172 /* If we're not in ENTDAA, a broadcast is the start of a new CCC. */ in i3c_do_start_transfer()
228 * If we're in ENTDAA, we need to notify all devices when ENTDAA is done. in i3c_end_transfer()
284 * This is the last byte of ENTDAA, the controller is assigning us an in i3c_target_handle_ccc_write()
341 * We need to keep track if we're currently in ENTDAA. in i3c_send()
342 * On any other CCC, the CCC is over on a RESTART or STOP, but ENTDAA in i3c_send()
H A Daspeed_i3c.c104 FIELD(HW_CAPABILITY, ENTDAA, 0, 1)
429 return ARRAY_FIELD_EX32(s->regs, HW_CAPABILITY, ENTDAA); in aspeed_i3c_device_has_entdaa()
1551 qemu_log_mask(LOG_GUEST_ERROR, "%s: ENTDAA is not supported\n", in aspeed_i3c_device_addr_assign_cmd()
1556 /* Tell everyone to ENTDAA. If these error, no one is on the bus. */ in aspeed_i3c_device_addr_assign_cmd()
1578 /* If this fails, there was no one left to ENTDAA. */ in aspeed_i3c_device_addr_assign_cmd()
1586 * In ENTDAA, we read 8 bytes from the target, which will be the in aspeed_i3c_device_addr_assign_cmd()
1590 * bytes during ENTDAA. in aspeed_i3c_device_addr_assign_cmd()
1595 qemu_log_mask(LOG_GUEST_ERROR, "%s: Target NACKed ENTDAA CCC\n", in aspeed_i3c_device_addr_assign_cmd()
1602 "during ENTDAA\n", in aspeed_i3c_device_addr_assign_cmd()
/openbmc/linux/Documentation/devicetree/bindings/i3c/
H A Di3c.yaml141 through SETNEWDA after assigning a temporary address via ENTDAA.
/openbmc/qemu/tests/qtest/
H A Dremote-i3c-test.c331 * - populate the table and send ENTDAA, then probe the addresses to see who in add_targets_to_bus()
/openbmc/linux/drivers/i3c/
H A Dmaster.c398 * │S/Sr│ 7'h7E RnW=0 │ACK│ ENTDAA │ T ├────┐
951 * Send a ENTDAA CCC command to start a DAA procedure.
953 * Note that this function only sends the ENTDAA CCC command, all the logic
/openbmc/linux/include/linux/i3c/
H A Dmaster.h403 * should send an ENTDAA CCC command and then add all devices
/openbmc/linux/drivers/i3c/master/
H A Di3c-master-cdns.c1286 * We will issue ENTDAA afterwards from the threaded IRQ handler. in cdns_i3c_master_bus_init()