| H A D | tegra210_admaif.c | 26 #define CH_RX_REG(reg, id) CH_REG(admaif->soc_data->rx_base, reg, id) 28 #define REG_DEFAULTS(id, rx_ctrl, tx_ctrl, tx_base, rx_base, cif_ctrl) \ argument 29 { CH_REG(rx_base, TEGRA_ADMAIF_RX_INT_MASK, id), 0x00000001 }, \ 30 { CH_REG(rx_base, TEGRA_ADMAIF_CH_ACIF_RX_CTRL, id), cif_ctrl }, \ 31 { CH_REG(rx_base, TEGRA_ADMAIF_RX_FIFO_CTRL, id), rx_ctrl }, \ 123 unsigned int rx_base = admaif->soc_data->rx_base; in tegra_admaif_wr_reg() local 127 unsigned int rx_max = rx_base + (num_ch * ch_stride); in tegra_admaif_wr_reg() 130 if ((reg >= rx_base) && (reg < rx_max)) { in tegra_admaif_wr_reg() 131 reg = (reg - rx_base) in tegra_admaif_wr_reg() 157 unsigned int rx_base = admaif->soc_data->rx_base; tegra_admaif_rd_reg() local 201 unsigned int rx_base = admaif->soc_data->rx_base; tegra_admaif_volatile_reg() local [all...] |