Lines Matching defs:tisci_rm
181 struct udma_tisci_rm tisci_rm;
404 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
407 return tisci_rm->tisci_psil_ops->pair(tisci_rm->tisci,
408 tisci_rm->tisci_navss_dev_id,
415 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
418 return tisci_rm->tisci_psil_ops->unpair(tisci_rm->tisci,
419 tisci_rm->tisci_navss_dev_id,
1868 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
1869 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
1888 req_tx.nav_id = tisci_rm->tisci_dev_id;
1899 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx);
1906 req_rx.nav_id = tisci_rm->tisci_dev_id;
1917 ret = tisci_ops->rx_ch_cfg(tisci_rm->tisci, &req_rx);
1927 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
1928 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
1942 req_tx.nav_id = tisci_rm->tisci_dev_id;
1950 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx);
1960 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
1961 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
1978 req_tx.nav_id = tisci_rm->tisci_dev_id;
1993 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx);
2003 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
2004 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
2010 req_tx.nav_id = tisci_rm->tisci_dev_id;
2020 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx);
2032 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
2033 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
2052 req_rx.nav_id = tisci_rm->tisci_dev_id;
2059 ret = tisci_ops->rx_ch_cfg(tisci_rm->tisci, &req_rx);
2080 flow_req.nav_id = tisci_rm->tisci_dev_id;
2102 ret = tisci_ops->rx_flow_cfg(tisci_rm->tisci, &flow_req);
2113 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
2114 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
2120 req_rx.nav_id = tisci_rm->tisci_dev_id;
2123 ret = tisci_ops->rx_ch_cfg(tisci_rm->tisci, &req_rx);
2133 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
2134 const struct ti_sci_rm_udmap_ops *tisci_ops = tisci_rm->tisci_udmap_ops;
2140 req_rx.nav_id = tisci_rm->tisci_dev_id;
2143 ret = tisci_ops->rx_ch_cfg(tisci_rm->tisci, &req_rx);
2154 flow_req.nav_id = tisci_rm->tisci_dev_id;
2167 ret = tisci_ops->rx_flow_cfg(tisci_rm->tisci, &flow_req);
4529 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
4598 tisci_rm->rm_ranges[i] =
4599 devm_ti_sci_get_of_resource(tisci_rm->tisci, dev,
4600 tisci_rm->tisci_dev_id,
4605 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
4618 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
4633 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
4646 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
4672 rm_res = tisci_rm->rm_ranges[RM_RANGE_RFLOW];
4691 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
4766 tisci_rm->rm_ranges[i] =
4767 devm_ti_sci_get_of_resource(tisci_rm->tisci, dev,
4768 tisci_rm->tisci_dev_id,
4776 rm_res = tisci_rm->rm_ranges[RM_RANGE_BCHAN];
4792 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
4808 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
4826 rm_res = tisci_rm->rm_ranges[RM_RANGE_BCHAN];
4843 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
4863 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
4898 struct udma_tisci_rm *tisci_rm = &ud->tisci_rm;
4944 tisci_rm->rm_ranges[i] =
4945 devm_ti_sci_get_of_resource(tisci_rm->tisci, dev,
4946 tisci_rm->tisci_dev_id,
4951 rm_res = tisci_rm->rm_ranges[RM_RANGE_TCHAN];
4962 rm_res = tisci_rm->rm_ranges[RM_RANGE_RCHAN];
4973 rm_res = tisci_rm->rm_ranges[RM_RANGE_RFLOW];
4987 rm_res = tisci_rm->rm_ranges[RM_RANGE_TFLOW];
5003 rm_res = tisci_rm->rm_ranges[RM_RANGE_TFLOW];
5015 rm_res = tisci_rm->rm_ranges[RM_RANGE_RFLOW];
5351 ud->tisci_rm.tisci = ti_sci_get_by_phandle(dev->of_node, "ti,sci");
5352 if (IS_ERR(ud->tisci_rm.tisci))
5353 return PTR_ERR(ud->tisci_rm.tisci);
5356 &ud->tisci_rm.tisci_dev_id);
5361 pdev->id = ud->tisci_rm.tisci_dev_id;
5364 &ud->tisci_rm.tisci_navss_dev_id);
5386 ud->tisci_rm.tisci_udmap_ops = &ud->tisci_rm.tisci->ops.rm_udmap_ops;
5387 ud->tisci_rm.tisci_psil_ops = &ud->tisci_rm.tisci->ops.rm_psil_ops;
5394 ring_init_data.tisci = ud->tisci_rm.tisci;
5395 ring_init_data.tisci_dev_id = ud->tisci_rm.tisci_dev_id;