Lines Matching refs:phy_res
589 struct d40_phy_res *phy_res; member
1844 phys = d40c->base->phy_res; in d40_allocate_channel()
2959 if (base->phy_res[i].reserved) in d40_save_restore_registers()
3031 base->phy_res[i].num = i; in d40_phy_res_init()
3035 base->phy_res[i].allocated_src = D40_ALLOC_PHY; in d40_phy_res_init()
3036 base->phy_res[i].allocated_dst = D40_ALLOC_PHY; in d40_phy_res_init()
3037 base->phy_res[i].reserved = true; in d40_phy_res_init()
3045 base->phy_res[i].allocated_src = D40_ALLOC_FREE; in d40_phy_res_init()
3046 base->phy_res[i].allocated_dst = D40_ALLOC_FREE; in d40_phy_res_init()
3047 base->phy_res[i].reserved = false; in d40_phy_res_init()
3050 spin_lock_init(&base->phy_res[i].lock); in d40_phy_res_init()
3057 base->phy_res[chan].allocated_src = D40_ALLOC_PHY; in d40_phy_res_init()
3058 base->phy_res[chan].allocated_dst = D40_ALLOC_PHY; in d40_phy_res_init()
3059 base->phy_res[chan].reserved = true; in d40_phy_res_init()
3071 base->phy_res[chan].use_soft_lli = true; in d40_phy_res_init()
3082 if (base->phy_res[i].allocated_src == D40_ALLOC_FREE && in d40_phy_res_init()
3245 base->phy_res = kcalloc(num_phy_chans, in d40_hw_detect_init()
3246 sizeof(*base->phy_res), in d40_hw_detect_init()
3248 if (!base->phy_res) in d40_hw_detect_init()
3301 kfree(base->phy_res); in d40_hw_detect_init()
3337 if (base->phy_res[base->num_phy_chans - i - 1].allocated_src in d40_hw_init()
3700 kfree(base->phy_res); in d40_probe()