Lines Matching refs:dev_id_rr2
1630 uint32_t dev_id_rr2 = sys_read32(config->base + DEV_ID_RR2(rr_idx)); in cdns_i3c_do_daa() local
1632 uint64_t pid = ((uint64_t)dev_id_rr1 << 16) + (dev_id_rr2 >> 16); in cdns_i3c_do_daa()
1634 uint8_t bcr = dev_id_rr2 >> 8; in cdns_i3c_do_daa()
1635 uint8_t dcr = dev_id_rr2 & 0xFF; in cdns_i3c_do_daa()
2132 uint32_t dev_id_rr2 = DEV_ID_RR2_PID_LSB(desc->pid & 0xFFFF); in cdns_i3c_attach_device() local
2136 sys_write32(dev_id_rr2, config->base + DEV_ID_RR2(slot)); in cdns_i3c_attach_device()
2160 uint32_t dev_id_rr2 = DEV_ID_RR2_PID_LSB(desc->pid & 0xFFFF) | DEV_ID_RR2_BCR(desc->bcr) | in cdns_i3c_reattach_device() local
2165 sys_write32(dev_id_rr2, config->base + DEV_ID_RR2(cdns_i3c_device_data->id)); in cdns_i3c_reattach_device()
2211 uint32_t dev_id_rr2 = DEV_ID_RR2_LVR(desc->lvr); in cdns_i3c_i2c_attach_device() local
2215 sys_write32(dev_id_rr2, config->base + DEV_ID_RR2(slot)); in cdns_i3c_i2c_attach_device()
2993 uint32_t dev_id_rr2 = sys_read32(dev_config->base + DEV_ID_RR2(0)); in cdns_i3c_config_get() local
3005 target_config->pid = ((uint64_t)dev_id_rr1 << 16) + (dev_id_rr2 >> 16); in cdns_i3c_config_get()
3007 target_config->bcr = dev_id_rr2 >> 8; in cdns_i3c_config_get()
3008 target_config->dcr = dev_id_rr2 & 0xFF; in cdns_i3c_config_get()
3416 uint32_t dev_id_rr2 = sys_read32(config->base + DEV_ID_RR2(rr_idx)); in i3c_cdns_deftgts_work_fn() local
3419 uint8_t bcr = dev_id_rr2 >> 8; in i3c_cdns_deftgts_work_fn()
3420 uint8_t dcr_lvr = dev_id_rr2 & 0xFF; in i3c_cdns_deftgts_work_fn()