Re: Master-aware devices and sideband ID data

2015-07-17 Thread Will Deacon
On Thu, Jul 16, 2015 at 02:34:41PM +0100, Mark Rutland wrote: > Hi Will, Hi Mark, [adding David, since he's working on PCI/ITS stuff atm] > The below is an attempt at an MSI binding, derived from my original > example. It extends msi-parent inoto a phandle+(optional args) style > property. > >

Re: Master-aware devices and sideband ID data

2015-07-16 Thread Mark Rutland
Hi Will, The below is an attempt at an MSI binding, derived from my original example. It extends msi-parent inoto a phandle+(optional args) style property. I haven't yet managed to come up with a sane way of describing the Bus-ID/BDF -> {iommu,msi}-cells translation, but this should hopefully cov

Re: Master-aware devices and sideband ID data

2015-07-08 Thread Will Deacon
On Wed, Jul 08, 2015 at 02:30:50PM +0100, Mark Rutland wrote: > On Tue, Jun 09, 2015 at 11:17:54AM +0100, Mark Rutland wrote: > > On Fri, Jun 05, 2015 at 10:05:34AM +0100, Will Deacon wrote: > > > Mark: how do you see this co-existing/merging with the current bindings? > > > > As I mentioned in my

Re: Master-aware devices and sideband ID data

2015-07-08 Thread Mark Rutland
On Tue, Jun 09, 2015 at 11:17:54AM +0100, Mark Rutland wrote: > On Fri, Jun 05, 2015 at 10:05:34AM +0100, Will Deacon wrote: > > On Thu, Jun 04, 2015 at 11:19:30PM +0100, Chalamarla, Tirumalesh wrote: > > > > On Jun 1, 2015, at 3:22 AM, Mark Rutland wrote: > > > > It's possible to specify that the

Re: Master-aware devices and sideband ID data

2015-06-10 Thread Will Deacon
On Tue, Jun 09, 2015 at 11:17:54AM +0100, Mark Rutland wrote: > On Fri, Jun 05, 2015 at 10:05:34AM +0100, Will Deacon wrote: > > On Thu, Jun 04, 2015 at 11:19:30PM +0100, Chalamarla, Tirumalesh wrote: > > > > On Jun 1, 2015, at 3:22 AM, Mark Rutland wrote: > > > > It's possible to specify that the

Re: Master-aware devices and sideband ID data

2015-06-09 Thread Mark Rutland
On Fri, Jun 05, 2015 at 10:05:34AM +0100, Will Deacon wrote: > On Thu, Jun 04, 2015 at 11:19:30PM +0100, Chalamarla, Tirumalesh wrote: > > > On Jun 1, 2015, at 3:22 AM, Mark Rutland wrote: > > > It's possible to specify that the paths exist. I expect that software > > > would select which to use a

Re: Master-aware devices and sideband ID data

2015-06-05 Thread Will Deacon
On Thu, Jun 04, 2015 at 11:19:30PM +0100, Chalamarla, Tirumalesh wrote: > > On Jun 1, 2015, at 3:22 AM, Mark Rutland wrote: > > It's possible to specify that the paths exist. I expect that software > > would select which to use at runtime. > > > My worry is how to define any priorities/preference

Re: Master-aware devices and sideband ID data

2015-06-04 Thread Chalamarla, Tirumalesh
> On Jun 1, 2015, at 3:22 AM, Mark Rutland wrote: > > On Fri, May 29, 2015 at 06:46:07PM +0100, Chalamarla, Tirumalesh wrote: >> >>> On May 27, 2015, at 10:39 AM, Mark Rutland wrote: >>> >>> On Tue, May 26, 2015 at 11:20:59PM +0100, Chalamarla, Tirumalesh wrote: This is some thing we als

Re: Master-aware devices and sideband ID data

2015-06-01 Thread Mark Rutland
On Fri, May 29, 2015 at 06:46:07PM +0100, Chalamarla, Tirumalesh wrote: > > > On May 27, 2015, at 10:39 AM, Mark Rutland wrote: > > > > On Tue, May 26, 2015 at 11:20:59PM +0100, Chalamarla, Tirumalesh wrote: > >> This is some thing we also like to see in ITS and SMMU drivers. > >>> On Mar 24, 2

Re: Master-aware devices and sideband ID data

2015-05-29 Thread Chalamarla, Tirumalesh
> On May 27, 2015, at 10:39 AM, Mark Rutland wrote: > > On Tue, May 26, 2015 at 11:20:59PM +0100, Chalamarla, Tirumalesh wrote: >> This is some thing we also like to see in ITS and SMMU drivers. >>> On Mar 24, 2015, at 8:50 AM, Mark Rutland wrote: >>> >>> Hi all, >>> >>> For some devices, id

Re: Master-aware devices and sideband ID data

2015-05-27 Thread Mark Rutland
On Tue, May 26, 2015 at 11:20:59PM +0100, Chalamarla, Tirumalesh wrote: > This is some thing we also like to see in ITS and SMMU drivers. > > On Mar 24, 2015, at 8:50 AM, Mark Rutland wrote: > > > > Hi all, > > > > For some devices, identification of particular masters is critical to > > their

Re: Master-aware devices and sideband ID data

2015-05-26 Thread Chalamarla, Tirumalesh
This is some thing we also like to see in ITS and SMMU drivers. > On Mar 24, 2015, at 8:50 AM, Mark Rutland wrote: > > Hi all, > > For some devices, identification of particular masters is critical to > their operation (e.g. IOMMUs, MSI controllers). The identity of masters > is determined from

Master-aware devices and sideband ID data

2015-03-24 Thread Mark Rutland
Hi all, For some devices, identification of particular masters is critical to their operation (e.g. IOMMUs, MSI controllers). The identity of masters is determined from sideband signals on the bus, and it may or may not be possible to probe and/or configure this information. Worse still, these inf