Revert "sultan_defconfig: Refresh"

This reverts commit e67b3fae387935d78ba5828112aaf23d439b4d15.
Revert "Revert "USB: port USB and diag drivers from mrg666's kernel (master branch)""

This reverts commit 8cda1c92a95cee7ce42ebe63aa690fa95c8ad052.
Revert "Revert "drivers: usb: gadget: Backport from caf-jb_mr1_chocolate""

This reverts commit feabca320c105b6e73169f26ad52d91a5847eeef.
USB: add back code necessary for our RIL

Defconfig: r43.5