Here are two patches I used to get the beceem driver working on x86_64 with my ZTE TU25. beceem: Use 32-bit integers for hardware register values beceem: Move ZTE TU25's USB id to the beceem module drivers/staging/bcm/Adapter.h | 4 ++-- drivers/staging/bcm/DDRInit.c | 4 ++-- drivers/staging/bcm/InterfaceInit.c | 2 +- drivers/staging/bcm/InterfaceInit.h | 1 + drivers/usb/serial/option.c | 1 - 5 files changed, 6 insertions(+), 6 deletions(-)