USB power role switching
While https://source.puri.sm/Librem5/linux-next/merge_requests/76 implemented data role switching, power (supply) role switching is still missing. This is needed in order for the phone to be able to power a hub or connected devices.