• Home
  • Raw
  • Download

Lines Matching refs:dmadev

88 	struct hidma_dev *dmadev = mchan->dmadev;  in hidma_chan_show()  local
90 pm_runtime_get_sync(dmadev->ddev.dev); in hidma_chan_show()
95 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); in hidma_chan_show()
99 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); in hidma_chan_show()
103 hidma_ll_chstats(s, mchan->dmadev->lldev, mdesc->tre_ch); in hidma_chan_show()
105 hidma_ll_devstats(s, mchan->dmadev->lldev); in hidma_chan_show()
106 pm_runtime_mark_last_busy(dmadev->ddev.dev); in hidma_chan_show()
107 pm_runtime_put_autosuspend(dmadev->ddev.dev); in hidma_chan_show()
118 struct hidma_dev *dmadev = s->private; in hidma_dma_show() local
121 seq_printf(s, "nr_descriptors=%d\n", dmadev->nr_descriptors); in hidma_dma_show()
122 seq_printf(s, "dev_trca=%p\n", &dmadev->dev_trca); in hidma_dma_show()
123 seq_printf(s, "dev_trca_phys=%pa\n", &dmadev->trca_resource->start); in hidma_dma_show()
124 sz = resource_size(dmadev->trca_resource); in hidma_dma_show()
126 seq_printf(s, "dev_evca=%p\n", &dmadev->dev_evca); in hidma_dma_show()
127 seq_printf(s, "dev_evca_phys=%pa\n", &dmadev->evca_resource->start); in hidma_dma_show()
128 sz = resource_size(dmadev->evca_resource); in hidma_dma_show()
136 void hidma_debug_uninit(struct hidma_dev *dmadev) in hidma_debug_uninit() argument
138 debugfs_remove_recursive(dmadev->debugfs); in hidma_debug_uninit()
141 void hidma_debug_init(struct hidma_dev *dmadev) in hidma_debug_init() argument
147 dmadev->debugfs = debugfs_create_dir(dev_name(dmadev->ddev.dev), NULL); in hidma_debug_init()
150 list_for_each(position, &dmadev->ddev.channels) { in hidma_debug_init()
157 dmadev->debugfs); in hidma_debug_init()
163 debugfs_create_file("stats", S_IRUGO, dmadev->debugfs, dmadev, in hidma_debug_init()