Lines Matching defs:sdma_engine
493 struct sdma_engine { struct
494 struct device *dev;
495 struct sdma_channel channel[MAX_DMA_CHANNELS];
496 struct sdma_channel_control *channel_control;
497 void __iomem *regs;
498 struct sdma_context_data *context;
499 dma_addr_t context_phys;
500 struct dma_device dma_device;
501 struct clk *clk_ipg;
502 struct clk *clk_ahb;
503 spinlock_t channel_0_lock;
504 u32 script_number;
505 struct sdma_script_start_addrs *script_addrs;
506 const struct sdma_driver_data *drvdata;
507 u32 spba_start_addr;
508 u32 spba_end_addr;
509 unsigned int irq;
510 dma_addr_t bd0_phys;
511 struct sdma_buffer_descriptor *bd0;
513 bool clk_ratio;
514 bool fw_loaded;