Lines Matching refs:musb

113 	struct musb		*musb = s->private;  in musb_regdump_show()  local
122 musb_readb(musb->mregs, musb_regmap[i].offset)); in musb_regdump_show()
126 musb_readw(musb->mregs, musb_regmap[i].offset)); in musb_regdump_show()
130 musb_readl(musb->mregs, musb_regmap[i].offset)); in musb_regdump_show()
145 struct musb *musb = s->private; in musb_test_mode_show() local
148 test = musb_readb(musb->mregs, MUSB_TESTMODE); in musb_test_mode_show()
193 struct musb *musb = s->private; in musb_test_mode_write() local
197 test = musb_readb(musb->mregs, MUSB_TESTMODE); in musb_test_mode_write()
199 dev_err(musb->controller, "Error: test mode is already set. " in musb_test_mode_write()
223 musb_load_testpacket(musb); in musb_test_mode_write()
235 musb_writeb(musb->mregs, MUSB_TESTMODE, test); in musb_test_mode_write()
250 struct musb *musb = s->private; in musb_softconnect_show() local
254 switch (musb->xceiv->otg->state) { in musb_softconnect_show()
257 reg = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_softconnect_show()
278 struct musb *musb = s->private; in musb_softconnect_write() local
288 switch (musb->xceiv->otg->state) { in musb_softconnect_write()
290 musb_root_disconnect(musb); in musb_softconnect_write()
291 reg = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_softconnect_write()
293 musb_writeb(musb->mregs, MUSB_DEVCTL, reg); in musb_softconnect_write()
299 switch (musb->xceiv->otg->state) { in musb_softconnect_write()
307 musb->context.devctl |= MUSB_DEVCTL_SESSION; in musb_softconnect_write()
308 reg = musb_readb(musb->mregs, MUSB_DEVCTL); in musb_softconnect_write()
310 musb_writeb(musb->mregs, MUSB_DEVCTL, reg); in musb_softconnect_write()
332 int musb_init_debugfs(struct musb *musb) in musb_init_debugfs() argument
338 root = debugfs_create_dir(dev_name(musb->controller), NULL); in musb_init_debugfs()
344 file = debugfs_create_file("regdump", S_IRUGO, root, musb, in musb_init_debugfs()
352 root, musb, &musb_test_mode_fops); in musb_init_debugfs()
359 root, musb, &musb_softconnect_fops); in musb_init_debugfs()
365 musb->debugfs_root = root; in musb_init_debugfs()
376 void /* __init_or_exit */ musb_exit_debugfs(struct musb *musb) in musb_exit_debugfs() argument
378 debugfs_remove_recursive(musb->debugfs_root); in musb_exit_debugfs()