tegra_utc_rx_readl
status = tegra_utc_rx_readl(tup, TEGRA_UTC_FIFO_STATUS);
ch = tegra_utc_rx_readl(tup, TEGRA_UTC_DATA);
status = tegra_utc_rx_readl(tup, TEGRA_UTC_INTR_STATUS) & tup->rx_irqmask;
if (tegra_utc_rx_readl(tup, TEGRA_UTC_FIFO_STATUS) & TEGRA_UTC_FIFO_EMPTY)
return tegra_utc_rx_readl(tup, TEGRA_UTC_DATA);