Lines Matching refs:uccf
114 ret = ucc_fast_init(uf_info, &priv->uccf); in uhdlc_init()
120 priv->uf_regs = priv->uccf->uf_regs; in uhdlc_init()
121 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_init()
342 ucc_fast_free(priv->uccf); in uhdlc_init()
631 qe_setbits_be32(priv->uccf->p_uccm, in ucc_hdlc_poll()
642 struct ucc_fast_private *uccf; in ucc_hdlc_irq_handler() local
646 uccf = priv->uccf; in ucc_hdlc_irq_handler()
648 ucce = ioread32be(uccf->p_ucce); in ucc_hdlc_irq_handler()
649 uccm = ioread32be(uccf->p_uccm); in ucc_hdlc_irq_handler()
651 iowrite32be(ucce, uccf->p_ucce); in ucc_hdlc_irq_handler()
659 iowrite32be(uccm, uccf->p_uccm); in ucc_hdlc_irq_handler()
719 ucc_fast_enable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_open()
776 if (priv->uccf) { in uhdlc_memclean()
777 ucc_fast_free(priv->uccf); in uhdlc_memclean()
778 priv->uccf = NULL; in uhdlc_memclean()
816 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_close()
908 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_suspend()
919 struct ucc_fast_private *uccf; in uhdlc_resume() local
935 uccf = priv->uccf; in uhdlc_resume()
949 iowrite32be(uccf->ucc_fast_tx_virtual_fifo_base_offset, &uf_regs->utfb); in uhdlc_resume()
950 iowrite32be(uccf->ucc_fast_rx_virtual_fifo_base_offset, &uf_regs->urfb); in uhdlc_resume()
958 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_resume()
1016 ucc_fast_enable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_resume()