• Home
  • Raw
  • Download

Lines Matching refs:dev_data

381 	struct i3c_hci_dev_data *dev_data;  in i3c_hci_attach_i3c_dev()  local
386 dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL); in i3c_hci_attach_i3c_dev()
387 if (!dev_data) in i3c_hci_attach_i3c_dev()
392 kfree(dev_data); in i3c_hci_attach_i3c_dev()
396 dev_data->dat_idx = ret; in i3c_hci_attach_i3c_dev()
398 i3c_dev_set_master_data(dev, dev_data); in i3c_hci_attach_i3c_dev()
406 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_reattach_i3c_dev() local
411 mipi_i3c_hci_dat_v1.set_dynamic_addr(hci, dev_data->dat_idx, in i3c_hci_reattach_i3c_dev()
420 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_detach_i3c_dev() local
426 mipi_i3c_hci_dat_v1.free_entry(hci, dev_data->dat_idx); in i3c_hci_detach_i3c_dev()
427 kfree(dev_data); in i3c_hci_detach_i3c_dev()
434 struct i3c_hci_dev_data *dev_data; in i3c_hci_attach_i2c_dev() local
441 dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL); in i3c_hci_attach_i2c_dev()
442 if (!dev_data) in i3c_hci_attach_i2c_dev()
446 kfree(dev_data); in i3c_hci_attach_i2c_dev()
451 dev_data->dat_idx = ret; in i3c_hci_attach_i2c_dev()
452 i2c_dev_set_master_data(dev, dev_data); in i3c_hci_attach_i2c_dev()
460 struct i3c_hci_dev_data *dev_data = i2c_dev_get_master_data(dev); in i3c_hci_detach_i2c_dev() local
464 if (dev_data) { in i3c_hci_detach_i2c_dev()
467 mipi_i3c_hci_dat_v1.free_entry(hci, dev_data->dat_idx); in i3c_hci_detach_i2c_dev()
468 kfree(dev_data); in i3c_hci_detach_i2c_dev()
477 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_request_ibi() local
478 unsigned int dat_idx = dev_data->dat_idx; in i3c_hci_request_ibi()
499 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_enable_ibi() local
501 mipi_i3c_hci_dat_v1.clear_flags(hci, dev_data->dat_idx, DAT_0_SIR_REJECT, 0); in i3c_hci_enable_ibi()
509 struct i3c_hci_dev_data *dev_data = i3c_dev_get_master_data(dev); in i3c_hci_disable_ibi() local
511 mipi_i3c_hci_dat_v1.set_flags(hci, dev_data->dat_idx, DAT_0_SIR_REJECT, 0); in i3c_hci_disable_ibi()