Re: [PATCH v2 2/3] spi: add FTDI MPSSE SPI controller driver

2018-11-13 Thread Anatolij Gustschin
On Tue, 13 Nov 2018 10:11:32 -0800 Mark Brown broo...@kernel.org wrote: >Please don't do this, the numbering for a patch series only makes sense >for ordering the patches within a series. If you're just sending a >single patch then there's no need to number anything, or the patch >series hasn't

Re: [PATCH v2 2/3] spi: add FTDI MPSSE SPI controller driver

2018-11-10 Thread Anatolij Gustschin
On Fri, 9 Nov 2018 15:30:26 + Mark Brown broo...@kernel.org wrote: >On Fri, Nov 09, 2018 at 08:53:56AM +0100, Anatolij Gustschin wrote: >> Add SPI bus controller driver for FTDI MPSSE mode. This driver >> is supposed to be used together with the FT232H interface dri

[PATCH v2 2/3] spi: add FTDI MPSSE SPI controller driver

2018-11-08 Thread Anatolij Gustschin
-by: Anatolij Gustschin --- Changes in v2: - fix build breakage when building with ARCH=i386 allmodconfig - add checks for ops->lock/ops->unlock presence in pdata drivers/spi/Kconfig | 7 + drivers/spi/Makefile | 1 + drivers/spi/spi-ftdi-mpsse.c

Re: [PATCH 2/3] spi: add FTDI MPSSE SPI controller driver

2018-11-06 Thread Anatolij Gustschin
On Tue, 6 Nov 2018 13:07:13 +0800 kbuild test robot l...@intel.com wrote: ... >from drivers/spi/spi-ftdi-mpsse.c:11: >>> arch/x86/include/uapi/asm/ptrace-abi.h:20:13: error: expected identifier >>> before numeric constant >#define CS 13 >^ >>>

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

2018-11-05 Thread Anatolij Gustschin
Hi Alan, On Mon, 5 Nov 2018 12:52:03 -0600 Alan Tull at...@kernel.org wrote: >On Mon, Nov 5, 2018 at 10:19 AM Anatolij Gustschin wrote: > >Hi Anatolij, > >> >> This series adds drivers and FPGA manager support required >> for FT232H based ARRI FPGA configuration a

[PATCH 3/3] fpga: Add fpga manager driver for ARRI Altera FPP

2018-11-05 Thread Anatolij Gustschin
Add FPGA manager driver for loading ARRI Altera FPGAs via fast passive parallel (FPP) interface using FTDI FT232H chip. Signed-off-by: Anatolij Gustschin --- drivers/fpga/Kconfig | 7 + drivers/fpga/Makefile| 1 + drivers/fpga/ftdi-fifo-fpp.c | 594

[PATCH 1/3] usb: misc: add driver for FT232H based FPGA configuration devices

2018-11-05 Thread Anatolij Gustschin
will add an FPP FPGA manager driver for it. The FTDI protocol code and prototypes was borrowed from libftdi. Signed-off-by: Anatolij Gustschin --- drivers/usb/misc/Kconfig|9 + drivers/usb/misc/Makefile |1 + drivers/usb/misc/ft232h-intf.c | 1468

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

2018-11-05 Thread Anatolij Gustschin
for ARRI FPP adapters for FPGA configuration via Altera fast passive parallel interface. Anatolij Gustschin (3): usb: misc: add driver for FT232H based FPGA configuration devices spi: add FTDI MPSSE SPI controller driver fpga: Add fpga manager driver for ARRI Altera FPP drivers/fpga/Kconfig

[PATCH 2/3] spi: add FTDI MPSSE SPI controller driver

2018-11-05 Thread Anatolij Gustschin
-by: Anatolij Gustschin --- drivers/spi/Kconfig | 7 + drivers/spi/Makefile | 1 + drivers/spi/spi-ftdi-mpsse.c | 671 +++ 3 files changed, 679 insertions(+) create mode 100644 drivers/spi/spi-ftdi-mpsse.c diff --git a/drivers/spi/Kconfig b/drivers

