On Thu, Aug 02, 2018 at 04:26:45AM +0000, Pawel Laszczak wrote: > > > This patch set introduce new Cadence USBSSP DRD driver to linux > > > kernel. > > > > > > The Cadence USBSSP DRD Driver s a highly configurable IP Core which > > > can be instantiated as Dual-Role Device (DRD), Peripheral Only and > > > Host Only (XHCI) configurations. > > > > > > The current driver has been validated with FPGA burned. We have > > > support for PCIe bus, which is used on FPGA prototyping. > > > > > > The host site of USBSSP controller is compliance with XHCI > > > specification, so it works with standard XHCI linux driver. > > > > > > Also, device side of USBSSP controller was designed in such way to > > > looks like XHCI. It means that most of logic of USBSSP controller is > > > also compliance with XHCI specification. > > > > > > Consequently, the USBSSP driver for peripheral mode is very similar to > > > XHCI driver. > > > > > > This version of driver supports only Device mode but DRD and Host mode > > > will be added in the future. > > > > > > > Based on the posting date this series looks like v3. > > > > You should add the version prefix to the patches next time. > > e.g. [PATCH v4 ...] > > > I wanted to start versioning driver after this set patch will be approved. What does that mean? No one "approves" a patch series and then you start numbering it. Have you read the kernel documentation for how to properly create and submit a kernel patch series and write a good changelog? thanks, greg k-h