On Fri, Feb 24, 2023, Prashanth K wrote:I have added it in v4 patch, thanks for pointing it out.
On 24-02-23 01:40 am, Thinh Nguyen wrote:
On Thu, Feb 23, 2023, Prashanth K wrote:1.2 Background
Currently we don't change the current value if device isn't in
configured state. But the battery charging specification says,
Can you provide the spec section also?
1.4.13 Standard Downstream Port
Did you mean to add these in the commit message?
Yes, it's better to have the reference in case we need to revisit this.
As per my understanding, those are 2 different things. A self-powered device isn't allowed to draw more than 100mA. And an unconfigured device
device can draw up to 100mA of current if its in unconfigured
Is this related to being self-powered?
I think its applicable for bus-powered devices.
No, I mean before configured state, is the device considered
self-powered? Since being self-powered means drawing 100mA or less, we
can use USB_SELF_POWER_VBUS_MAX_DRAW to provide more context. If it's
totally unrelated, then you can ignore this.
Thanks,
Thinh