Home
last modified time | relevance | path

Searched refs:shdev (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/sh/
H A Dshdmac.c70 struct sh_dmae_device *shdev = to_sh_dev(sh_dc); in channel_clear() local
71 const struct sh_dmae_channel *chan_pdata = shdev->pdata->channel + in channel_clear()
73 u32 val = shdev->pdata->chclr_bitwise ? 1 << chan_pdata->chclr_bit : 0; in channel_clear()
75 __raw_writel(val, shdev->chan_reg + chan_pdata->chclr_offset); in channel_clear()
88 static u16 dmaor_read(struct sh_dmae_device *shdev) in dmaor_read() argument
90 void __iomem *addr = shdev->chan_reg + DMAOR; in dmaor_read()
92 if (shdev->pdata->dmaor_is_32bit) in dmaor_read()
98 static void dmaor_write(struct sh_dmae_device *shdev, u16 data) in dmaor_write() argument
100 void __iomem *addr = shdev->chan_reg + DMAOR; in dmaor_write()
102 if (shdev in dmaor_write()
110 struct sh_dmae_device *shdev = to_sh_dev(sh_dc); chcr_write() local
117 struct sh_dmae_device *shdev = to_sh_dev(sh_dc); chcr_read() local
127 sh_dmae_ctl_stop(struct sh_dmae_device *shdev) sh_dmae_ctl_stop() argument
140 sh_dmae_rst(struct sh_dmae_device *shdev) sh_dmae_rst() argument
187 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); calc_xmit_shift() local
200 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); log2size_to_chcr() local
224 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_start() local
259 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_set_dmars() local
328 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_find_slave() local
370 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_halt() local
427 sh_dmae_reset(struct sh_dmae_device *shdev) sh_dmae_reset() argument
444 struct sh_dmae_device *shdev = data; sh_dmae_err() local
469 sh_dmae_nmi_notify(struct sh_dmae_device *shdev) sh_dmae_nmi_notify() argument
481 struct sh_dmae_device *shdev; sh_dmae_nmi_handler() local
517 sh_dmae_chan_probe(struct sh_dmae_device *shdev, int id, int irq, unsigned long flags) sh_dmae_chan_probe() argument
564 sh_dmae_chan_remove(struct sh_dmae_device *shdev) sh_dmae_chan_remove() argument
579 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_runtime_suspend() local
587 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_runtime_resume() local
596 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_suspend() local
604 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_resume() local
679 struct sh_dmae_device *shdev; sh_dmae_probe() local
889 struct sh_dmae_device *shdev = platform_get_drvdata(pdev); sh_dmae_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/sh/
H A Dshdmac.c69 struct sh_dmae_device *shdev = to_sh_dev(sh_dc); in channel_clear() local
70 const struct sh_dmae_channel *chan_pdata = shdev->pdata->channel + in channel_clear()
72 u32 val = shdev->pdata->chclr_bitwise ? 1 << chan_pdata->chclr_bit : 0; in channel_clear()
74 __raw_writel(val, shdev->chan_reg + chan_pdata->chclr_offset); in channel_clear()
87 static u16 dmaor_read(struct sh_dmae_device *shdev) in dmaor_read() argument
89 void __iomem *addr = shdev->chan_reg + DMAOR; in dmaor_read()
91 if (shdev->pdata->dmaor_is_32bit) in dmaor_read()
97 static void dmaor_write(struct sh_dmae_device *shdev, u16 data) in dmaor_write() argument
99 void __iomem *addr = shdev->chan_reg + DMAOR; in dmaor_write()
101 if (shdev in dmaor_write()
109 struct sh_dmae_device *shdev = to_sh_dev(sh_dc); chcr_write() local
116 struct sh_dmae_device *shdev = to_sh_dev(sh_dc); chcr_read() local
126 sh_dmae_ctl_stop(struct sh_dmae_device *shdev) sh_dmae_ctl_stop() argument
139 sh_dmae_rst(struct sh_dmae_device *shdev) sh_dmae_rst() argument
186 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); calc_xmit_shift() local
199 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); log2size_to_chcr() local
223 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_start() local
258 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_set_dmars() local
327 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_find_slave() local
369 struct sh_dmae_device *shdev = to_sh_dev(sh_chan); dmae_halt() local
426 sh_dmae_reset(struct sh_dmae_device *shdev) sh_dmae_reset() argument
443 struct sh_dmae_device *shdev = data; sh_dmae_err() local
468 sh_dmae_nmi_notify(struct sh_dmae_device *shdev) sh_dmae_nmi_notify() argument
480 struct sh_dmae_device *shdev; sh_dmae_nmi_handler() local
516 sh_dmae_chan_probe(struct sh_dmae_device *shdev, int id, int irq, unsigned long flags) sh_dmae_chan_probe() argument
563 sh_dmae_chan_remove(struct sh_dmae_device *shdev) sh_dmae_chan_remove() argument
578 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_runtime_suspend() local
586 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_runtime_resume() local
595 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_suspend() local
603 struct sh_dmae_device *shdev = dev_get_drvdata(dev); sh_dmae_resume() local
678 struct sh_dmae_device *shdev; sh_dmae_probe() local
887 struct sh_dmae_device *shdev = platform_get_drvdata(pdev); sh_dmae_remove() local
[all...]

Completed in 3 milliseconds