Searched full:defslvs (Results 1 – 6 of 6) sorted by relevance
| /kernel/linux/linux-5.10/include/linux/i3c/ |
| D | ccc.h | 97 * struct i3c_ccc_dev_desc - I3C/I2C device descriptor used for DEFSLVS 107 * The DEFSLVS command should be passed an array of i3c_ccc_dev_desc 121 * struct i3c_ccc_defslvs - payload passed to DEFSLVS CCC 128 * Information passed to the broadcast DEFSLVS to propagate device
|
| /kernel/linux/linux-6.6/include/linux/i3c/ |
| D | ccc.h | 97 * struct i3c_ccc_dev_desc - I3C/I2C device descriptor used for DEFSLVS 107 * The DEFSLVS command should be passed an array of i3c_ccc_dev_desc 121 * struct i3c_ccc_defslvs - payload passed to DEFSLVS CCC 128 * Information passed to the broadcast DEFSLVS to propagate device
|
| /kernel/linux/linux-5.10/drivers/i3c/ |
| D | master.c | 879 * i3c_master_defslvs_locked() - send a DEFSLVS CCC command 882 * Send a DEFSLVS CCC command containing all the devices known to the @master. 899 struct i3c_ccc_defslvs *defslvs; in i3c_master_defslvs_locked() local 924 /* No other master on the bus, skip DEFSLVS. */ in i3c_master_defslvs_locked() 931 defslvs = i3c_ccc_cmd_dest_init(&dest, I3C_BROADCAST_ADDR, in i3c_master_defslvs_locked() 932 struct_size(defslvs, slaves, in i3c_master_defslvs_locked() 934 if (!defslvs) in i3c_master_defslvs_locked() 937 defslvs->count = ndevs; in i3c_master_defslvs_locked() 938 defslvs->master.bcr = master->this->info.bcr; in i3c_master_defslvs_locked() 939 defslvs->master.dcr = master->this->info.dcr; in i3c_master_defslvs_locked() [all …]
|
| /kernel/linux/linux-6.6/drivers/i3c/ |
| D | master.c | 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() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/i3c/ |
| D | i3c.txt | 44 DEFSLVS command.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/i3c/ |
| D | i3c.yaml | 81 10-bit address can't be properly passed through DEFSLVS
|