[patch] ti_usb id (Re: preparation for 2.6.18-6 kernel upload on monday 20th of november 2006.)
On Sat, Nov 18, 2006 at 12:58:12PM +0100, Sven Luther wrote:
> On Sat, Nov 18, 2006 at 09:53:28AM +0000, Oleg Verych wrote:
> > On 2006-11-16, Sven Luther wrote:
> > > Hi, ...
> > >
> > > As you may know, or not, we are waiting for the abi-breaking 2.6.18-6 to be
> > > uploaded for pushing the 2.6.18 kernel into etch.
> > >
> > > It seems 2.6.18.3 is announced for saturday, so this would mean a natural
> > > tentative schedule of let's say monday the 20th of november 2006 as upload
> > > date.
> > >
> > > Is there any comment on this ? Anyone has any particular stuff they would like
> > > included before -6 is released ? Or otherwise comments on this tentative
> > > deadline ?
> >
> > I have patch. Will be 2.6.20, as i was too late for .19.
> > <http://permalink.gmane.org/gmane.linux.usb.devel/48353>
>
> What does it do ? Just new id for an usb tool ? The description says :
> usb-serial: ti_usb, TI ez430 development tool ID
Yes, to enable hotplug and driver to see that usb device.
Driver is unmaintained a little bit, there is a bug with interpretation
of module parameters, thus i want to push this patch, so users (there are
a little number of us) may use it.
Development tool is controller + programmer + debugger in usb-stick
form factor.
> > Can it be included, it's not stable stuff, as i was told?
> >
> > Id of the patch is <slrnelqs87.7lr.olecom@flower.upol.cz>.
>
> Well, can you post the full patch ?
>
> Friendly,
>
> Sven Luther
It will be nice to have this in etch. Thanks.
usb-serial: ti_usb, TI ez430 development tool ID
Cc: Greg KH <greg@kroah.com>
Signed-off-by: Oleg Verych <olecom@flower.upol.cz>
---
Please apply to stable and rc kernels. Thanks.
drivers/usb/serial/ti_usb_3410_5052.c | 2 ++
drivers/usb/serial/ti_usb_3410_5052.h | 1 +
2 files changed, 3 insertions(+)
Index: linux-source-2.6.18/drivers/usb/serial/ti_usb_3410_5052.c
===================================================================
*** linux-source-2.6.18.orig/drivers/usb/serial/ti_usb_3410_5052.c 2006-11-17 08:54:28.378314000 +0100
--- linux-source-2.6.18/drivers/usb/serial/ti_usb_3410_5052.c 2006-11-17 07:10:45.000000000 +0100
***************
*** 228,233 ****
--- 228,234 ----
/* null entry */
static struct usb_device_id ti_id_table_3410[1+TI_EXTRA_VID_PID_COUNT+1] = {
{ USB_DEVICE(TI_VENDOR_ID, TI_3410_PRODUCT_ID) },
+ { USB_DEVICE(TI_VENDOR_ID, TI_3410_EZ430_ID) },
};
static struct usb_device_id ti_id_table_5052[4+TI_EXTRA_VID_PID_COUNT+1] = {
***************
*** 239,244 ****
--- 240,246 ----
static struct usb_device_id ti_id_table_combined[] = {
{ USB_DEVICE(TI_VENDOR_ID, TI_3410_PRODUCT_ID) },
+ { USB_DEVICE(TI_VENDOR_ID, TI_3410_EZ430_ID) },
{ USB_DEVICE(TI_VENDOR_ID, TI_5052_BOOT_PRODUCT_ID) },
{ USB_DEVICE(TI_VENDOR_ID, TI_5152_BOOT_PRODUCT_ID) },
{ USB_DEVICE(TI_VENDOR_ID, TI_5052_EEPROM_PRODUCT_ID) },
Index: linux-source-2.6.18/drivers/usb/serial/ti_usb_3410_5052.h
===================================================================
*** linux-source-2.6.18.orig/drivers/usb/serial/ti_usb_3410_5052.h 2006-11-17 08:54:25.402128000 +0100
--- linux-source-2.6.18/drivers/usb/serial/ti_usb_3410_5052.h 2006-11-17 08:49:40.000000000 +0100
***************
*** 28,33 ****
--- 28,34 ----
/* Vendor and product ids */
#define TI_VENDOR_ID 0x0451
#define TI_3410_PRODUCT_ID 0x3410
+ #define TI_3410_EZ430_ID 0xF430 /* TI ez430 development tool */
#define TI_5052_BOOT_PRODUCT_ID 0x5052 /* no EEPROM, no firmware */
#define TI_5152_BOOT_PRODUCT_ID 0x5152 /* no EEPROM, no firmware */
#define TI_5052_EEPROM_PRODUCT_ID 0x505A /* EEPROM, no firmware */
Reply to: