Lines Matching defs:omap_ssi_port
88 struct omap_ssi_port { struct
89 struct device *dev;
90 struct device *pdev;
91 dma_addr_t sst_dma;
92 dma_addr_t ssr_dma;
93 void __iomem *sst_base;
94 void __iomem *ssr_base;
95 spinlock_t wk_lock;
96 spinlock_t lock;
97 unsigned int channels;
98 struct list_head txqueue[SSI_MAX_CHANNELS];
99 struct list_head rxqueue[SSI_MAX_CHANNELS];
100 struct list_head brkqueue;
101 struct list_head errqueue;
102 struct delayed_work errqueue_work;
103 unsigned int irq;
104 int wake_irq;
105 struct gpio_desc *wake_gpio;
106 bool wktest:1; /* FIXME: HACK to be removed */
107 unsigned long flags;
108 unsigned int wk_refcount;
109 struct work_struct work;
111 u32 sys_mpu_enable; /* We use only one irq */
112 struct omap_ssm_ctx sst;
113 struct omap_ssm_ctx ssr;
114 u32 loss_count;
115 u32 port_id;
117 struct dentry *dir;