Home
last modified time | relevance | path

Searched refs:init_dyn_addr (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/i3c/
H A Dmaster.c1287 if (dev->boardinfo && dev->boardinfo->init_dyn_addr) in i3c_master_put_i3c_addrs()
1312 * ->init_dyn_addr should have been reserved before that, so, if we're in i3c_master_get_i3c_addrs()
1318 dev->boardinfo->init_dyn_addr != dev->info.dyn_addr)) { in i3c_master_get_i3c_addrs()
1378 dev->info.dyn_addr != dev->boardinfo->init_dyn_addr)) { in i3c_master_reattach_i3c_dev()
1457 i3cdev->boardinfo->init_dyn_addr); in i3c_master_early_i3c_dev_add()
1461 i3cdev->info.dyn_addr = i3cdev->boardinfo->init_dyn_addr; in i3c_master_early_i3c_dev_add()
1473 i3c_master_rstdaa_locked(master, i3cdev->boardinfo->init_dyn_addr); in i3c_master_early_i3c_dev_add()
1623 if (i3cdev->boardinfo && i3cdev->boardinfo->init_dyn_addr) in i3c_master_detach_free_devs()
1625 i3cdev->boardinfo->init_dyn_addr, in i3c_master_detach_free_devs()
1661 * 5. Reserve address slots for I3C devices with init_dyn_addr
2038 u32 init_dyn_addr = 0; of_i3c_master_add_i3c_boardinfo() local
[all...]
/kernel/linux/linux-6.6/drivers/i3c/
H A Dmaster.c1295 if (dev->boardinfo && dev->boardinfo->init_dyn_addr) in i3c_master_put_i3c_addrs()
1315 dev->info.static_addr != dev->boardinfo->init_dyn_addr) in i3c_master_get_i3c_addrs()
1324 * ->init_dyn_addr should have been reserved before that, so, if we're in i3c_master_get_i3c_addrs()
1330 dev->boardinfo->init_dyn_addr != dev->info.dyn_addr)) { in i3c_master_get_i3c_addrs()
1390 dev->info.dyn_addr != dev->boardinfo->init_dyn_addr)) { in i3c_master_reattach_i3c_dev()
1473 i3cdev->boardinfo->init_dyn_addr); in i3c_master_early_i3c_dev_add()
1477 i3cdev->info.dyn_addr = i3cdev->boardinfo->init_dyn_addr; in i3c_master_early_i3c_dev_add()
1489 i3c_master_rstdaa_locked(master, i3cdev->boardinfo->init_dyn_addr); in i3c_master_early_i3c_dev_add()
1639 if (i3cdev->boardinfo && i3cdev->boardinfo->init_dyn_addr) in i3c_master_detach_free_devs()
1641 i3cdev->boardinfo->init_dyn_addr, in i3c_master_detach_free_devs()
2052 u32 init_dyn_addr = 0; of_i3c_master_add_i3c_boardinfo() local
[all...]
/kernel/linux/linux-5.10/include/linux/i3c/
H A Dmaster.h161 * @init_dyn_addr: initial dynamic address requested by the FW. We provide no
181 u8 init_dyn_addr; member
/kernel/linux/linux-6.6/include/linux/i3c/
H A Dmaster.h161 * @init_dyn_addr: initial dynamic address requested by the FW. We provide no
181 u8 init_dyn_addr; member

Completed in 9 milliseconds