Lines Matching defs:mchan
70 * @mchan: Representation of channel info
77 struct hi3660_chan_info mchan[MBOX_CHAN_MAX];
90 struct hi3660_chan_info *mchan = &mbox->mchan[ch];
108 writel(BIT(mchan->ack_irq), base + MBOX_ICLR_REG);
138 struct hi3660_chan_info *mchan = &mbox->mchan[ch];
145 writel(BIT(mchan->ack_irq), base + MBOX_SRC_REG);
149 if (val & BIT(mchan->ack_irq))
179 struct hi3660_chan_info *mchan = &mbox->mchan[ch];
190 writel_relaxed(~BIT(mchan->dst_irq), base + MBOX_IMASK_REG);
193 writel_relaxed(BIT(mchan->dst_irq), base + MBOX_DST_REG);
203 writel(BIT(mchan->ack_irq), base + MBOX_SEND_REG);
216 struct hi3660_chan_info *mchan;
224 mchan = &mbox->mchan[ch];
225 mchan->dst_irq = spec->args[1];
226 mchan->ack_irq = spec->args[2];