This is the first circuit I have ever designed. The circuit is altered from the 'Typical Application' of the IP5310 datasheet to allow the type-C port behave as both Input and Output.
I plan on PCB printing this so I'm looking for any feedback on anything I need to be aware of(Issues suggestions).
Here's the link to the IC datasheet: https://www.skytech.ir/DownLoad/File/2381_IP5310.pdf
Edit: I altered section related to the PMOS, because in the datasheet on how to use the IP5310 with a type-C port. In the datasheet, the Chip could only act as output. I altered it so that the transistors allowed the circuit to allow input of voltage to the IC for battery charging

USB_CC2rather thanNetU5_B5. \$\endgroup\$