Home
last modified time | relevance | path

Searched refs:newdevs (Results 1 – 2 of 2) sorted by relevance

/Zephyr-latest/drivers/i3c/
Di3c_dw.c1841 uint32_t olddevs, newdevs; in dw_i3c_do_daa() local
1909 newdevs = 0; in dw_i3c_do_daa()
1911 newdevs = GENMASK(data->maxdevs - cmd->rx_len - 1, 0); in dw_i3c_do_daa()
1913 newdevs &= ~olddevs; in dw_i3c_do_daa()
1915 for (pos = find_lsb_set(newdevs); pos <= find_msb_set(newdevs); pos++) { in dw_i3c_do_daa()
1917 if (newdevs & BIT(idx)) { in dw_i3c_do_daa()
Di3c_cdns.c1617 uint32_t newdevs = sys_read32(config->base + DEVS_CTRL) & DEVS_CTRL_DEVS_ACTIVE_MASK; in cdns_i3c_do_daa() local
1619 newdevs &= ~olddevs; in cdns_i3c_do_daa()
1621 if (newdevs) { in cdns_i3c_do_daa()
1623 for (uint8_t i = find_lsb_set(newdevs); i <= find_msb_set(newdevs); i++) { in cdns_i3c_do_daa()
1626 if (newdevs & BIT(rr_idx)) { in cdns_i3c_do_daa()
1687 data->free_rr_slots &= ~newdevs; in cdns_i3c_do_daa()