How to use an USB port with 3.3v power output?
The diagram does not make much sense. At least, it is very sloppy. The HiSilicon Hi3516A seems to be a full-blown ARM A9 SoC with USB2 host capability. It is very likely that the "ADV33_USB" is just a logic signal to enable USB port power, so you should use "boost converter" (aka "charge pump") to provide +5V 500mA power to the port (to make it standard USB). In this case the "charge pump" should be shown as +3.3V IN, and +5V OUT, with ADV33_USB as enable signal. 

It looks like the manual implies that you should make an add-on board (aka "shield" in DIY terminology), which would have the standard Type-A connector, ESD protection (TVS diodes), and a 3.3 - to 5V boost converter. Or any other source of +5V power that is controlled by ADV33_USB. Or you could ignore the enable signal, and provide USB VBUS permanantly, which also should be fine, provided that the SoC USB stack won't be confused with USB connect before the stack is loaded and USB initialized.