[PATCH] MIPS: OCTEON: Platform support for DWC3 USB controller.

2017-01-06 Thread Steven J. Hill
written by David Daney. Signed-off-by: Steven J. Hill <steven.h...@cavium.com> --- arch/mips/cavium-octeon/Makefile | 1 + arch/mips/cavium-octeon/octeon-platform.c | 1 + arch/mips/cavium-octeon/octeon-usb.c | 555 ++ arch/mips/inclu

Re: [RFT PATCH 0/2] usb: dwc3: of-simple: add support for Calvium's dwc3

2016-09-12 Thread Steven J. Hill
On 09/12/2016 02:18 PM, Felipe Balbi wrote: > > Please give this a shot. Patches are still RFT > because, well, they need testing. Note also that I > haven't, yet, added a binding documentation for your > compatible flag. I'll do that on V2 of the patchset. > Hey Felipe. Using your changes, the

Re: [PATCH] usb: dwc3: OCTEON: add support for device tree

2016-09-12 Thread Steven J. Hill
On 09/12/2016 02:04 AM, Felipe Balbi wrote: > > > Seems like you're not describing your DTS properly. Can you show me how > you're describing dwc3-octeon and dwc3? > Attached. Octeon sff7000# fdt print / / { model = "cavium,sff7000"; compatible = "cavium,sff7000";

[PATCH v3] usb: dwc3: OCTEON: add support for device tree

2016-09-10 Thread Steven J. Hill
This patch adds support to parse probe data for the dwc3-octeon driver using device tree. The DWC3 IP core is found on OCTEON III processors. Signed-off-by: Steven J. Hill <steven.h...@cavium.com> Changes in v3: - Massive simplification of glue logic. Almost all the work is done in t

Re: [PATCH] usb: dwc3: OCTEON: add support for device tree

2016-09-09 Thread Steven J. Hill
On 09/08/2016 02:54 AM, Felipe Balbi wrote: [...] > > octeon is going to be freed when ->remove() gets executed. You really > don't need to do these. In fact, setting usbctl to NULL will break > iounmap(). It seems to be me you don't need a remove at all. > Hello Felipe. I trimmed the

[PATCH v2] usb: dwc3: OCTEON: add support for device tree

2016-09-09 Thread Steven J. Hill
This patch adds support to parse the data for the dwc3-octeon driver using device tree. The DWC3 IP core is found on OCTEON III processors. Signed-off-by: Steven J. Hill <steven.h...@cavium.com> Changes in v2: - Changed comment block to acurately describe why the DMA properties are bei

[PATCH] usb: dwc3: OCTEON: add support for device tree

2016-09-07 Thread Steven J. Hill
This patch adds support to parse probe data for the dwc3-octeon driver using device tree. The DWC3 IP core is found on OCTEON III processors. Signed-off-by: Steven J. Hill <steven.h...@cavium.com> --- drivers/usb/dwc3/Kconfig | 10 + drivers/usb/dwc3/Makefile | 1 + drive

RE: [PATCH 04/11] USB: ehci-sead3: remove unnecessary platform_set_drvdata()

2013-05-06 Thread Steven J. Hill
Tested and works fine. Thank you. Acked-by: Steven J. Hill steven.h...@imgtec.com -- To unsubscribe from this list: send the line unsubscribe linux-usb in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH] usb: host: mips: sead3: Update for EHCI register structure.

2012-08-06 Thread Steven J. Hill
From: Steven J. Hill sjh...@mips.com One line fix after 'struct ehci_regs' definition was changed in commit a46af4ebf9ffec35eea0390e89935197b833dc61. Signed-off-by: Steven J. Hill sjh...@mips.com --- drivers/usb/host/ehci-sead3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git