Lines Matching full:defslvs
1013 * i3c_master_defslvs_locked() - send a DEFSLVS CCC command
1016 * Send a DEFSLVS CCC command containing all the devices known to the @master.
1033 struct i3c_ccc_defslvs *defslvs; in i3c_master_defslvs_locked() local
1058 /* No other master on the bus, skip DEFSLVS. */ in i3c_master_defslvs_locked()
1065 defslvs = i3c_ccc_cmd_dest_init(&dest, I3C_BROADCAST_ADDR, in i3c_master_defslvs_locked()
1066 struct_size(defslvs, slaves, in i3c_master_defslvs_locked()
1068 if (!defslvs) in i3c_master_defslvs_locked()
1071 defslvs->count = ndevs; in i3c_master_defslvs_locked()
1072 defslvs->master.bcr = master->this->info.bcr; in i3c_master_defslvs_locked()
1073 defslvs->master.dcr = master->this->info.dcr; in i3c_master_defslvs_locked()
1074 defslvs->master.dyn_addr = master->this->info.dyn_addr << 1; in i3c_master_defslvs_locked()
1075 defslvs->master.static_addr = I3C_BROADCAST_ADDR << 1; in i3c_master_defslvs_locked()
1077 desc = defslvs->slaves; in i3c_master_defslvs_locked()
2168 * DEFSLVS command. in of_i3c_master_add_i2c_boardinfo()