lkml.org 
[lkml]   [2017]   [May]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.10 07/93] USB: serial: ftdi_sio: add device ID for Microsemi/Arrow SF2PLUS Dev Kit
    Date
    4.10-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Marek Vasut <marex@denx.de>

    commit 31c5d1922b90ddc1da6a6ddecef7cd31f17aa32b upstream.

    This development kit has an FT4232 on it with a custom USB VID/PID.
    The FT4232 provides four UARTs, but only two are used. The UART 0
    is used by the FlashPro5 programmer and UART 2 is connected to the
    SmartFusion2 CortexM3 SoC UART port.

    Note that the USB VID is registered to Actel according to Linux USB
    VID database, but that was acquired by Microsemi.

    Signed-off-by: Marek Vasut <marex@denx.de>
    Signed-off-by: Johan Hovold <johan@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/usb/serial/ftdi_sio.c | 1 +
    drivers/usb/serial/ftdi_sio_ids.h | 6 ++++++
    2 files changed, 7 insertions(+)

    --- a/drivers/usb/serial/ftdi_sio.c
    +++ b/drivers/usb/serial/ftdi_sio.c
    @@ -873,6 +873,7 @@ static const struct usb_device_id id_tab
    { USB_DEVICE_AND_INTERFACE_INFO(MICROCHIP_VID, MICROCHIP_USB_BOARD_PID,
    USB_CLASS_VENDOR_SPEC,
    USB_SUBCLASS_VENDOR_SPEC, 0x00) },
    + { USB_DEVICE_INTERFACE_NUMBER(ACTEL_VID, MICROSEMI_ARROW_SF2PLUS_BOARD_PID, 2) },
    { USB_DEVICE(JETI_VID, JETI_SPC1201_PID) },
    { USB_DEVICE(MARVELL_VID, MARVELL_SHEEVAPLUG_PID),
    .driver_info = (kernel_ulong_t)&ftdi_jtag_quirk },
    --- a/drivers/usb/serial/ftdi_sio_ids.h
    +++ b/drivers/usb/serial/ftdi_sio_ids.h
    @@ -873,6 +873,12 @@
    #define FIC_VID 0x1457
    #define FIC_NEO1973_DEBUG_PID 0x5118

    +/*
    + * Actel / Microsemi
    + */
    +#define ACTEL_VID 0x1514
    +#define MICROSEMI_ARROW_SF2PLUS_BOARD_PID 0x2008
    +
    /* Olimex */
    #define OLIMEX_VID 0x15BA
    #define OLIMEX_ARM_USB_OCD_PID 0x0003

    \
     
     \ /
      Last update: 2017-05-18 13:47    [W:4.156 / U:0.128 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site