Searched refs:dat_idx (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | cmd_v1.c | 172 unsigned int dat_idx = 0; in hci_cmd_v1_prep_ccc() local 187 dat_idx = ret; in hci_cmd_v1_prep_ccc() 198 CMD_I0_DEV_INDEX(dat_idx) | in hci_cmd_v1_prep_ccc() 208 CMD_R0_DEV_INDEX(dat_idx) | in hci_cmd_v1_prep_ccc() 223 unsigned int dat_idx = dev_data->dat_idx; in hci_cmd_v1_prep_i3c_xfer() local 236 CMD_I0_DEV_INDEX(dat_idx) | in hci_cmd_v1_prep_i3c_xfer() 245 CMD_R0_DEV_INDEX(dat_idx) | in hci_cmd_v1_prep_i3c_xfer() 258 unsigned int dat_idx = dev_data->dat_idx; in hci_cmd_v1_prep_i2c_xfer() local 271 CMD_I0_DEV_INDEX(dat_idx) | in hci_cmd_v1_prep_i2c_xfer() 280 CMD_R0_DEV_INDEX(dat_idx) | in hci_cmd_v1_prep_i2c_xfer() [all …]
|
| H A D | core.c | 476 dev_data->dat_idx = ret; in i3c_hci_attach_i3c_dev() 489 mipi_i3c_hci_dat_v1.set_dynamic_addr(hci, dev_data->dat_idx, in i3c_hci_reattach_i3c_dev() 502 mipi_i3c_hci_dat_v1.free_entry(hci, dev_data->dat_idx); in i3c_hci_detach_i3c_dev() 525 dev_data->dat_idx = ret; in i3c_hci_attach_i2c_dev() 539 mipi_i3c_hci_dat_v1.free_entry(hci, dev_data->dat_idx); in i3c_hci_detach_i2c_dev() 550 unsigned int dat_idx = dev_data->dat_idx; in i3c_hci_request_ibi() local 553 mipi_i3c_hci_dat_v1.set_flags(hci, dat_idx, DAT_0_IBI_PAYLOAD, 0); in i3c_hci_request_ibi() 555 mipi_i3c_hci_dat_v1.clear_flags(hci, dat_idx, DAT_0_IBI_PAYLOAD, 0); in i3c_hci_request_ibi() 573 mipi_i3c_hci_dat_v1.clear_flags(hci, dev_data->dat_idx, DAT_0_SIR_REJECT, 0); in i3c_hci_enable_ibi() 583 mipi_i3c_hci_dat_v1.set_flags(hci, dev_data->dat_idx, DAT_0_SIR_REJECT, 0); in i3c_hci_disable_ibi()
|
| H A D | hci.h | 143 int dat_idx; member
|