Searched refs:shdev (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | shdmac.c | 70 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 D | shdmac.c | 69 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