Lines Matching defs:ch_reg
735 struct tegra_adma_chan_regs *ch_reg;
749 ch_reg = &tdc->ch_regs;
750 ch_reg->cmd = tdma_ch_read(tdc, ADMA_CH_CMD);
752 if (!ch_reg->cmd)
754 ch_reg->tc = tdma_ch_read(tdc, ADMA_CH_TC);
755 ch_reg->src_addr = tdma_ch_read(tdc, ADMA_CH_LOWER_SRC_ADDR);
756 ch_reg->trg_addr = tdma_ch_read(tdc, ADMA_CH_LOWER_TRG_ADDR);
757 ch_reg->ctrl = tdma_ch_read(tdc, ADMA_CH_CTRL);
758 ch_reg->fifo_ctrl = tdma_ch_read(tdc, ADMA_CH_FIFO_CTRL);
759 ch_reg->config = tdma_ch_read(tdc, ADMA_CH_CONFIG);
771 struct tegra_adma_chan_regs *ch_reg;
790 ch_reg = &tdc->ch_regs;
792 if (!ch_reg->cmd)
794 tdma_ch_write(tdc, ADMA_CH_TC, ch_reg->tc);
795 tdma_ch_write(tdc, ADMA_CH_LOWER_SRC_ADDR, ch_reg->src_addr);
796 tdma_ch_write(tdc, ADMA_CH_LOWER_TRG_ADDR, ch_reg->trg_addr);
797 tdma_ch_write(tdc, ADMA_CH_CTRL, ch_reg->ctrl);
798 tdma_ch_write(tdc, ADMA_CH_FIFO_CTRL, ch_reg->fifo_ctrl);
799 tdma_ch_write(tdc, ADMA_CH_CONFIG, ch_reg->config);
800 tdma_ch_write(tdc, ADMA_CH_CMD, ch_reg->cmd);