Lines Matching defs:sun6i_dma_dev

104 struct sun6i_dma_dev;
127 void (*clock_autogate_enable)(struct sun6i_dma_dev *);
185 struct sun6i_dma_dev {
210 static inline struct sun6i_dma_dev *to_sun6i_dma_dev(struct dma_device *d)
212 return container_of(d, struct sun6i_dma_dev, slave);
226 static inline void sun6i_dma_dump_com_regs(struct sun6i_dma_dev *sdev)
241 static inline void sun6i_dma_dump_chan_regs(struct sun6i_dma_dev *sdev,
295 static void sun6i_enable_clock_autogate_a23(struct sun6i_dma_dev *sdev)
300 static void sun6i_enable_clock_autogate_h3(struct sun6i_dma_dev *sdev)
404 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vd->tx.chan->device);
429 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(vchan->vc.chan.device);
472 struct sun6i_dma_dev *sdev = from_tasklet(sdev, t, task);
537 struct sun6i_dma_dev *sdev = dev_id;
578 static int set_config(struct sun6i_dma_dev *sdev,
633 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
687 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
769 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
841 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
861 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
886 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
967 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
994 struct sun6i_dma_dev *sdev = to_sun6i_dma_dev(chan->device);
1008 struct sun6i_dma_dev *sdev = ofdma->of_dma_data;
1026 static inline void sun6i_kill_tasklet(struct sun6i_dma_dev *sdev)
1042 static inline void sun6i_dma_free(struct sun6i_dma_dev *sdev)
1236 struct sun6i_dma_dev *sdc;
1425 struct sun6i_dma_dev *sdc = platform_get_drvdata(pdev);