SLUSDF9 June 2020 BQ25790
The host can apply different status on D+ pin including HIZ, 0V, 0.6V, 1.2V, 2.0V, 2.7V, 3.3V or "short to D-", and different status on D- pin including HIZ, 0.6V, 1.2V, 2.0V, 2.7V or 3.3V. The device also provides ADC readings of the D+ and D- pin voltages. The host can use the information to determine if connector is normal or in any faults. The voltage values are set using the DPLUS_DAC and DMINUS_DAC register. The D+/D- pins are only applied at the VAC1 input source. If the DPLUS_DAC or DMINUS_DAC are programmed when the adapter is plugged in and the D+/D- detection is in process, the device will ignore the register programming.