Lines Matching defs:tisci_rm
131 struct udma_tisci_rm tisci_rm;
337 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
340 return tisci_rm->tisci_psil_ops->pair(tisci_rm->tisci,
341 tisci_rm->tisci_navss_dev_id,
348 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
351 return tisci_rm->tisci_psil_ops->unpair(tisci_rm->tisci,
352 tisci_rm->tisci_navss_dev_id,
1526 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
1527 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
1538 req_tx.nav_id = tisci_rm->tisci_dev_id;
1545 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx);
1552 req_rx.nav_id = tisci_rm->tisci_dev_id;
1559 ret = tisci_ops->rx_ch_cfg(tisci_rm->tisci, &req_rx);
1569 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
1570 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
1587 req_tx.nav_id = tisci_rm->tisci_dev_id;
1595 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx);
1605 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
1606 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
1625 req_rx.nav_id = tisci_rm->tisci_dev_id;
1632 ret = tisci_ops->rx_ch_cfg(tisci_rm->tisci, &req_rx);
1653 flow_req.nav_id = tisci_rm->tisci_dev_id;
1675 ret = tisci_ops->rx_flow_cfg(tisci_rm->tisci, &flow_req);
3184 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
3256 tisci_rm->rm_ranges[i] =
3257 devm_ti_sci_get_of_resource(tisci_rm->tisci, dev,
3258 tisci_rm->tisci_dev_id,
3262 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
3278 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
3294 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
3299 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
3313 rm_res = tisci_rm->rm_ranges[RM_RANGE_RFLOW];
3531 ud->tisci_rm.tisci = ti_sci_get_by_phandle(dev->of_node, "ti,sci");
3532 if (IS_ERR(ud->tisci_rm.tisci))
3533 return PTR_ERR(ud->tisci_rm.tisci);
3536 &ud->tisci_rm.tisci_dev_id);
3541 pdev->id = ud->tisci_rm.tisci_dev_id;
3544 &ud->tisci_rm.tisci_navss_dev_id);
3556 ud->tisci_rm.tisci_udmap_ops = &ud->tisci_rm.tisci->ops.rm_udmap_ops;
3557 ud->tisci_rm.tisci_psil_ops = &ud->tisci_rm.tisci->ops.rm_psil_ops;