Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Thierry Reding
On Mon, Sep 30, 2019 at 10:55:15AM +0100, Robin Murphy wrote: > On 2019-09-30 9:56 am, Thierry Reding wrote: > > On Mon, Sep 30, 2019 at 01:20:55AM -0700, Christoph Hellwig wrote: > > > On Sun, Sep 29, 2019 at 01:16:20PM +0200, Arnd Bergmann wrote: > > > > On a semi-related note, Thierry asked abou

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Robin Murphy
On 30/09/2019 13:54, Marek Vasut wrote: On 9/30/19 2:52 PM, Robin Murphy wrote: On 30/09/2019 13:40, Marek Vasut wrote: On 9/27/19 2:24 AM, Rob Herring wrote: This series fixes several issues related to 'dma-ranges'. Primarily, 'dma-ranges' in a PCI bridge node does correctly set dma masks for

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Marek Vasut
On 9/30/19 2:52 PM, Robin Murphy wrote: > On 30/09/2019 13:40, Marek Vasut wrote: >> On 9/27/19 2:24 AM, Rob Herring wrote: >>> This series fixes several issues related to 'dma-ranges'. Primarily, >>> 'dma-ranges' in a PCI bridge node does correctly set dma masks for PCI >>> devices not described i

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Robin Murphy
On 30/09/2019 13:40, Marek Vasut wrote: On 9/27/19 2:24 AM, Rob Herring wrote: This series fixes several issues related to 'dma-ranges'. Primarily, 'dma-ranges' in a PCI bridge node does correctly set dma masks for PCI devices not described in the DT. A common case needing dma-ranges is a 32-bit

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Marek Vasut
On 9/27/19 2:24 AM, Rob Herring wrote: > This series fixes several issues related to 'dma-ranges'. Primarily, > 'dma-ranges' in a PCI bridge node does correctly set dma masks for PCI > devices not described in the DT. A common case needing dma-ranges is a > 32-bit PCIe bridge on a 64-bit system. Th

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Robin Murphy
On 2019-09-30 9:56 am, Thierry Reding wrote: On Mon, Sep 30, 2019 at 01:20:55AM -0700, Christoph Hellwig wrote: On Sun, Sep 29, 2019 at 01:16:20PM +0200, Arnd Bergmann wrote: On a semi-related note, Thierry asked about one aspect of the dma-ranges property recently, which is the behavior of dma

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Nicolas Saenz Julienne
On Thu, 2019-09-26 at 19:24 -0500, Rob Herring wrote: > This series fixes several issues related to 'dma-ranges'. Primarily, > 'dma-ranges' in a PCI bridge node does correctly set dma masks for PCI > devices not described in the DT. A common case needing dma-ranges is a > 32-bit PCIe bridge on a 64

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Thierry Reding
On Mon, Sep 30, 2019 at 01:20:55AM -0700, Christoph Hellwig wrote: > On Sun, Sep 29, 2019 at 01:16:20PM +0200, Arnd Bergmann wrote: > > On a semi-related note, Thierry asked about one aspect of the dma-ranges > > property recently, which is the behavior of dma_set_mask() and related > > functions w

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-30 Thread Christoph Hellwig
On Sun, Sep 29, 2019 at 01:16:20PM +0200, Arnd Bergmann wrote: > On a semi-related note, Thierry asked about one aspect of the dma-ranges > property recently, which is the behavior of dma_set_mask() and related > functions when a driver sets a mask that is larger than the memory > area in the bus-r

Re: [PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-29 Thread Arnd Bergmann
On Fri, Sep 27, 2019 at 2:24 AM Rob Herring wrote: > > This series fixes several issues related to 'dma-ranges'. Primarily, > 'dma-ranges' in a PCI bridge node does correctly set dma masks for PCI > devices not described in the DT. A common case needing dma-ranges is a > 32-bit PCIe bridge on a 64

[PATCH 00/11] of: dma-ranges fixes and improvements

2019-09-26 Thread Rob Herring
This series fixes several issues related to 'dma-ranges'. Primarily, 'dma-ranges' in a PCI bridge node does correctly set dma masks for PCI devices not described in the DT. A common case needing dma-ranges is a 32-bit PCIe bridge on a 64-bit system. This affects several platforms including Broadcom