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()
345 ucc_fast_free(priv->uccf); in uhdlc_init()
638 qe_setbits_be32(priv->uccf->p_uccm, in ucc_hdlc_poll()
649 struct ucc_fast_private *uccf; in ucc_hdlc_irq_handler() local
653 uccf = priv->uccf; in ucc_hdlc_irq_handler()
655 ucce = ioread32be(uccf->p_ucce); in ucc_hdlc_irq_handler()
656 uccm = ioread32be(uccf->p_uccm); in ucc_hdlc_irq_handler()
658 iowrite32be(ucce, uccf->p_ucce); in ucc_hdlc_irq_handler()
666 iowrite32be(uccm, uccf->p_uccm); in ucc_hdlc_irq_handler()
723 ucc_fast_enable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_open()
780 if (priv->uccf) { in uhdlc_memclean()
781 ucc_fast_free(priv->uccf); in uhdlc_memclean()
782 priv->uccf = NULL; in uhdlc_memclean()
820 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_close()
912 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_suspend()
923 struct ucc_fast_private *uccf; in uhdlc_resume() local
939 uccf = priv->uccf; in uhdlc_resume()
953 iowrite32be(uccf->ucc_fast_tx_virtual_fifo_base_offset, &uf_regs->utfb); in uhdlc_resume()
954 iowrite32be(uccf->ucc_fast_rx_virtual_fifo_base_offset, &uf_regs->urfb); in uhdlc_resume()
962 ucc_fast_disable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_resume()
1019 ucc_fast_enable(priv->uccf, COMM_DIR_RX | COMM_DIR_TX); in uhdlc_resume()