linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Tony Lindgren <tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
To: Moreno Bartalucci
	<moreno.bartalucci-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org>
Cc: Bin Liu <b-liu-l0cyMroinI0@public.gmane.org>,
	Lars Melin <larsm17-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	"linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	"linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	"linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	Alessio Igor Bogani
	<abogani-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>
Subject: Re: [PATCH] usb-musb: keep VBUS on when device is disconnected
Date: Mon, 27 Mar 2017 09:59:47 -0700	[thread overview]
Message-ID: <20170327165946.GL10760@atomide.com> (raw)
In-Reply-To: <63FD9E13-2B70-485C-80A7-206BEC16905A-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org>

* Moreno Bartalucci <moreno.bartalucci-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org> [170327 09:23]:
> If I understood your patch, however, if the device (anyone, not just my one) takes longer to switch, VBUS is deasserted anyway.

Yeah some of them can take at least 10 seconds even to enumerate.
So probably we need to have to have some longer timeout set for
OTG_STATE_A_WAIT_BCON, like 20 or 30 seconds.

> Although this patch is working for me, personally I would prefer a solution which would not deassert VBUS. At least on a host only port. Honestly I don’t know how a dual role port should work.

It's been really long time since I read the OTG spec. There
may be some diagram showing the required timeouts in the spec
if there is one for VBUS.

Maybe we need some property to specify vbus-always-on-in-host-mode?

Regards,

Tony

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2017-03-27 16:59 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-15 14:08 [PATCH] usb-musb: keep VBUS on when device is disconnected Moreno Bartalucci
     [not found] ` <20170315140801.97230-1-moreno.bartalucci-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org>
2017-03-24 18:58   ` Bin Liu
2017-03-25  7:21     ` Lars Melin
     [not found]       ` <2d10809f-d482-ffa9-30b7-8785e94ab102-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-03-27 12:53         ` Moreno Bartalucci
     [not found]           ` <00882633-3F61-4010-A4D2-D04473282B10-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org>
2017-03-27 13:17             ` Bin Liu
2017-03-27 14:30               ` Tony Lindgren
2017-03-27 16:20                 ` Moreno Bartalucci
     [not found]                   ` <63FD9E13-2B70-485C-80A7-206BEC16905A-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org>
2017-03-27 16:59                     ` Tony Lindgren [this message]
2017-03-27 17:15                       ` Bin Liu
2017-03-27 17:55                         ` Tony Lindgren
2017-05-11 18:50                           ` Bin Liu
2017-05-11 18:55                             ` Tony Lindgren
2017-05-11 19:01                               ` Bin Liu
2017-05-11 19:10                                 ` Bin Liu
2017-05-11 19:20                                   ` Bin Liu
2017-05-11 19:38                                     ` Tony Lindgren
2017-05-11 20:02                                       ` Bin Liu
2017-05-11 20:23                                         ` Tony Lindgren
2017-05-11 20:27                                           ` Tony Lindgren
2017-05-11 20:44                                           ` Bin Liu
2017-05-11 21:06                                             ` Tony Lindgren
2017-05-12 13:40                                               ` Bin Liu
2017-05-12 14:58                                                 ` Tony Lindgren
2017-05-12 15:21                                                   ` Bin Liu
2017-05-12 15:43                                                     ` Moreno Bartalucci
2017-05-12 17:21                                                     ` Tony Lindgren
2017-05-12 17:40                                                       ` Bin Liu
2017-05-12 17:46                                                         ` Tony Lindgren
2017-05-15  7:07                                                     ` Moreno Bartalucci
2017-05-15 12:24                                                       ` Bin Liu
2017-03-28  6:10                         ` Moreno Bartalucci
     [not found]                           ` <11BBAEC7-0B26-40FE-963E-811F7853F2FE-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org>
2017-03-28 14:59                             ` Tony Lindgren

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170327165946.GL10760@atomide.com \
    --to=tony-4v6ys6ai5vpbdgjk7y7tuq@public.gmane.org \
    --cc=abogani-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
    --cc=b-liu-l0cyMroinI0@public.gmane.org \
    --cc=larsm17-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-usb-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=moreno.bartalucci-Hj/TeGiWV4YL5bzFcGmneg@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).