here are the register values when using a USB hub...
[ 2340.510000] ar933x reg dump: 0x1c001000, 0x0, 0x84100095, 0xf01b6c
[ 2341.520000] ar933x reg dump: 0x1c001000, 0x0, 0x84100095, 0xf01b6c
[ 2342.530000] ar933x reg dump: 0x1c001000, 0x0, 0x84100095, 0xf01b6c
[ 2343.350000] usb 1-1: new high-speed USB device number 6 using ehci-platform
[ 2343.500000] hub 1-1:1.0: USB hub found
[ 2343.500000] hub 1-1:1.0: 4 ports detected
[ 2343.540000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2344.550000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2345.560000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2346.570000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2347.580000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2348.590000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2349.600000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2350.610000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2351.620000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2352.630000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2353.640000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2354.650000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2355.110000] usb 1-1.2: new full-speed USB device number 7 using ehci-platform
[ 2355.230000] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device
[ 2355.660000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2356.670000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2357.680000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2358.690000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
[ 2359.700000] ar933x reg dump: 0x18001205, 0x0, 0x84100095, 0xf01b6c
note that values do not vary when the usb 1.1 is being used. Also note that the values are different for the hub than for the USB 1.1 device directly connected.
And as always... the USB 1.1. device works perfectly when connected to the hub.
--luis