Lines Matching refs:tx_base
23 #define CH_TX_REG(reg, id) CH_REG(admaif->soc_data->tx_base, reg, id)
27 #define REG_DEFAULTS(id, rx_ctrl, tx_ctrl, tx_base, rx_base) \ argument
31 { CH_REG(tx_base, TEGRA_ADMAIF_TX_INT_MASK, id), 0x00000001 }, \
32 { CH_REG(tx_base, TEGRA_ADMAIF_CH_ACIF_TX_CTRL, id), 0x00007700 }, \
33 { CH_REG(tx_base, TEGRA_ADMAIF_TX_FIFO_CTRL, id), tx_ctrl }
86 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_wr_reg() local
90 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg()
99 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_wr_reg()
100 reg = (reg - tx_base) % ch_stride; in tegra_admaif_wr_reg()
120 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_rd_reg() local
124 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_rd_reg()
135 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_rd_reg()
136 reg = (reg - tx_base) % ch_stride; in tegra_admaif_rd_reg()
164 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_volatile_reg() local
168 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_volatile_reg()
177 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_volatile_reg()
178 reg = (reg - tx_base) % ch_stride; in tegra_admaif_volatile_reg()
717 .tx_base = TEGRA210_ADMAIF_TX_BASE,
727 .tx_base = TEGRA186_ADMAIF_TX_BASE,