Symbol: shdma_dev
drivers/dma/sh/shdma-base.c
1041
void shdma_cleanup(struct shdma_dev *sdev)
drivers/dma/sh/shdma-base.c
127
struct shdma_dev *sdev =
drivers/dma/sh/shdma-base.c
186
struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
drivers/dma/sh/shdma-base.c
219
struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
drivers/dma/sh/shdma-base.c
290
struct shdma_dev *sdev;
drivers/dma/sh/shdma-base.c
37
#define to_shdma_dev(d) container_of(d, struct shdma_dev, dma_dev)
drivers/dma/sh/shdma-base.c
466
struct shdma_dev *sdev = to_shdma_dev(chan->device);
drivers/dma/sh/shdma-base.c
518
struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
drivers/dma/sh/shdma-base.c
54
struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
drivers/dma/sh/shdma-base.c
678
struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
drivers/dma/sh/shdma-base.c
709
struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device);
drivers/dma/sh/shdma-base.c
768
struct shdma_dev *sdev = to_shdma_dev(chan->device);
drivers/dma/sh/shdma-base.c
856
bool shdma_reset(struct shdma_dev *sdev)
drivers/dma/sh/shdma-base.c
959
void shdma_chan_probe(struct shdma_dev *sdev,
drivers/dma/sh/shdma-base.c
993
int shdma_init(struct device *dev, struct shdma_dev *sdev,
drivers/dma/sh/shdma.h
34
struct shdma_dev shdma_dev;
drivers/dma/sh/shdma.h
59
struct sh_dmae_device, shdma_dev.dma_dev)
drivers/dma/sh/shdmac.c
164
dev_warn(shdev->shdma_dev.dma_dev.dev, "Can't initialize DMAOR.\n");
drivers/dma/sh/shdmac.c
168
dev_warn(shdev->shdma_dev.dma_dev.dev,
drivers/dma/sh/shdmac.c
443
ret = shdma_reset(&shdev->shdma_dev);
drivers/dma/sh/shdmac.c
529
struct shdma_dev *sdev = &shdev->shdma_dev;
drivers/dma/sh/shdmac.c
577
shdma_for_each_chan(schan, &shdev->shdma_dev, i) {
drivers/dma/sh/shdmac.c
727
dma_dev = &shdev->shdma_dev.dma_dev;
drivers/dma/sh/shdmac.c
751
shdev->shdma_dev.ops = &sh_dmae_shdma_ops;
drivers/dma/sh/shdmac.c
752
shdev->shdma_dev.desc_size = sizeof(struct sh_dmae_desc);
drivers/dma/sh/shdmac.c
753
err = shdma_init(&pdev->dev, &shdev->shdma_dev,
drivers/dma/sh/shdmac.c
866
err = dma_async_device_register(&shdev->shdma_dev.dma_dev);
drivers/dma/sh/shdmac.c
887
shdma_cleanup(&shdev->shdma_dev);
drivers/dma/sh/shdmac.c
897
struct dma_device *dma_dev = &shdev->shdma_dev.dma_dev;
drivers/dma/sh/shdmac.c
908
shdma_cleanup(&shdev->shdma_dev);
include/linux/shdma-base.h
118
bool shdma_reset(struct shdma_dev *sdev);
include/linux/shdma-base.h
119
void shdma_chan_probe(struct shdma_dev *sdev,
include/linux/shdma-base.h
122
int shdma_init(struct device *dev, struct shdma_dev *sdev,
include/linux/shdma-base.h
124
void shdma_cleanup(struct shdma_dev *sdev);