msm7x30: update usb drivers

 - glacier/speedy are still using legacy drivers
   which have become obsolete. This commit aims at
   bringing support

Change-Id: I4ebf770128b482c2efabbb40e405bba5da66a939
Glcaier: update pm8058_gpios_init

 - get inline with the rest of the 7x30 boards

Change-Id: I1e2bdad2d2daf98429fdc011639307794774fec8
Glacier: fix the way a1026 is handled

 - based off the 2.6.35 kernel source.

Change-Id: Iaf56055990a861dff30b5831ff14068b65d2ee6e