CDNS_UART_CR_RX_DIS
writel(CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS,
ctrl_reg &= ~(CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS);
!(readl(port->membase + CDNS_UART_CR) & CDNS_UART_CR_RX_DIS))
ctrl_reg |= CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS;
ctrl_reg &= ~(CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS);
regval |= CDNS_UART_CR_RX_DIS;
ctrl_reg |= CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS;
ctrl_reg &= ~(CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS);
writel(CDNS_UART_CR_TX_DIS | CDNS_UART_CR_RX_DIS,
status &= ~CDNS_UART_CR_RX_DIS;