carambola: fix USB audio related kernel crashes

See details at 8devices/carambola#12. Debugging and testing
mostly done by Shrouk Hasan Khan <shroukkhan@gmail.com>.

Signed-off-by: Žilvinas Valinskas <zilvinas@8devices.com>