[beagleboard] USB ports on RCN Debian 3.8

Hi all,

I'm looking for a little direction from someone who may have worked with the musb-hdrc drivers. I need to use RCN's 3.8 Debian kernel, but have build my custom board with my USB Host connected to USB1 pins on the Sitara (nothing connected to USB0). Unfortunately I've been told that the 3.8 kernel only supports one of the two ports on the Sitara, no problem, what changes to the driver or pin mux or whatever do I need to make to get it look at USB1 instead of USB0. Or, maybe this is impossible (I hope not).

dmesg from 3.15 RCN kernel
[ 2.406291] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[ 2.412764] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1
[ 2.421299] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.428463] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.436038] usb usb1: Product: MUSB HDRC host driver
[ 2.441256] usb usb1: Manufacturer: Linux 3.14.4-bone4 musb-hcd
[ 2.447473] usb usb1: SerialNumber: musb-hdrc.0.auto
[ 2.453384] hub 1-0:1.0: USB hub found
[ 2.457439] hub 1-0:1.0: 1 port detected
[ 2.465323] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 2.471771] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2
[ 2.480262] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.487410] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.494984] usb usb2: Product: MUSB HDRC host driver
[ 2.500203] usb usb2: Manufacturer: Linux 3.14.4-bone4 musb-hcd
[ 2.506409] usb usb2: SerialNumber: musb-hdrc.1.auto
[ 2.512326] hub 2-0:1.0: USB hub found
[ 2.516307] hub 2-0:1.0: 1 port detected
[ 2.520945] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 2.532874] Freeing unused kernel memory: 452K (c09cc000 - c0a3d000)
Loading, please wait...
[ 2.609684] udevd[88]: starting version 175
[ 2.916925] usb 2-1: new high-speed USB device number 2 using musb-hdrc
[ 3.080094] usb 2-1: device v0b95 p7720 is not supported
[ 3.085693] usb 2-1: New USB device found, idVendor=0b95, idProduct=7720
[ 3.092826] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.100344] usb 2-1: Product: AX88x72A
[ 3.104274] usb 2-1: Manufacturer: ASIX Elec. Corp.
[ 3.109409] usb 2-1: SerialNumber: 000341

(ignore the time stamps, this is something else I have a fix for allready)
dmesg from 3.8 RCN kernel
[ 37.654699] USB Mass Storage support registered.
[ 37.659747] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 37.666361] musb-hdrc musb-hdrc.0.auto: pdev->id = 0
[ 37.671593] musb-hdrc musb-hdrc.0.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[ 37.680510] musb-hdrc musb-hdrc.0.auto: *** mode=3
[ 37.685542] musb-hdrc musb-hdrc.0.auto: *** power=250
[ 37.691380] musb-hdrc musb-hdrc.1.auto: pdev->id = 1
[ 37.696612] musb-hdrc musb-hdrc.1.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[ 37.705508] musb-hdrc musb-hdrc.1.auto: *** mode=1
[ 37.710536] musb-hdrc musb-hdrc.1.auto: *** power=250
[ 37.715829] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 37.722099] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 37.730460] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 37.737578] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 37.745139] usb usb1: Product: MUSB HDRC host driver
[ 37.750340] usb usb1: Manufacturer: Linux 3.8.13-bone53 musb-hcd
[ 37.756627] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 37.762765] hub 1-0:1.0: USB hub found
[ 37.766764] hub 1-0:1.0: 1 port detected

Thanks for any suggestions.

Ross