Lines Matching refs:udmax

25 	struct udma_dev *udmax;  member
94 common->udmax = of_xudma_dev_get(udmax_np, NULL); in of_k3_udma_glue_parse()
95 if (IS_ERR(common->udmax)) in of_k3_udma_glue_parse()
96 return PTR_ERR(common->udmax); in of_k3_udma_glue_parse()
98 common->tisci_rm = xudma_dev_get_tisci_rm(common->udmax); in of_k3_udma_glue_parse()
263 tx_chn->udma_tchanx = xudma_tchan_get(tx_chn->common.udmax, -1); in k3_udma_glue_request_tx_chn()
297 xudma_dev_get_psil_base(tx_chn->common.udmax) + in k3_udma_glue_request_tx_chn()
306 ret = xudma_navss_psil_pair(tx_chn->common.udmax, in k3_udma_glue_request_tx_chn()
332 xudma_navss_psil_unpair(tx_chn->common.udmax, in k3_udma_glue_release_tx_chn()
339 xudma_tchan_put(tx_chn->common.udmax, in k3_udma_glue_release_tx_chn()
544 xudma_rflow_put(rx_chn->common.udmax, flow->udma_rflow); in k3_udma_glue_release_rx_flow()
561 flow->udma_rflow = xudma_rflow_get(rx_chn->common.udmax, in k3_udma_glue_cfg_rx_flow()
658 xudma_rflow_put(rx_chn->common.udmax, flow->udma_rflow); in k3_udma_glue_cfg_rx_flow()
721 !xudma_rflow_is_gp(rx_chn->common.udmax, rx_chn->flow_id_base)) in k3_udma_glue_allocate_rx_flows()
725 ret = xudma_alloc_gp_rflow_range(rx_chn->common.udmax, in k3_udma_glue_allocate_rx_flows()
771 rx_chn->udma_rchanx = xudma_rchan_get(rx_chn->common.udmax, -1); in k3_udma_glue_request_rx_chn_priv()
802 xudma_dev_get_psil_base(rx_chn->common.udmax) + in k3_udma_glue_request_rx_chn_priv()
818 ret = xudma_navss_psil_pair(rx_chn->common.udmax, in k3_udma_glue_request_rx_chn_priv()
918 if (IS_ERR_OR_NULL(rx_chn->common.udmax)) in k3_udma_glue_release_rx_chn()
922 xudma_navss_psil_unpair(rx_chn->common.udmax, in k3_udma_glue_release_rx_chn()
931 if (xudma_rflow_is_gp(rx_chn->common.udmax, rx_chn->flow_id_base)) in k3_udma_glue_release_rx_chn()
932 xudma_free_gp_rflow_range(rx_chn->common.udmax, in k3_udma_glue_release_rx_chn()
937 xudma_rchan_put(rx_chn->common.udmax, in k3_udma_glue_release_rx_chn()