Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: visor add ACER S10 palm device id

modprobe visor vendor=0x502 product=0x1
is said to work, plus there are patch instructions for it.
fixes http://bugs.debian.org/340547
see http://www.chinaitpower.com/A/2004-07-28/87909.html

Signed-off-by: Maximilian Attems <max@stro.at>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Maximilian Attems and committed by
Greg Kroah-Hartman
c8ba84a0 74da5d68

+5
+2
drivers/usb/serial/visor.c
··· 104 104 .driver_info = (kernel_ulong_t)&palm_os_4_probe }, 105 105 { USB_DEVICE(SONY_VENDOR_ID, SONY_CLIE_TJ25_ID), 106 106 .driver_info = (kernel_ulong_t)&palm_os_4_probe }, 107 + { USB_DEVICE(ACER_VENDOR_ID, ACER_S10_ID), 108 + .driver_info = (kernel_ulong_t)&palm_os_4_probe }, 107 109 { USB_DEVICE(SAMSUNG_VENDOR_ID, SAMSUNG_SCH_I330_ID), 108 110 .driver_info = (kernel_ulong_t)&palm_os_4_probe }, 109 111 { USB_DEVICE(SAMSUNG_VENDOR_ID, SAMSUNG_SPH_I500_ID),
+3
drivers/usb/serial/visor.h
··· 48 48 #define SONY_CLIE_UX50_ID 0x0144 49 49 #define SONY_CLIE_TJ25_ID 0x0169 50 50 51 + #define ACER_VENDOR_ID 0x0502 52 + #define ACER_S10_ID 0x0001 53 + 51 54 #define SAMSUNG_VENDOR_ID 0x04E8 52 55 #define SAMSUNG_SCH_I330_ID 0x8001 53 56 #define SAMSUNG_SPH_I500_ID 0x6601