Hi Squib,

I can't take credit for the idea. It's an option on the Microchip USB development board, and
in the USB C firmware.

There's no reason to enable the USB module if it's not attached, so it's not a bad idea to
add in.