Lines Matching defs:mchan
66 * @mchan: Representation of channel info
76 struct hi3660_chan_info mchan[MBOX_CHAN_MAX];
89 struct hi3660_chan_info *mchan = &mbox->mchan[ch];
107 writel(BIT(mchan->ack_irq), base + MBOX_ICLR_REG);
137 struct hi3660_chan_info *mchan = &mbox->mchan[ch];
144 writel(BIT(mchan->ack_irq), base + MBOX_SRC_REG);
148 if (val & BIT(mchan->ack_irq))
178 struct hi3660_chan_info *mchan = &mbox->mchan[ch];
189 writel_relaxed(~BIT(mchan->dst_irq), base + MBOX_IMASK_REG);
192 writel_relaxed(BIT(mchan->dst_irq), base + MBOX_DST_REG);
202 writel(BIT(mchan->ack_irq), base + MBOX_SEND_REG);
215 struct hi3660_chan_info *mchan;
223 mchan = &mbox->mchan[ch];
224 mchan->dst_irq = spec->args[1];
225 mchan->ack_irq = spec->args[2];