USB: Cleanup device side struct and fix incorrect DM pulldown configuration (v4.3) See merge request espressif/esp-idf!17103