Re: [PATCH] usb: dwc3: host: inherit dma configuration from parent dev

2016-04-27 Thread Catalin Marinas
On Wed, Apr 27, 2016 at 04:11:17PM +0200, Arnd Bergmann wrote: > On Wednesday 27 April 2016 14:59:00 Catalin Marinas wrote: > > > > I would be in favour of a dma_inherit() function as well. We could hack > > something up in the arch code (like below) but I would rather p

Re: [PATCH] usb: dwc3: host: inherit dma configuration from parent dev

2016-04-27 Thread Catalin Marinas
On Wed, Apr 27, 2016 at 08:41:06AM +0300, Felipe Balbi wrote: > Grygorii Strashko writes: > > On 04/26/2016 09:17 AM, Felipe Balbi wrote: > >> Grygorii Strashko writes: > >>> Now not all DMA paremters configured properly for "xhci-hcd" platform

Re: dwc3 initiated xhci probe problem in arm64 4.4 kernel due to DMA setup

2016-04-15 Thread Catalin Marinas
On Fri, Apr 15, 2016 at 02:56:17PM +0300, Grygorii Strashko wrote: > From c68225e97e8c9505aca4ceab19a0d8e4dde31b73 Mon Sep 17 00:00:00 2001 > From: Grygorii Strashko > Date: Thu, 31 Mar 2016 19:40:52 +0300 > Subject: [PATCH] usb: dwc3: host: inherit dma configuration

Re: dwc3 initiated xhci probe problem in arm64 4.4 kernel due to DMA setup

2016-04-15 Thread Catalin Marinas
On Fri, Apr 15, 2016 at 01:30:01PM +0300, Felipe Balbi wrote: > Catalin Marinas <catalin.mari...@arm.com> writes: > > On Fri, Apr 15, 2016 at 11:01:08AM +0100, Catalin Marinas wrote: > >> On Fri, Apr 15, 2016 at 12:49:15PM +0300, Felipe Balbi wrote: > >> > Cata

Re: dwc3 initiated xhci probe problem in arm64 4.4 kernel due to DMA setup

2016-04-15 Thread Catalin Marinas
On Thu, Apr 14, 2016 at 12:46:47PM +, David Fisher wrote: > dwc3 is in dual-role, with "synopsys,dwc3" specified in DT. > > When xhci is probed, initiated from dwc3/host.c (not DT), we get : > xhci-hcd: probe of xhci-hcd.7.auto failed with error -5 > This -EIO error originated from inside

Re: [PATCH 1/3] Honor ACPI _CCA attribute setting

