Looks good to me.
Thanks,
Ravi
On Fri, Jun 23, 2017 at 4:50 PM, kbuild test robot
wrote:
>
> Signed-off-by: Fengguang Wu
> ---
> snps_udc_plat.c |6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
called.
5. Modified the arguments passed to dma_pool_create routine -- which
expects struct device, whereas NULL is passed in the existing version.
6. Kconfig changes are done so that the driver now depends on either of
CONFIG_OF or CONFIG_PCI. More description about the Synopsys IP is
provided.
R
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
members are added to the UDC data structure for having platform
device support along with extcon and phy support.
Kconfig and Makefiles are modified to select platform driver for
compilation.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/K
The device node is used for UDCs integrated into Broadcom's
iProc family of SoCs'. The UDC is based on Synopsys Designware
Cores AHB Subsystem USB Device Controller IP.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
Documentation/devicetree/bindings/usb/iproc-u
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
members are added to the UDC data structure for having platform
device support along with extcon and phy support.
Kconfig and Makefiles are modified to select platform driver for
compilation.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/K
The device node is used for UDCs integrated into Broadcom's
iProc family of SoCs'. The UDC is based on Synopsys Designware
Cores AHB Subsystem USB Device Controller IP.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
Documentation/devicetree/bindings/usb/iproc-u
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
ch
expects struct device, whereas NULL is passed in the existing version.
6. Kconfig changes are done so that the driver now depends on either of
CONFIG_OF or CONFIG_PCI. More description about the Synopsys IP is
provided.
Raviteja Garimella (5):
usb: gadget: udc: Rename amd5536udc dri
s
provided.
Repo: https://github.com/Broadcom/arm64-linux.git
Branch: snps_udc_v3
Raviteja Garimella (7):
usb: gadget: udc: amd5536: split core and PCI layer
UDC: Rename amd5536udc driver file based on IP
UDC: make debug prints compatible with both pci and platform devices
UDC: Provi
Hi Felipe,
On Fri, Mar 31, 2017 at 3:19 PM, Felipe Balbi <ba...@kernel.org> wrote:
>
> Hi,
>
> Raviteja Garimella <raviteja.garime...@broadcom.com> writes:
>
>> This patch renames the amd5536udc.c that has the core driver
>> functionality of Synopsys U
members are added to the UDC data structure for having platform
device support along with extcon and phy support.
Kconfig and Makefiles are modified to select platform driver for
compilation.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/K
Using dma_pool instead of pci_pool will make snps_udc_core driver
to be compatible with non-pci platforms.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff
The device node is used for UDCs integrated into Broadcom's
iProc family of SoCs'. The UDC is based on Synopsys Designware
Cores AHB Subsystem USB Device Controller IP.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
Documentation/devicetree/bindings/usb/iproc-u
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
The device node is used for UDCs integrated into Broadcom's
iProc family of SoCs'. The UDC is based on Synopsys Designware
Cores AHB Subsystem USB Device Controller IP.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
Documentation/devicetree/bindings/usb/iproc-u
members are added to the UDC data structure for having platform
device support along with extcon and phy support.
Kconfig and Makefiles are modified to select platform driver for
compilation.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/K
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
e driver now depends on either of
CONFIG_OF or CONFIG_PCI. More description about the Synopsys IP is
provided.
Repo: https://github.com/Broadcom/arm64-linux.git
Branch: udc_snps_v3
Raviteja Garimella (7):
UDC: Split the driver into amd (pci) and Synopsys core IP driver
UDC: Rename amd5536u
Using dma_pool instead of pci_pool will make snps_udc_core driver
to be compatible with non-pci platforms.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/amd5536udc.h| 4 ++--
drivers/usb/gadget/udc/snps_udc_core.c | 8
2 files c
-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/Kconfig | 18 +++
drivers/usb/gadget/udc/Makefile | 3 +-
drivers/usb/gadget/udc/amd5536udc.c | 238
drivers/usb/gadget/udc/amd5536udc.h
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
The device node is used for UDCs integrated into Broadcom's
iProc family of SoCs'. The UDC is based on Synopsys Designware
Cores AHB Subsystem USB Device Controller IP.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
Documentation/devicetree/bindings/usb/iproc-u
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/Kconfig | 19 +++
drivers/usb/gadget/udc/Makefile | 3 +-
drivers/usb/gadget/udc/amd5536udc.c | 238
drivers/usb/gadget/udc/amd5536udc.h
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
members are added to the UDC data structure for having platform
device support along with extcon and phy support.
Kconfig and Makefiles are modified to select platform driver for
compilation.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/K
rsion.
6. Kconfig changes are done so that the driver now depends on either of
CONFIG_OF or CONFIG_PCI. More description about the Synopsys IP is
provided.
Repo: https://github.com/Broadcom/arm64-linux.git
Branch: snps_udc_v2
Raviteja Garimella (6):
UDC: Split the driver into amd (pci) an
Hi Rob,
On Wed, Feb 1, 2017 at 9:43 PM, Rob Herring <r...@kernel.org> wrote:
> On Mon, Jan 30, 2017 at 01:26:12PM +0530, Raviteja Garimella wrote:
>> The device node is used for UDCs integrated into Broadcom's
>> iProc family of SoCs'. The UDC is based on Synopsys De
-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/Kconfig | 18 +++
drivers/usb/gadget/udc/Makefile | 3 +-
drivers/usb/gadget/udc/amd5536udc.c | 238
drivers/usb/gadget/udc/amd5536udc.h
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
on either of
CONFIG_OF or CONFIG_PCI. More description about the Synopsys IP is
provided.
Repo: https://github.com/Broadcom/arm64-linux.git
Branch: snps_udc
Raviteja Garimella (6):
UDC: Split the driver into amd (pci) and Synopsys core IP driver
UDC: Rename amd5536udc driver file b
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
members are added to the UDC data structure for having platform
device support along with extcon and phy support.
Kconfig and Makefiles are modified to select platform driver for
compilation.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/K
The device node is used for UDCs integrated into Broadcom's
iProc family of SoCs'. The UDC is based on Synopsys Designware
Cores AHB Subsystem USB Device Controller IP.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
.../bindings/usb/brcm,iproc-snps-udc.txt
Hi Florian,
On Fri, Jan 20, 2017 at 12:58 AM, Florian Fainelli <f.faine...@gmail.com> wrote:
> On 01/19/2017 02:44 AM, Raviteja Garimella wrote:
>> Hi,
>>
>> On Thu, Jan 19, 2017 at 12:15 AM, Florian Fainelli <f.faine...@gmail.com>
>> wrote:
>>>
Hi Rob,
On Thu, Jan 19, 2017 at 11:06 PM, Rob Herring <r...@kernel.org> wrote:
> On Tue, Jan 17, 2017 at 01:35:07PM +0530, Raviteja Garimella wrote:
>> This patch adds device tree bindings documentation for Synopsys
>> USB device controller platform driver.
>
> Binding
Hi,
On Thu, Jan 19, 2017 at 12:15 AM, Florian Fainelli <f.faine...@gmail.com> wrote:
> On 01/17/2017 12:05 AM, Raviteja Garimella wrote:
>> This patch splits the amd5536udc driver into two -- one that does
>> pci device registration and the other file that does the rest o
and phy support.
Kconfig and Makefile have the required changes to compile the same.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/Kconfig | 15 ++
drivers/usb/gadget/udc/Makefile| 1 +
drivers/usb/gadget/udc/amd5536udc.h
This patch adds device tree bindings documentation for Synopsys
USB device controller platform driver.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
.../devicetree/bindings/usb/snps,dw-ahb-udc.txt| 27 ++
1 file changed, 27 insertions(+)
This patch adds a struct device member to UDC data structure and
makes changes to the arguments of dev_err and dev_dbg calls so that
the debug prints work for both pci and platform devices.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadg
on either of
CONFIG_OF or CONFIG_PCI. More description about the Synopsys IP is
provided.
Raviteja Garimella (5):
UDC: Split the driver into amd (pci) and Synopsys core driver
UDC: make debug prints compatible with both pci and platform devices
UDC: Provide correct arguments
Change the argument from NULL to a struct device for the
dma_pool_create call during dma init.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/snps_udc_core.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/
Hi Florian,
On Thu, Jan 5, 2017 at 11:13 PM, Florian Fainelli <f.faine...@gmail.com> wrote:
> On 01/05/2017 12:23 AM, Raviteja Garimella wrote:
>> -- Add OF based platform device registration
>> -- Modify debug prints to be compatible with both pci and platform devi
Hi Arnd,
On Fri, Jan 6, 2017 at 3:33 AM, Arnd Bergmann <a...@arndb.de> wrote:
> On Thursday, January 5, 2017 1:53:16 PM CET Raviteja Garimella wrote:
>> The UDC is based on Synopsys Designware core USB (2.0) Device controller
>> IP.
> ...
>> This is a request for co
or CONFIG_PCI. More description about the Synopsys IP is
provided.
Raviteja Garimella (1):
Changes to support the driver for platform device registration
drivers/usb/gadget/udc/Kconfig | 6 +-
drivers/usb/gadget/udc/amd5536udc.c | 397 +---
drivers/usb/gadget
-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/Kconfig | 6 +-
drivers/usb/gadget/udc/amd5536udc.c | 397 +---
drivers/usb/gadget/udc/amd5536udc.h | 17 +-
3 files changed, 387 insertions(+), 33 deletions(-)
diff
Hi Rob,
On Tue, Dec 6, 2016 at 4:34 AM, Rob Herring <r...@kernel.org> wrote:
> On Wed, Nov 30, 2016 at 11:35:09AM +0530, Raviteja Garimella wrote:
>> This patch adds documentation for Synopsis Designware Cores AHB
>> Subsystem Device Controller (UDC).
>>
>>
Hi Balbi,
On Wed, Nov 30, 2016 at 4:10 PM, Felipe Balbi <ba...@kernel.org> wrote:
>
> Hi,
>
> Raviteja Garimella <raviteja.garime...@broadcom.com> writes:
>> This is driver for Synopsys Designware Cores USB Device
>> Controller (UDC) Subsystem with the AMBA A
This is driver for Synopsys Designware Cores USB Device
Controller (UDC) Subsystem with the AMBA Advanced High-Performance
Bus (AHB). This driver works with Synopsys UDC20 products.
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
drivers/usb/gadget/udc/Kconfig
in NS2 dtsi will be sent for review
once the DRD phy driver code is pushed (which is being reviewed in a
separate patch series).
This patchset is tested on Broadcom NS2 BCM958712K reference board.
Repo: https://github.com/Broadcom/arm64-linux.git
Branch: udc_v1
Raviteja Garimella (2):
Add DT
This patch adds documentation for Synopsis Designware Cores AHB
Subsystem Device Controller (UDC).
Signed-off-by: Raviteja Garimella <raviteja.garime...@broadcom.com>
---
.../devicetree/bindings/usb/snps,dw-ahb-udc.txt| 29 ++
1 file changed, 29 insertions(+)
creat
55 matches
Mail list logo