Lines Matching refs:req_tx
1838 struct ti_sci_msg_rm_udmap_tx_ch_cfg req_tx = { 0 }; in udma_tisci_m2m_channel_config() local
1847 req_tx.valid_params = TISCI_UDMA_TCHAN_VALID_PARAMS; in udma_tisci_m2m_channel_config()
1848 req_tx.nav_id = tisci_rm->tisci_dev_id; in udma_tisci_m2m_channel_config()
1849 req_tx.index = tchan->id; in udma_tisci_m2m_channel_config()
1850 req_tx.tx_chan_type = TI_SCI_RM_UDMAP_CHAN_TYPE_3RDP_BCOPY_PBRR; in udma_tisci_m2m_channel_config()
1851 req_tx.tx_fetch_size = sizeof(struct cppi5_desc_hdr_t) >> 2; in udma_tisci_m2m_channel_config()
1852 req_tx.txcq_qnum = tc_ring; in udma_tisci_m2m_channel_config()
1853 req_tx.tx_atype = ud->atype; in udma_tisci_m2m_channel_config()
1855 req_tx.valid_params |= TI_SCI_MSG_VALUE_RM_UDMAP_CH_BURST_SIZE_VALID; in udma_tisci_m2m_channel_config()
1856 req_tx.tx_burst_size = burst_size; in udma_tisci_m2m_channel_config()
1859 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx); in udma_tisci_m2m_channel_config()
1889 struct ti_sci_msg_rm_udmap_tx_ch_cfg req_tx = { 0 }; in bcdma_tisci_m2m_channel_config() local
1901 req_tx.valid_params = TISCI_BCDMA_BCHAN_VALID_PARAMS; in bcdma_tisci_m2m_channel_config()
1902 req_tx.nav_id = tisci_rm->tisci_dev_id; in bcdma_tisci_m2m_channel_config()
1903 req_tx.extended_ch_type = TI_SCI_RM_BCDMA_EXTENDED_CH_TYPE_BCHAN; in bcdma_tisci_m2m_channel_config()
1904 req_tx.index = bchan->id; in bcdma_tisci_m2m_channel_config()
1906 req_tx.valid_params |= TI_SCI_MSG_VALUE_RM_UDMAP_CH_BURST_SIZE_VALID; in bcdma_tisci_m2m_channel_config()
1907 req_tx.tx_burst_size = burst_size; in bcdma_tisci_m2m_channel_config()
1910 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx); in bcdma_tisci_m2m_channel_config()
1924 struct ti_sci_msg_rm_udmap_tx_ch_cfg req_tx = { 0 }; in udma_tisci_tx_channel_config() local
1937 req_tx.valid_params = TISCI_UDMA_TCHAN_VALID_PARAMS; in udma_tisci_tx_channel_config()
1938 req_tx.nav_id = tisci_rm->tisci_dev_id; in udma_tisci_tx_channel_config()
1939 req_tx.index = tchan->id; in udma_tisci_tx_channel_config()
1940 req_tx.tx_chan_type = mode; in udma_tisci_tx_channel_config()
1941 req_tx.tx_supr_tdpkt = uc->config.notdpkt; in udma_tisci_tx_channel_config()
1942 req_tx.tx_fetch_size = fetch_size >> 2; in udma_tisci_tx_channel_config()
1943 req_tx.txcq_qnum = tc_ring; in udma_tisci_tx_channel_config()
1944 req_tx.tx_atype = uc->config.atype; in udma_tisci_tx_channel_config()
1948 req_tx.valid_params |= in udma_tisci_tx_channel_config()
1950 req_tx.tx_tdtype = 1; in udma_tisci_tx_channel_config()
1953 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx); in udma_tisci_tx_channel_config()
1966 struct ti_sci_msg_rm_udmap_tx_ch_cfg req_tx = { 0 }; in bcdma_tisci_tx_channel_config() local
1969 req_tx.valid_params = TISCI_BCDMA_TCHAN_VALID_PARAMS; in bcdma_tisci_tx_channel_config()
1970 req_tx.nav_id = tisci_rm->tisci_dev_id; in bcdma_tisci_tx_channel_config()
1971 req_tx.index = tchan->id; in bcdma_tisci_tx_channel_config()
1972 req_tx.tx_supr_tdpkt = uc->config.notdpkt; in bcdma_tisci_tx_channel_config()
1975 req_tx.valid_params |= in bcdma_tisci_tx_channel_config()
1977 req_tx.tx_tdtype = 1; in bcdma_tisci_tx_channel_config()
1980 ret = tisci_ops->tx_ch_cfg(tisci_rm->tisci, &req_tx); in bcdma_tisci_tx_channel_config()