Re: RFC: FT232H based FPGA configuration adapter drivers

2017-12-08 Thread Anatolij Gustschin
Hi Geert, On Fri, 8 Dec 2017 10:27:46 +0100 Geert Uytterhoeven ge...@linux-m68k.org wrote: [...] >A quick Google shows the FT232H chip in MPSSE mode can also support i2c. >I guess your design can be extended for that, too, using another VID/PID >pair? Yes, this should be doable. Thanks,

Re: RFC: FT232H based FPGA configuration adapter drivers

2017-12-07 Thread Anatolij Gustschin
On Thu, 7 Dec 2017 14:24:57 -0600 Alan Tull at...@kernel.org wrote: ... >> Instead of MFD part as in previous version I intend to add an USB misc >> driver for our FPGA configuration adapters under drivers/usb/misc. >> When probing for VID/PID assigned to FIFO-FPP adapter type, this >> driver will

RFC: FT232H based FPGA configuration adapter drivers

2017-12-07 Thread Anatolij Gustschin
Hi, I have to rework drivers for custom FT232H based FPGA configuration adapters to make them suitable for including in mainline kernel. These adapters should be usable via low-level drivers for FPGA Manager framework. Two required low-level FPGA Manager drivers (for PS-SPI and CvP

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-25 Thread Anatolij Gustschin
On Tue, 25 Jul 2017 13:49:08 +0200 Johan Hovold jo...@kernel.org wrote: >On Wed, Jul 19, 2017 at 01:58:30PM +0200, Anatolij Gustschin wrote: >> On Mon, 10 Jul 2017 14:52:10 +0200 >> Johan Hovold jo...@kernel.org wrote: >> >> >On Thu, Jul 06, 2017 at 10:49:16PM +

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-25 Thread Anatolij Gustschin
On Tue, 25 Jul 2017 13:52:35 +0200 Johan Hovold jo...@kernel.org wrote: >On Wed, Jul 19, 2017 at 02:59:00PM +0200, Anatolij Gustschin wrote: >> On Wed, 19 Jul 2017 10:59:34 +0200 >> Johan Hovold jo...@kernel.org wrote: > >> >> And as David Laight already point

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-19 Thread Anatolij Gustschin
On Wed, 19 Jul 2017 13:39:36 + David Laight david.lai...@aculab.com wrote: >From: Anatolij Gustschin >> Sent: 19 July 2017 14:30 >... >> >Stupid question, I know, but I cannot help thinking: If you have an >> >EEPROM then why the h... don't you use an appl

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-19 Thread Anatolij Gustschin
On Wed, 12 Jul 2017 11:11:46 +0200 Bjørn Mork bj...@mork.no wrote: >Johan Hovold <jo...@kernel.org> writes: >> On Tue, Jul 11, 2017 at 08:52:37AM +0200, Anatolij Gustschin wrote: >> >>> For devices with connected EEPROM some modes (including UART) are >>>

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-19 Thread Anatolij Gustschin
On Wed, 19 Jul 2017 10:59:34 +0200 Johan Hovold jo...@kernel.org wrote: ... >> > +static const struct mfd_cell ftdi_cells[] = { >> > + { .name = "ftdi-cbus-gpio", }, >> > + { .name = "ftdi-mpsse-i2c", }, >> > + { .name = "ftdi-mpsse-spi", }, >> > + { .name = "ftdi-fifo-fpp-mgr", }, >> > +};

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-19 Thread Anatolij Gustschin
On Mon, 10 Jul 2017 14:52:10 +0200 Johan Hovold jo...@kernel.org wrote: >On Thu, Jul 06, 2017 at 10:49:16PM +0200, Anatolij Gustschin wrote: >> Add USB part with common functions for USB-GPIO/I2C/SPI master >> adapters. These allow communication with chip's control, transmit

Re: [PATCH] USB: serial: ftdi_sio: only bind FT232H if UART mode is enabled

2017-07-19 Thread Anatolij Gustschin
On Wed, 19 Jul 2017 11:03:11 +0200 Johan Hovold jo...@kernel.org wrote: >On Thu, Jul 13, 2017 at 06:25:25PM +0200, Anatolij Gustschin wrote: >> On FT232H the interface mode can be configured in the EEPROM, >> and the async UART mode is configured by default. The chip is >> al

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-13 Thread Anatolij Gustschin
On Wed, 12 Jul 2017 10:50:03 +0200 Johan Hovold jo...@kernel.org wrote: ... >IIRC we should be able read from the EEPROM, and I would at least expect >there to be a way to retrieve the current mode as well. I've just send a patch for ftdi_sio. Thanks, Anatolij -- To unsubscribe from this list:

[PATCH] USB: serial: ftdi_sio: only bind FT232H if UART mode is enabled

2017-07-13 Thread Anatolij Gustschin
. Signed-off-by: Anatolij Gustschin <ag...@denx.de> --- drivers/usb/serial/ftdi_sio.c | 62 ++- drivers/usb/serial/ftdi_sio.h | 12 + 2 files changed, 73 insertions(+), 1 deletion(-) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-11 Thread Anatolij Gustschin
On Mon, 10 Jul 2017 14:34:27 +0200 Johan Hovold jo...@kernel.org wrote: >On Fri, Jul 07, 2017 at 11:53:29AM +0200, Anatolij Gustschin wrote: >> On Fri, 07 Jul 2017 09:48:48 +0200 >> Bjørn Mork bj...@mork.no wrote: >> >> >[adding Johan on the CC list] >> >

Re: [PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-07 Thread Anatolij Gustschin
On Fri, 07 Jul 2017 09:48:48 +0200 Bjørn Mork bj...@mork.no wrote: >[adding Johan on the CC list] > >Anatolij Gustschin <ag...@denx.de> writes: > >> +static struct usb_device_id ftdi_mfd_table[] = { >> +{ USB_DEVICE(0x0403, 0x6014) }, >> +{

[PATCH 1/3] mfd: Add support for FTDI FT232H devices

2017-07-06 Thread Anatolij Gustschin
Add USB part with common functions for USB-GPIO/I2C/SPI master adapters. These allow communication with chip's control, transmit and receive endpoints and will be used by various FT232H drivers. Signed-off-by: Anatolij Gustschin <ag...@denx.de> --- drivers/mfd/Kconfig | 9 + d

[PATCH 3/3] fpga manager: Add FT232H driver for Altera FPP

2017-07-06 Thread Anatolij Gustschin
Add FPGA manager driver for loading Altera FPGAs via fast passive parallel (FPP) interface using FTDI FT232H chip. Signed-off-by: Anatolij Gustschin <ag...@denx.de> --- drivers/fpga/Kconfig | 7 + drivers/fpga/Makefile| 1 + drivers/fpga/ftdi-fifo-fpp.c

[PATCH 2/3] gpio: Add FT232H CBUS GPIO driver

2017-07-06 Thread Anatolij Gustschin
Add driver for CBUS pins on FT232H. The driver supports setting GPIO direction and getting/setting CBUS 0-3 pin value. The CBUS pins have to be enabled by configuring I/O mode in the FTDI EEPROM. Signed-off-by: Anatolij Gustschin <ag...@denx.de> --- drivers/gpio/Kconfig

[PATCH 0/3] FPGA Manager support for FPP via FT232H FT245-FIFO

2017-07-06 Thread Anatolij Gustschin
driver for Altera FPP FPGA configuration via FT232H FT245-FIFO interface. Anatolij Gustschin (3): mfd: Add support for FTDI FT232H devices gpio: Add FT232H CBUS GPIO driver fpga manager: Add FT232H driver for Altera FPP drivers/fpga/Kconfig | 7 + drivers/fpga/Makefile

Re: [PATCH v6 11/17] USB: fsl-mph-dr-of: adjust for OF based clock lookup

2013-12-07 Thread Anatolij Gustschin
On Sat, 30 Nov 2013 23:51:31 +0100 Gerhard Sittig g...@denx.de wrote: after device tree based clock lookup became available, the peripheral driver need no longer construct clock names which include the component index -- remove the usb%d_clk template, always use ipg instead Cc: Greg

Re: Freescale P1022 SoC hangs when initializing USB

2013-05-24 Thread Anatolij Gustschin
On Fri, 24 May 2013 14:42:46 + Thumshirn, Johannes Tobias johannes.thumsh...@men.de wrote: Hi list, I'm experiencing problems while booting on a Freescale P1013 based board. It hangs on USB initialization: [3.763584] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [

Re: USB3.0 Interrupt transfer in u-boot

2013-04-09 Thread Anatolij Gustschin
On Tue, 9 Apr 2013 09:31:18 -0700 Sarah Sharp sarah.a.sh...@linux.intel.com wrote: It sounds like u-boot already has basic xHCI support, and you should contact the u-boot developers for further support of interrupt transfers. http://lists.denx.de/mailman/listinfo/u-boot This is the correct

Re: [RFC PATCH 2/5] USB: remove USB_EHCI_BIG_ENDIAN_{DESC,MMIO} depends on architecture symbol

2013-03-29 Thread Anatolij Gustschin
Hello Florian, On Tue, 26 Mar 2013 19:06:14 +0100 Florian Fainelli flor...@openwrt.org wrote: ... diff --git a/arch/powerpc/platforms/52xx/Kconfig b/arch/powerpc/platforms/52xx/Kconfig index 90f4496..65232cb 100644 --- a/arch/powerpc/platforms/52xx/Kconfig +++

Re: [PATCH 1/2] USB: fsl-mph-dr-of: fix regression on mpc5121e

2013-01-10 Thread Anatolij Gustschin
Hi Greg, On Tue, 4 Dec 2012 14:23:21 +0100 Anatolij Gustschin ag...@denx.de wrote: fsl-ehci probing fails on mpc5121e: ... ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller fsl-ehci fsl-ehci.0: new USB bus registered

Re: [PATCH 2/2] USB: ehci-fsl: fix regression on mpc5121e

2013-01-10 Thread Anatolij Gustschin
Hi Greg, On Tue, 4 Dec 2012 10:22:06 -0500 (EST) Alan Stern st...@rowland.harvard.edu wrote: On Tue, 4 Dec 2012, Anatolij Gustschin wrote: mpc5121e doesn't have system interface registers, accessing this register address space cause the machine check exception and a kernel crash

[PATCH 1/2] USB: fsl-mph-dr-of: fix regression on mpc5121e

2012-12-04 Thread Anatolij Gustschin
.0: can't setup fsl-ehci fsl-ehci.0: USB bus 1 deregistered fsl-ehci fsl-ehci.0: init fsl-ehci.0 fail, -22 fsl-ehci: probe of fsl-ehci.0 failed with error -22 Fix it by returning appropriate version info for mpc5121, too. Signed-off-by: Anatolij Gustschin ag...@denx.de --- drivers/usb/host/fsl-mph

[PATCH 2/2] USB: ehci-fsl: fix regression on mpc5121e

2012-12-04 Thread Anatolij Gustschin
+0x220/0x284 ... Fix it by checking 'have_sysif_regs' flag before register access. Signed-off-by: Anatolij Gustschin ag...@denx.de --- drivers/usb/host/ehci-fsl.c |9 + 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c

[PATCH] USB: fix fsl_otg config dependency

2012-12-04 Thread Anatolij Gustschin
. Fix it. Signed-off-by: Anatolij Gustschin ag...@denx.de --- drivers/usb/otg/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/usb/otg/Kconfig b/drivers/usb/otg/Kconfig index 6223062..37962c9 100644 --- a/drivers/usb/otg/Kconfig +++ b/drivers/usb/otg/Kconfig