1. 20 4月, 2012 2 次提交
  2. 19 4月, 2012 1 次提交
  3. 11 4月, 2012 10 次提交
  4. 31 3月, 2012 1 次提交
  5. 26 3月, 2012 1 次提交
  6. 17 3月, 2012 2 次提交
  7. 16 3月, 2012 1 次提交
  8. 15 3月, 2012 2 次提交
    • J
      USB: ftdi_sio: add support for FT-X series devices · dc0827c1
      Jim Paris 提交于
      Add PID 0x6015, corresponding to the new series of FT-X chips
      (FT220XD, FT201X, FT220X, FT221X, FT230X, FT231X, FT240X).  They all
      appear as serial devices, and seem indistinguishable except for the
      default product string stored in their EEPROM.  The baudrate
      generation matches FT232RL devices.
      
      Tested with a FT201X and FT230X at various baudrates (100 - 3000000).
      
      Sample dmesg:
          ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
          usb 2-1: new full-speed USB device number 6 using ohci_hcd
          usb 2-1: New USB device found, idVendor=0403, idProduct=6015
          usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
          usb 2-1: Product: FT230X USB Half UART
          usb 2-1: Manufacturer: FTDI
          usb 2-1: SerialNumber: DC001WI6
          ftdi_sio 2-1:1.0: FTDI USB Serial Device converter detected
          drivers/usb/serial/ftdi_sio.c: ftdi_sio_port_probe
          drivers/usb/serial/ftdi_sio.c: ftdi_determine_type: bcdDevice = 0x1000, bNumInterfaces = 1
          usb 2-1: Detected FT-X
          usb 2-1: Number of endpoints 2
          usb 2-1: Endpoint 1 MaxPacketSize 64
          usb 2-1: Endpoint 2 MaxPacketSize 64
          usb 2-1: Setting MaxPacketSize 64
          drivers/usb/serial/ftdi_sio.c: read_latency_timer
          drivers/usb/serial/ftdi_sio.c: write_latency_timer: setting latency timer = 1
          drivers/usb/serial/ftdi_sio.c: create_sysfs_attrs
          drivers/usb/serial/ftdi_sio.c: sysfs attributes for FT-X
          usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0
      Signed-off-by: NJim Paris <jim@jtan.com>
      Cc: stable <stable@vger.kernel.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      dc0827c1
    • D
      USB: serial: mos7840: Fixed MCS7820 device attach problem · 093ea2d3
      Donald Lee 提交于
      A MCS7820 device supports two serial ports and a MCS7840 device supports
      four serial ports. Both devices use the same driver, but the attach function
      in driver was unable to correctly handle the port numbers for MCS7820
      device. This problem has been fixed in this patch and this fix has been
      verified on x86 Linux kernel 3.2.9 with both MCS7820 and MCS7840 devices.
      Signed-off-by: NDonald Lee <donald@asix.com.tw>
      Cc: stable <stable@vger.kernel.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      093ea2d3
  9. 10 3月, 2012 1 次提交
  10. 09 3月, 2012 13 次提交
  11. 03 3月, 2012 1 次提交
    • P
      usb: cp210x: Update to support CP2105 and multiple interface devices · a5360a53
      Preston Fick 提交于
      This patch updates the cp210x driver to support CP210x multiple
      interface devices devices from Silicon Labs. The existing driver
      always sends control requests to interface 0, which is hardcoded in
      the usb_control_msg function calls. This only allows for single
      interface devices to be used, and causes a bug when using ports on an
      interface other than 0 in the multiple interface devices.
      
      Here are the changes included in this patch:
      - Updated the device list to contain the Silicon Labs factory default
        VID/PID for multiple interface CP210x devices
      - Created a cp210x_port_private struct created for each port on
        startup, this struct holds the interface number
      - Added a cp210x_release function to clean up the cp210x_port_private
        memory created on startup
      - Modified usb_get_config and usb_set_config to get a pointer to the
        cp210x_port_private struct, and use the interface number there in the
        usb_control_message wIndex param
      Signed-off-by: NPreston Fick <preston.fick@silabs.com>
      Cc: stable <stable@vger.kernel.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      a5360a53
  12. 02 3月, 2012 2 次提交
  13. 29 2月, 2012 3 次提交