Home
last modified time | relevance | path

Searched full:daa (Results 1 – 24 of 24) sorted by relevance

/openbmc/linux/Documentation/driver-api/i3c/
H A Dprotocol.rst65 The discovery mechanism is called DAA (Dynamic Address Assignment), because it
68 During DAA, each I3C device reports 3 important things:
86 During DAA, each device on the bus has been assigned an address, and this
151 passed the device address (dynamic address assigned during DAA), a payload
/openbmc/linux/Documentation/devicetree/bindings/i3c/
H A Di3c.yaml27 All I3C devices are supposed to support DAA (Dynamic Address Assignment),
36 specific I3C dynamic address before the DAA takes place (so that other
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/libforms/files/
H A D0001-Make-extern-declarations-in-header-file.patch16 index 04f2c19..6206daa 100644
/openbmc/linux/include/linux/i3c/
H A Dmaster.h174 * before starting DAA (Dynamic Address Assignment)
327 * ease the DAA (Dynamic Address Assignment) procedure (see
383 * can be after a DAA or when a device is statically declared
400 * @do_daa: do a DAA (Dynamic Address Assignment) procedure. This is procedure
402 * discovered sure the DAA using i3c_master_add_i3c_dev_locked().
/openbmc/qemu/tests/tcg/i386/
H A Dtest-i386.c1071 TEST_BCD(daa, 0x12340503, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1072 TEST_BCD(daa, 0x12340506, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1073 TEST_BCD(daa, 0x12340507, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1074 TEST_BCD(daa, 0x12340559, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1075 TEST_BCD(daa, 0x12340560, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1076 TEST_BCD(daa, 0x1234059f, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1077 TEST_BCD(daa, 0x123405a0, CC_A, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1078 TEST_BCD(daa, 0x12340503, 0, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1079 TEST_BCD(daa, 0x12340506, 0, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
1080 TEST_BCD(daa, 0x12340503, CC_C, (CC_C | CC_P | CC_Z | CC_S | CC_A)); in test_bcd()
[all …]
H A Dx86.csv552 "DAA","DAA","daa","27","V","N.S.","","","","",""
/openbmc/linux/drivers/i3c/
H A Dmaster.c34 * - re-triggering DAA
947 * i3c_master_entdaa_locked() - start a DAA (Dynamic Address Assignment)
951 * Send a ENTDAA CCC command to start a DAA procedure.
1052 * words, after the DAA procedure has finished) and instantiated in
1687 * i3c_master_do_daa() - do a DAA (Dynamic Address Assignment)
1688 * @master: master doing the DAA
1832 * 6. Do a DAA (Dynamic Address Assignment) to assign dynamic addresses to all
1917 /* Disable all slave events before starting DAA. */ in i3c_master_bus_init()
1928 * the requested init_dyn_addr is retried after DAA is done in in i3c_master_bus_init()
1956 * DAA happens, and the requested dynamic address will in i3c_master_bus_init()
[all …]
H A Ddevice.c57 * @dev: device with which the DAA should be done
/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dcmd_v1.c307 * DAA, register the device which will allocate its own DAT entry in hci_cmd_v1_daa()
322 DBG("next_addr = 0x%02x, DAA using DAT %d", next_addr, dat_idx); in hci_cmd_v1_daa()
/openbmc/linux/drivers/i3c/master/
H A Dsvc-i3c-master.c844 /* Enter/proceed with DAA */ in svc_i3c_master_do_daa_locked()
887 * address, this is the natural end of the DAA in svc_i3c_master_do_daa_locked()
898 * allowed only once, DAA will be stopped and in svc_i3c_master_do_daa_locked()
932 dev_dbg(master->dev, "DAA: device %d assigned to 0x%02x\n", in svc_i3c_master_do_daa_locked()
1024 * If two devices (A and B) are detected in DAA and address 0xa is assigned to in svc_i3c_master_do_daa()
1037 * B. i3c_master_add_i3c_dev_locked() can reset DAA if a failure occurs while in svc_i3c_master_do_daa()
H A Di3c-master-cdns.c1143 /* Prepare RR slots before launching DAA. */ in cdns_i3c_master_do_daa()
1165 * Clear all retaining registers filled during DAA. We already in cdns_i3c_master_do_daa()
H A Ddw-i3c-master.c791 /* Prepare DAT before launching DAA. */ in dw_i3c_master_daa()
/openbmc/qemu/target/i386/
H A Dhelper.h30 DEF_HELPER_1(daa, void, env)
/openbmc/linux/drivers/md/
H A Ddm-writecache.c309 long daa; in persistent_memory_claim() local
311 daa = dax_direct_access(wc->ssd_dev->dax_dev, offset + i, in persistent_memory_claim()
313 if (daa <= 0) { in persistent_memory_claim()
314 r = daa ? daa : -EINVAL; in persistent_memory_claim()
321 while (daa-- && i < p) { in persistent_memory_claim()
/openbmc/linux/arch/m68k/ifpsp060/
H A Dftest.sa134 dc.l $feb861ff,$00000d84,$4a0066ff,$00000daa
/openbmc/linux/drivers/net/ethernet/sun/
H A Dsungem.h632 * is programmed in the "Bit-Bang" mode. The daa will be steered to the
/openbmc/linux/arch/x86/kernel/
H A Duprobes.c119 * 27,2f,37,3f - formerly daa/das/aaa/aas
/openbmc/linux/tools/arch/x86/lib/
H A Dx86-opcode-map.txt82 27: DAA (i64)
/openbmc/linux/arch/x86/lib/
H A Dx86-opcode-map.txt82 27: DAA (i64)
/openbmc/linux/sound/pci/
H A Dcmipci.c230 #define CM_MMODE_MASK 0x00000E00 /* model DAA interface mode */
/openbmc/u-boot/drivers/bios_emulator/x86emu/
H A Dprim_ops.c479 Implements the DAA instruction and side effects.
H A Dops.c584 DECODE_PRINTF("DAA\n"); in x86emuOp_daa()
/openbmc/qemu/target/i386/tcg/
H A Ddecode-new.c.inc1603 [0x27] = X86_OP_ENTRY0(DAA, chk(i64)),
/openbmc/openbmc/poky/meta/recipes-bsp/v86d/v86d/
H A DUpdate-x86emu-from-X.org.patch4387 DECODE_PRINTF("DAA\n");
15304 Implements the DAA instruction and side effects.