Searched refs:shdma_dev (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/linux/
H A Dshdma-base.h37 * Drivers, using this library are expected to embed struct shdma_dev,
106 struct shdma_dev { struct
118 bool shdma_reset(struct shdma_dev *sdev);
119 void shdma_chan_probe(struct shdma_dev *sdev,
122 int shdma_init(struct device *dev, struct shdma_dev *sdev,
124 void shdma_cleanup(struct shdma_dev *sdev);
/linux-master/drivers/dma/sh/
H A Dshdma.h34 struct shdma_dev shdma_dev; member in struct:sh_dmae_device
59 struct sh_dmae_device, shdma_dev.dma_dev)
H A Dshdma-base.c37 #define to_shdma_dev(d) container_of(d, struct shdma_dev, dma_dev)
54 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
127 struct shdma_dev *sdev =
173 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
206 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
277 struct shdma_dev *sdev;
453 struct shdma_dev *sdev = to_shdma_dev(chan->device);
505 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
666 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
697 struct shdma_dev *sde
[all...]
H A Dshdmac.c164 dev_warn(shdev->shdma_dev.dma_dev.dev, "Can't initialize DMAOR.\n");
168 dev_warn(shdev->shdma_dev.dma_dev.dev,
434 ret = shdma_reset(&shdev->shdma_dev);
520 struct shdma_dev *sdev = &shdev->shdma_dev;
568 shdma_for_each_chan(schan, &shdev->shdma_dev, i) {
718 dma_dev = &shdev->shdma_dev.dma_dev;
742 shdev->shdma_dev.ops = &sh_dmae_shdma_ops;
743 shdev->shdma_dev.desc_size = sizeof(struct sh_dmae_desc);
744 err = shdma_init(&pdev->dev, &shdev->shdma_dev,
[all...]

Completed in 137 milliseconds