Re: [PATCH 0/3] Add support for ARRI FPGA configuration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Alan,

On Mon, 5 Nov 2018 12:52:03 -0600
Alan Tull atull@xxxxxxxxxx wrote:

>On Mon, Nov 5, 2018 at 10:19 AM Anatolij Gustschin <agust@xxxxxxx> wrote:
>
>Hi Anatolij,
>
>>
>> This series adds drivers and FPGA manager support required
>> for FT232H based ARRI FPGA configuration adapters.  
>
>Is this a repost or a new version of this patchset?  If it's a repost,
>you could note that.  If there are changes since the previous posting,
>version info helps reviewers know what's new.

This is a new version. Or it is very different compared to my first
attempt to add driver support for this adapter hardware. The initial
series ([1],[2],[3]) didn't include MPSSE SPI driver, it didn't use
vendor specific USB PIDs for FTDI device and had fundamental design
issues. This new version implements the new driver design as summarized
here [4].

Changes in this new version:
 - don't use MFD framework
 - don't use original FT232H USB PID (it is too generic and collides
   with existing ftdi_sio driver)
 - don't add separate CBUS GPIO driver based on FT232H MFD device
 - redesign/rework the drivers as described under [4]
 - add basic FT232H interface driver under drivers/usb/misc/
 - use custom reserved USB PIDs in the USB driver for adapter devices
 - add notes about borrowed protocol code from libftdi to commit log
   and header file
 - add MPSSE SPI controller driver supporting USB-SPI bus with
   dynamically added SPI slaves from description in platform data
   (the initial attempt didn't include USB SPI bus support for PS-
    SPI FPGA configuration via USB)
 - rework FPP fpga manager driver based on new FT232H interface
   driver and extend it according to CPLD changes for additional
   support of new hardware revision B.

[1] https://patchwork.kernel.org/patch/9828985/
[2] https://patchwork.kernel.org/patch/9828981/
[3] https://patchwork.kernel.org/patch/9828983/
[4] https://www.spinics.net/lists/linux-usb/msg163441.html

Thanks,

Anatolij



[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux