usb: Add format conversion

Four new files are copied from hal v1.
Only changed naming rules and coding style.

BUG=b:24674340
TEST=build pass

Change-Id: Iaada3674b6e19cd1b962e93200e7f1ab9fe5d575
Reviewed-on: https://chromium-review.googlesource.com/427663
Commit-Ready: Heng-ruey Hsu <henryhsu@chromium.org>
Tested-by: Heng-ruey Hsu <henryhsu@chromium.org>
Reviewed-by: Wu-cheng Li <wuchengli@chromium.org>
7 files changed