target: weak function to select the default usb controller

Introduced a weak function to select the chip idea usb controller
at runtime. Target code can override this to select other
controllers to be used for specific targets.

Change-Id: I6be195b590f972c863863d96b13e75e3db26737e
1 file changed