2015-08-14 Thread Catalin Marinas
On Fri, Aug 14, 2015 at 08:45:22AM +0700, Suravee Suthikulpanit wrote: On 8/13/15 04:51, Jeremy Linton wrote: ACPI configurations can now mark devices as noncoherent, support that choice. Signed-off-by: Jeremy Linton jeremy.lin...@arm.com --- include/acpi/acpi_bus.h | 5 +++-- 1 file

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-22 Thread Catalin Marinas
On Mon, May 19, 2014 at 09:21:17AM +0100, Jon Medhurst (Tixy) wrote: On Fri, 2014-05-16 at 18:40 +0100, Catalin Marinas wrote: On Fri, May 16, 2014 at 06:08:45PM +0100, Jon Medhurst (Tixy) wrote: On Fri, 2014-05-16 at 13:55 +0100, Catalin Marinas wrote: [...] It could if arm64 would

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-21 Thread Catalin Marinas
On Tue, May 20, 2014 at 08:37:10PM +0100, Arnd Bergmann wrote: On Tuesday 20 May 2014 15:12:49 Catalin Marinas wrote: On Tue, May 20, 2014 at 12:08:58PM +0100, Arnd Bergmann wrote: On Tuesday 20 May 2014 12:02:46 Catalin Marinas wrote: On Mon, May 19, 2014 at 05:55:56PM +0100, Arnd

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-21 Thread Catalin Marinas
On Wed, May 21, 2014 at 03:43:39PM +0100, Arnd Bergmann wrote: On Wednesday 21 May 2014 14:56:36 Catalin Marinas wrote: On Tue, May 20, 2014 at 08:37:10PM +0100, Arnd Bergmann wrote: On Tuesday 20 May 2014 15:12:49 Catalin Marinas wrote: So what we need is setting the default dma mask

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-21 Thread Catalin Marinas
On Wed, May 21, 2014 at 05:15:06PM +0100, Rob Herring wrote: On Wed, May 21, 2014 at 10:48 AM, Arnd Bergmann a...@arndb.de wrote: On Wednesday 21 May 2014 10:26:01 Rob Herring wrote: What are you checking against to cause a failure and what do you do on failure? I'm guessing that PCI masks

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-20 Thread Catalin Marinas
On Mon, May 19, 2014 at 05:55:56PM +0100, Arnd Bergmann wrote: On Monday 19 May 2014 16:56:08 Catalin Marinas wrote: On Mon, May 19, 2014 at 10:44:51AM +0100, Arnd Bergmann wrote: On Monday 19 May 2014 10:03:40 Catalin Marinas wrote: On Mon, May 19, 2014 at 09:32:43AM +0100, Arnd

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-20 Thread Catalin Marinas
On Tue, May 20, 2014 at 12:08:58PM +0100, Arnd Bergmann wrote: On Tuesday 20 May 2014 12:02:46 Catalin Marinas wrote: On Mon, May 19, 2014 at 05:55:56PM +0100, Arnd Bergmann wrote: On Monday 19 May 2014 16:56:08 Catalin Marinas wrote: On Mon, May 19, 2014 at 10:44:51AM +0100, Arnd

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-19 Thread Catalin Marinas
On Mon, May 19, 2014 at 09:32:43AM +0100, Arnd Bergmann wrote: On Friday 16 May 2014 13:55:01 Catalin Marinas wrote: On Thu, May 15, 2014 at 05:53:53PM +0100, Liviu Dudau wrote: On Thu, May 15, 2014 at 04:36:25PM +0100, Alan Stern wrote: On Thu, 15 May 2014, Liviu Dudau wrote

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-19 Thread Catalin Marinas
On Mon, May 19, 2014 at 10:44:51AM +0100, Arnd Bergmann wrote: On Monday 19 May 2014 10:03:40 Catalin Marinas wrote: On Mon, May 19, 2014 at 09:32:43AM +0100, Arnd Bergmann wrote: The more important question is what happens to high buffers allocated elsewhere that get passed

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-16 Thread Catalin Marinas
On Thu, May 15, 2014 at 05:53:53PM +0100, Liviu Dudau wrote: On Thu, May 15, 2014 at 04:36:25PM +0100, Alan Stern wrote: On Thu, 15 May 2014, Liviu Dudau wrote: On Thu, May 15, 2014 at 03:11:48PM +0100, Alan Stern wrote: On Wed, 14 May 2014, Mark Brown wrote: arm64 architecture

Re: [PATCH] usb: ehci: Enable support for 64bit EHCI host controllers in arm64

2014-05-16 Thread Catalin Marinas
On Fri, May 16, 2014 at 06:08:45PM +0100, Jon Medhurst (Tixy) wrote: On Fri, 2014-05-16 at 13:55 +0100, Catalin Marinas wrote: [...] It could if arm64 would restrict the DMA addresses to 32-bit, but it doesn't and I end up on my platform with USB DMA buffers allocated 4GB address

Re: Memory synchronization vs. interrupt handlers

2013-09-02 Thread Catalin Marinas
On 26 August 2013 16:49, Alan Stern st...@rowland.harvard.edu wrote: Here's a question that doesn't seem to be answered in Documentation/memory-barriers.txt. Are memory accesses within an interrupt handler synchronized with respect to interrupts? In more detail, suppose we have an interrupt