| H A D | tegra210_admaif.c | 25 #define CH_TX_REG(reg, id) CH_REG(admaif->soc_data->tx_base, reg, id) 29 #define REG_DEFAULTS(id, rx_ctrl, tx_ctrl, tx_base, rx_base, cif_ctrl) \ 33 { CH_REG(tx_base, TEGRA_ADMAIF_TX_INT_MASK, id), 0x00000001 }, \ 34 { CH_REG(tx_base, TEGRA_ADMAIF_CH_ACIF_TX_CTRL, id), cif_ctrl }, \ 35 { CH_REG(tx_base, TEGRA_ADMAIF_TX_FIFO_CTRL, id), tx_ctrl } 125 unsigned int tx_base = admaif->soc_data->tx_base; in tegra_admaif_wr_reg() 129 unsigned int tx_max = tx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 138 } else if ((reg >= tx_base) && (reg < tx_max)) { in tegra_admaif_wr_reg() 139 reg = (reg - tx_base) in tegra_admaif_wr_reg() 28 REG_DEFAULTS(id,rx_ctrl,tx_ctrl,tx_base,rx_base,cif_ctrl) global() argument 124 unsigned int tx_base = admaif->soc_data->tx_base; tegra_admaif_wr_reg() local 158 unsigned int tx_base = admaif->soc_data->tx_base; tegra_admaif_rd_reg() local 202 unsigned int tx_base = admaif->soc_data->tx_base; tegra_admaif_volatile_reg() local [all...] |