Lines Matching defs:data
219 * struct rcar_dmac_of_data - This driver's OF data
312 static void rcar_dmac_write(struct rcar_dmac *dmac, u32 reg, u32 data)
315 writew(data, dmac->dmac_base + reg);
317 writel(data, dmac->dmac_base + reg);
336 static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u32 reg, u32 data)
339 writew(data, chan->iomem + reg);
341 writel(data, chan->iomem + reg);
807 /* set DE=0 and flush remaining data */
810 /* make sure all remaining data was flushed */
1853 const struct rcar_dmac_of_data *data;
1861 data = of_device_get_match_data(&pdev->dev);
1862 if (!data)
1904 if (!data->chan_offset_base) {
1911 chan_base = dmac->dmac_base + data->chan_offset_base;
1916 chan->iomem = chan_base + i * data->chan_offset_stride;
2025 .data = &rcar_dmac_data,
2028 .data = &rcar_gen4_dmac_data,
2031 .data = &rcar_gen4_dmac_data,