Lines Matching defs:sdma_engine
516 struct sdma_engine { struct
517 struct device *dev;
518 struct sdma_channel channel[MAX_DMA_CHANNELS];
519 struct sdma_channel_control *channel_control;
520 void __iomem *regs;
521 struct sdma_context_data *context;
522 dma_addr_t context_phys;
523 struct dma_device dma_device;
524 struct clk *clk_ipg;
525 struct clk *clk_ahb;
526 spinlock_t channel_0_lock;
527 u32 script_number;
528 struct sdma_script_start_addrs *script_addrs;
529 const struct sdma_driver_data *drvdata;
530 u32 spba_start_addr;
531 u32 spba_end_addr;
532 unsigned int irq;
533 dma_addr_t bd0_phys;
534 struct sdma_buffer_descriptor *bd0;
536 bool clk_ratio;
537 bool fw_loaded;