Lines Matching defs:mtu

82 	struct mtu3 *mtu = sf->private;
83 void __iomem *mbase = mtu->mac_base;
94 struct mtu3 *mtu = sf->private;
100 spin_lock_irqsave(&mtu->lock, flags);
102 for (i = 0; i < mtu->num_eps; i++) {
103 mep = mtu->in_eps + i;
109 mep = mtu->out_eps + i;
117 spin_unlock_irqrestore(&mtu->lock, flags);
125 static void mtu3_debugfs_regset(struct mtu3 *mtu, void __iomem *base,
132 mregs = devm_kzalloc(mtu->dev, sizeof(*mregs), GFP_KERNEL);
145 static void mtu3_debugfs_ep_regset(struct mtu3 *mtu, struct mtu3_ep *mep,
152 regs = devm_kcalloc(mtu->dev, 7, sizeof(*regs), GFP_KERNEL);
171 mtu3_debugfs_regset(mtu, mtu->mac_base, regs, 7, "ep-regs", parent);
177 struct mtu3 *mtu = mep->mtu;
180 spin_lock_irqsave(&mtu->lock, flags);
183 spin_unlock_irqrestore(&mtu->lock, flags);
191 struct mtu3 *mtu = mep->mtu;
194 spin_lock_irqsave(&mtu->lock, flags);
197 spin_unlock_irqrestore(&mtu->lock, flags);
205 struct mtu3 *mtu = mep->mtu;
210 spin_lock_irqsave(&mtu->lock, flags);
215 spin_unlock_irqrestore(&mtu->lock, flags);
223 struct mtu3 *mtu = mep->mtu;
230 spin_lock_irqsave(&mtu->lock, flags);
246 spin_unlock_irqrestore(&mtu->lock, flags);
283 struct mtu3 *mtu = sf->private;
287 mtu3_readl(mtu->ippc_base, (u32)regs->offset));
301 struct mtu3 *mtu = sf->private;
312 mtu3_writel(mtu->ippc_base, (u32)regs->offset, val);
325 static void mtu3_debugfs_create_prb_files(struct mtu3 *mtu)
327 struct ssusb_mtk *ssusb = mtu->ssusb;
337 mtu, regs, &mtu3_probe_fops);
340 mtu3_debugfs_regset(mtu, mtu->ippc_base, mtu3_prb_regs,
352 mtu3_debugfs_ep_regset(mep->mtu, mep, dir_ep);
362 static void mtu3_debugfs_create_ep_dirs(struct mtu3 *mtu)
364 struct ssusb_mtk *ssusb = mtu->ssusb;
370 for (i = 1; i < mtu->num_eps; i++) {
371 mtu3_debugfs_create_ep_dir(mtu->in_eps + i, dir_eps);
372 mtu3_debugfs_create_ep_dir(mtu->out_eps + i, dir_eps);
378 struct mtu3 *mtu = ssusb->u3d;
383 mtu3_debugfs_regset(mtu, mtu->ippc_base,
387 mtu3_debugfs_regset(mtu, mtu->mac_base,
391 mtu3_debugfs_regset(mtu, mtu->mac_base,
395 mtu3_debugfs_create_ep_dirs(mtu);
397 mtu3_debugfs_create_prb_files(mtu);
400 mtu, &mtu3_link_state_fops);
402 mtu, &mtu3_ep_used_fops);