Lines Matching refs:irq_en

475 	u32 irq_en;  in qcom_geni_serial_console_write()  local
511 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_console_write()
512 writel(irq_en | M_TX_FIFO_WATERMARK_EN, in qcom_geni_serial_console_write()
597 u32 irq_en; in qcom_geni_serial_start_tx() local
607 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_tx()
608 irq_en |= M_TX_FIFO_WATERMARK_EN | M_CMD_DONE_EN; in qcom_geni_serial_start_tx()
611 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_tx()
616 u32 irq_en; in qcom_geni_serial_stop_tx() local
620 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_tx()
621 irq_en &= ~(M_CMD_DONE_EN | M_TX_FIFO_WATERMARK_EN); in qcom_geni_serial_stop_tx()
623 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_tx()
642 u32 irq_en; in qcom_geni_serial_start_rx() local
652 irq_en = readl(uport->membase + SE_GENI_S_IRQ_EN); in qcom_geni_serial_start_rx()
653 irq_en |= S_RX_FIFO_WATERMARK_EN | S_RX_FIFO_LAST_EN; in qcom_geni_serial_start_rx()
654 writel(irq_en, uport->membase + SE_GENI_S_IRQ_EN); in qcom_geni_serial_start_rx()
656 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_rx()
657 irq_en |= M_RX_FIFO_WATERMARK_EN | M_RX_FIFO_LAST_EN; in qcom_geni_serial_start_rx()
658 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_start_rx()
663 u32 irq_en; in qcom_geni_serial_stop_rx() local
668 irq_en = readl(uport->membase + SE_GENI_S_IRQ_EN); in qcom_geni_serial_stop_rx()
669 irq_en &= ~(S_RX_FIFO_WATERMARK_EN | S_RX_FIFO_LAST_EN); in qcom_geni_serial_stop_rx()
670 writel(irq_en, uport->membase + SE_GENI_S_IRQ_EN); in qcom_geni_serial_stop_rx()
672 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_rx()
673 irq_en &= ~(M_RX_FIFO_WATERMARK_EN | M_RX_FIFO_LAST_EN); in qcom_geni_serial_stop_rx()
674 writel(irq_en, uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_stop_rx()
734 u32 irq_en; in qcom_geni_serial_handle_tx() local
764 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_handle_tx()
765 if (!(irq_en & M_TX_FIFO_WATERMARK_EN)) in qcom_geni_serial_handle_tx()
766 writel(irq_en | M_TX_FIFO_WATERMARK_EN, in qcom_geni_serial_handle_tx()
804 irq_en = readl(uport->membase + SE_GENI_M_IRQ_EN); in qcom_geni_serial_handle_tx()
805 if (irq_en & M_TX_FIFO_WATERMARK_EN) in qcom_geni_serial_handle_tx()
806 writel(irq_en & ~M_TX_FIFO_WATERMARK_EN, in qcom_geni_serial_handle_tx()