Lines Matching full:fifos

429 		if (hw->fifos[HFCUSB_PCM_RX].pipe) {  in open_dchannel()
548 if (hw->fifos[HFCUSB_PCM_RX].pipe) in hfc_dctrl()
958 /* receive completion routine for all ISO tx fifos */
1079 /* receive completion routine for all interrupt rx fifos */
1152 /* transmit completion routine for all ISO tx fifos */
1568 /* init the fifos */ in reset_hfcsusb()
1572 fifo = hw->fifos; in reset_hfcsusb()
1582 /* enable all fifos */ in reset_hfcsusb()
1600 if ((channel == HFC_CHAN_D) && (hw->fifos[HFCUSB_D_RX].active)) in hfcsusb_start_endpoint()
1602 if ((channel == HFC_CHAN_B1) && (hw->fifos[HFCUSB_B1_RX].active)) in hfcsusb_start_endpoint()
1604 if ((channel == HFC_CHAN_B2) && (hw->fifos[HFCUSB_B2_RX].active)) in hfcsusb_start_endpoint()
1606 if ((channel == HFC_CHAN_E) && (hw->fifos[HFCUSB_PCM_RX].active)) in hfcsusb_start_endpoint()
1611 start_int_fifo(hw->fifos + channel * 2 + 1); in hfcsusb_start_endpoint()
1617 start_isoc_chain(hw->fifos + HFCUSB_D_RX, in hfcsusb_start_endpoint()
1623 start_isoc_chain(hw->fifos + HFCUSB_PCM_RX, in hfcsusb_start_endpoint()
1629 start_isoc_chain(hw->fifos + HFCUSB_B1_RX, in hfcsusb_start_endpoint()
1635 start_isoc_chain(hw->fifos + HFCUSB_B2_RX, in hfcsusb_start_endpoint()
1646 start_isoc_chain(hw->fifos + HFCUSB_D_TX, in hfcsusb_start_endpoint()
1651 start_isoc_chain(hw->fifos + HFCUSB_B1_TX, in hfcsusb_start_endpoint()
1656 start_isoc_chain(hw->fifos + HFCUSB_B2_TX, in hfcsusb_start_endpoint()
1668 if ((channel == HFC_CHAN_D) && (!hw->fifos[HFCUSB_D_RX].active)) in hfcsusb_stop_endpoint()
1670 if ((channel == HFC_CHAN_B1) && (!hw->fifos[HFCUSB_B1_RX].active)) in hfcsusb_stop_endpoint()
1672 if ((channel == HFC_CHAN_B2) && (!hw->fifos[HFCUSB_B2_RX].active)) in hfcsusb_stop_endpoint()
1674 if ((channel == HFC_CHAN_E) && (!hw->fifos[HFCUSB_PCM_RX].active)) in hfcsusb_stop_endpoint()
1679 stop_int_gracefull(hw->fifos + channel * 2 + 1); in hfcsusb_stop_endpoint()
1683 stop_iso_gracefull(hw->fifos + channel * 2 + 1); in hfcsusb_stop_endpoint()
1687 stop_iso_gracefull(hw->fifos + channel * 2); in hfcsusb_stop_endpoint()
1756 if (hw->fifos[HFCUSB_PCM_RX].pipe) in release_hw()
1853 if (hw->fifos[HFCUSB_PCM_RX].pipe) in setup_instance()
1871 hw->fifos[HFCUSB_B1_TX].bch = &hw->bch[0]; in setup_instance()
1872 hw->fifos[HFCUSB_B1_RX].bch = &hw->bch[0]; in setup_instance()
1873 hw->fifos[HFCUSB_B2_TX].bch = &hw->bch[1]; in setup_instance()
1874 hw->fifos[HFCUSB_B2_RX].bch = &hw->bch[1]; in setup_instance()
1875 hw->fifos[HFCUSB_D_TX].dch = &hw->dch; in setup_instance()
1876 hw->fifos[HFCUSB_D_RX].dch = &hw->dch; in setup_instance()
1877 hw->fifos[HFCUSB_PCM_RX].ech = &hw->ech; in setup_instance()
1878 hw->fifos[HFCUSB_PCM_TX].ech = &hw->ech; in setup_instance()
2033 f = &hw->fifos[idx & 7]; in hfcsusb_probe()