Lines Matching defs:ch_reg
734 struct tegra_adma_chan_regs *ch_reg;
744 ch_reg = &tdc->ch_regs;
745 ch_reg->cmd = tdma_ch_read(tdc, ADMA_CH_CMD);
747 if (!ch_reg->cmd)
749 ch_reg->tc = tdma_ch_read(tdc, ADMA_CH_TC);
750 ch_reg->src_addr = tdma_ch_read(tdc, ADMA_CH_LOWER_SRC_ADDR);
751 ch_reg->trg_addr = tdma_ch_read(tdc, ADMA_CH_LOWER_TRG_ADDR);
752 ch_reg->ctrl = tdma_ch_read(tdc, ADMA_CH_CTRL);
753 ch_reg->fifo_ctrl = tdma_ch_read(tdc, ADMA_CH_FIFO_CTRL);
754 ch_reg->config = tdma_ch_read(tdc, ADMA_CH_CONFIG);
766 struct tegra_adma_chan_regs *ch_reg;
782 ch_reg = &tdc->ch_regs;
784 if (!ch_reg->cmd)
786 tdma_ch_write(tdc, ADMA_CH_TC, ch_reg->tc);
787 tdma_ch_write(tdc, ADMA_CH_LOWER_SRC_ADDR, ch_reg->src_addr);
788 tdma_ch_write(tdc, ADMA_CH_LOWER_TRG_ADDR, ch_reg->trg_addr);
789 tdma_ch_write(tdc, ADMA_CH_CTRL, ch_reg->ctrl);
790 tdma_ch_write(tdc, ADMA_CH_FIFO_CTRL, ch_reg->fifo_ctrl);
791 tdma_ch_write(tdc, ADMA_CH_CONFIG, ch_reg->config);
792 tdma_ch_write(tdc, ADMA_CH_CMD, ch_reg->cmd);