The VBUS input current limiter manages VBUS current limitation and charger detection for USB Type-C compatible chargers.
It supplies VSYS but does not regulate its voltage. VBUS voltage is seen at VSYS as a supply, if the VBUS voltage is within specified limits and higher than VBAT by at least VBUSVALID.
There are two USB compliant, accurate current limits: IBUS100MA (100 mA) and IBUS500MA (500 mA).
In addition, there are current limits in 100 mA steps from 600 mA to 1500 mA. The 1500 mA limit is compatible with USB Type-C.
The default current limit is IBUS100MA (100 mA). Host software can configure the current in register VBUSINILIM0. When TASK.UPDATE.ILIMSW is written, VBUSIN.LIM0 takes effect.