IC USB charging port controller with CDP/SDP auto swtich and 2.5A power switch with load detection 16-WQFN -40 to 125