All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gabriele Paoloni <gabriele.paoloni@huawei.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
	Tomasz Nowicki <tn@semihalf.com>,
	David Daney <ddaney@caviumnetworks.com>,
	Will Deacon <will.deacon@arm.com>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Rafael Wysocki <rafael@kernel.org>,
	Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>,
	Arnd Bergmann <arnd@arndb.de>, Hanjun Guo <hanjun.guo@linaro.org>,
	Sinan Kaya <okaya@codeaurora.org>,
	Jayachandran C <jchandra@broadcom.com>,
	Christopher Covington <cov@codeaurora.org>,
	Duc Dang <dhdang@apm.com>,
	Robert Richter <robert.richter@caviumnetworks.com>,
	Marcin Wojtas <mw@semihalf.com>,
	Liviu Dudau <Liviu.Dudau@arm.com>,
	Wangyijing <wangyijing@huawei.com>,
	Mark Salter <msalter@redhat.com>,
	"linux-pci@vger.kernel.org" <linux-pci@vger.kernel.org>
Subject: RE: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-specific register range for ACPI case
Date: Thu, 22 Sep 2016 11:12:09 +0000	[thread overview]
Message-ID: <EE11001F9E5DDD47B7634E2F8A612F2E1F8815C8@lhreml507-mbx> (raw)
In-Reply-To: <20160921185920.GC20006@localhost>

Hi Bjorn

> -----Original Message-----
> From: Bjorn Helgaas [mailto:helgaas@kernel.org]
> Sent: 21 September 2016 19:59
> To: Gabriele Paoloni
> Cc: Ard Biesheuvel; Tomasz Nowicki; David Daney; Will Deacon; Catalin
> Marinas; Rafael Wysocki; Lorenzo Pieralisi; Arnd Bergmann; Hanjun Guo;
> Sinan Kaya; Jayachandran C; Christopher Covington; Duc Dang; Robert
> Richter; Marcin Wojtas; Liviu Dudau; Wangyijing; Mark Salter; linux-
> pci@vger.kernel.org; linux-arm-kernel@lists.infradead.org; Linaro ACPI
> Mailman List; Jon Masters; Andrea Gallo; Jeremy Linton; liudongdong
> (C); Jeff Hugo; linux-acpi@vger.kernel.org; linux-
> kernel@vger.kernel.org; Rafael J. Wysocki
> Subject: Re: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-
> specific register range for ACPI case
> 
> On Wed, Sep 21, 2016 at 02:10:55PM +0000, Gabriele Paoloni wrote:
> > Hi Bjorn
> >
> > [...]
> >
> >
> > >
> > > If future hardware is completely ECAM-compliant and we don't need
> any
> > > more MCFG quirks, that would be great.
> > >
> > > But we'll still need to describe that memory-mapped config space
> > > somewhere.  If that's done with PNP0C02 or similar devices (as is
> done
> > > on my x86 laptop), we'd be all set.
> > >
> > > If we need to work around firmware in the field that doesn't do
> that,
> > > one possibility is a PNP quirk along the lines of
> > > quirk_amd_mmconfig_area().
> >
> > So, if my understanding is correct, for platforms that have not been
> > shipped yet you propose to use PNP0C02 in the ACPI table in order to
> > declare a motherboard reserved resource whereas for shipped platforms
> > you propose to have a quirk along pnp_fixups in order to track the
> > resource usage even if values are hardcoded...correct?
> 
> Yes.  I'm open to alternate proposals, but x86 uses PNP0C02, and
> following existing practice seems reasonable.
> 
> > Before Tomasz came up with this patchset we had a call between the
> vendors
> > involved in this PCI quirks saga and other guys from Linaro and ARM.
> >
> > Lorenzo summarized the outcome as in the following link
> > http://lkml.iu.edu/hypermail/linux/kernel/1606.2/03344.html
> >
> > Since this quirks mechanism has been discussed for quite a long time
> now
> > IMHO it would be good to have a last call including also you (Bjorn)
> so
> > that we can all agree on what to do and we avoid changing our drivers
> again
> > and again...
> 
> I think we're converging pretty fast.  As far as I'm concerned, the
> v6 ECAM quirks implementation is perfect.  The only remaining issue is
> reporting the ECAM resources, and I haven't seen objections to using
> PNP0C02 + PNP quirks for broken firmware.
> 
> There is the question of how or whether to associate a PNP0A03 PCI
> bridge with resources from a different PNP0C02 device, but that's not
> super important.  If the hard-coded resources appear both in a quirk
> and in the PCI bridge driver, it's ugly but not the end of the world.
> We've still achieved the objective of avoiding landmines in the
> address space.

Ok got it many thanks

Gab

> 
> Bjorn

WARNING: multiple messages have this Message-ID (diff)
From: Gabriele Paoloni <gabriele.paoloni@huawei.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
	Tomasz Nowicki <tn@semihalf.com>,
	David Daney <ddaney@caviumnetworks.com>,
	Will Deacon <will.deacon@arm.com>,
	Catalin Marinas <catalin.marinas@arm.com>,
	"Rafael Wysocki" <rafael@kernel.org>,
	Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>,
	Arnd Bergmann <arnd@arndb.de>, Hanjun Guo <hanjun.guo@linaro.org>,
	Sinan Kaya <okaya@codeaurora.org>,
	Jayachandran C <jchandra@broadcom.com>,
	"Christopher Covington" <cov@codeaurora.org>,
	Duc Dang <dhdang@apm.com>,
	Robert Richter <robert.richter@caviumnetworks.com>,
	Marcin Wojtas <mw@semihalf.com>,
	"Liviu Dudau" <Liviu.Dudau@arm.com>,
	Wangyijing <wangyijing@huawei.com>,
	Mark Salter <msalter@redhat.com>,
	"linux-pci@vger.kernel.org" <linux-pci@vger.kernel.org>,
	"linux-arm-kernel@lists.infradead.org" 
	<linux-arm-kernel@lists.infradead.org>,
	Linaro ACPI Mailman List <linaro-acpi@lists.linaro.org>,
	Jon Masters <jcm@redhat.com>,
	Andrea Gallo <andrea.gallo@linaro.org>,
	Jeremy Linton <jeremy.linton@arm.com>,
	"liudongdong (C)" <liudongdong3@huawei.com>,
	Jeff Hugo <jhugo@codeaurora.org>,
	"linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>
Subject: RE: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-specific register range for ACPI case
Date: Thu, 22 Sep 2016 11:12:09 +0000	[thread overview]
Message-ID: <EE11001F9E5DDD47B7634E2F8A612F2E1F8815C8@lhreml507-mbx> (raw)
In-Reply-To: <20160921185920.GC20006@localhost>

Hi Bjorn

> -----Original Message-----
> From: Bjorn Helgaas [mailto:helgaas@kernel.org]
> Sent: 21 September 2016 19:59
> To: Gabriele Paoloni
> Cc: Ard Biesheuvel; Tomasz Nowicki; David Daney; Will Deacon; Catalin
> Marinas; Rafael Wysocki; Lorenzo Pieralisi; Arnd Bergmann; Hanjun Guo;
> Sinan Kaya; Jayachandran C; Christopher Covington; Duc Dang; Robert
> Richter; Marcin Wojtas; Liviu Dudau; Wangyijing; Mark Salter; linux-
> pci@vger.kernel.org; linux-arm-kernel@lists.infradead.org; Linaro ACPI
> Mailman List; Jon Masters; Andrea Gallo; Jeremy Linton; liudongdong
> (C); Jeff Hugo; linux-acpi@vger.kernel.org; linux-
> kernel@vger.kernel.org; Rafael J. Wysocki
> Subject: Re: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-
> specific register range for ACPI case
> 
> On Wed, Sep 21, 2016 at 02:10:55PM +0000, Gabriele Paoloni wrote:
> > Hi Bjorn
> >
> > [...]
> >
> >
> > >
> > > If future hardware is completely ECAM-compliant and we don't need
> any
> > > more MCFG quirks, that would be great.
> > >
> > > But we'll still need to describe that memory-mapped config space
> > > somewhere.  If that's done with PNP0C02 or similar devices (as is
> done
> > > on my x86 laptop), we'd be all set.
> > >
> > > If we need to work around firmware in the field that doesn't do
> that,
> > > one possibility is a PNP quirk along the lines of
> > > quirk_amd_mmconfig_area().
> >
> > So, if my understanding is correct, for platforms that have not been
> > shipped yet you propose to use PNP0C02 in the ACPI table in order to
> > declare a motherboard reserved resource whereas for shipped platforms
> > you propose to have a quirk along pnp_fixups in order to track the
> > resource usage even if values are hardcoded...correct?
> 
> Yes.  I'm open to alternate proposals, but x86 uses PNP0C02, and
> following existing practice seems reasonable.
> 
> > Before Tomasz came up with this patchset we had a call between the
> vendors
> > involved in this PCI quirks saga and other guys from Linaro and ARM.
> >
> > Lorenzo summarized the outcome as in the following link
> > http://lkml.iu.edu/hypermail/linux/kernel/1606.2/03344.html
> >
> > Since this quirks mechanism has been discussed for quite a long time
> now
> > IMHO it would be good to have a last call including also you (Bjorn)
> so
> > that we can all agree on what to do and we avoid changing our drivers
> again
> > and again...
> 
> I think we're converging pretty fast.  As far as I'm concerned, the
> v6 ECAM quirks implementation is perfect.  The only remaining issue is
> reporting the ECAM resources, and I haven't seen objections to using
> PNP0C02 + PNP quirks for broken firmware.
> 
> There is the question of how or whether to associate a PNP0A03 PCI
> bridge with resources from a different PNP0C02 device, but that's not
> super important.  If the hard-coded resources appear both in a quirk
> and in the PCI bridge driver, it's ugly but not the end of the world.
> We've still achieved the objective of avoiding landmines in the
> address space.

Ok got it many thanks

Gab

> 
> Bjorn

WARNING: multiple messages have this Message-ID (diff)
From: Gabriele Paoloni <gabriele.paoloni@huawei.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>,
	Tomasz Nowicki <tn@semihalf.com>,
	David Daney <ddaney@caviumnetworks.com>,
	Will Deacon <will.deacon@arm.com>,
	Catalin Marinas <catalin.marinas@arm.com>,
	"Rafael Wysocki" <rafael@kernel.org>,
	Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>,
	Arnd Bergmann <arnd@arndb.de>, Hanjun Guo <hanjun.guo@linaro.org>,
	Sinan Kaya <okaya@codeaurora.org>,
	Jayachandran C <jchandra@broadcom.com>,
	"Christopher Covington" <cov@codeaurora.org>,
	Duc Dang <dhdang@apm.com>,
	Robert Richter <robert.richter@caviumnetworks.com>,
	Marcin Wojtas <mw@semihalf.com>,
	"Liviu Dudau" <Liviu.Dudau@arm.com>,
	Wangyijing <wangyijing@huawei.com>,
	Mark Salter <msalter@redhat.com>,
	"linux-pci@vger.kernel.org" <linux-pci@vger.kernel.org>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	Linaro ACPI Mailman List <linaro-acpi@lists.linaro.org>,
	Jon Masters <jcm@redhat.com>,
	Andrea Gallo <andrea.gallo@linaro.org>,
	Jeremy Linton <jeremy.linton@arm.com>,
	"liudongdong (C)" <liudongdong3@huawei.com>,
	Jeff Hugo <jhugo@codeaurora.org>,
	"linux-acpi@vger.kernel.org" <linux-acpi@vger.kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>
Subject: RE: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-specific register range for ACPI case
Date: Thu, 22 Sep 2016 11:12:09 +0000	[thread overview]
Message-ID: <EE11001F9E5DDD47B7634E2F8A612F2E1F8815C8@lhreml507-mbx> (raw)
In-Reply-To: <20160921185920.GC20006@localhost>

Hi Bjorn

> -----Original Message-----
> From: Bjorn Helgaas [mailto:helgaas@kernel.org]
> Sent: 21 September 2016 19:59
> To: Gabriele Paoloni
> Cc: Ard Biesheuvel; Tomasz Nowicki; David Daney; Will Deacon; Catalin
> Marinas; Rafael Wysocki; Lorenzo Pieralisi; Arnd Bergmann; Hanjun Guo;
> Sinan Kaya; Jayachandran C; Christopher Covington; Duc Dang; Robert
> Richter; Marcin Wojtas; Liviu Dudau; Wangyijing; Mark Salter; linux-
> pci@vger.kernel.org; linux-arm-kernel@lists.infradead.org; Linaro ACPI
> Mailman List; Jon Masters; Andrea Gallo; Jeremy Linton; liudongdong
> (C); Jeff Hugo; linux-acpi@vger.kernel.org; linux-
> kernel@vger.kernel.org; Rafael J. Wysocki
> Subject: Re: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-
> specific register range for ACPI case
>=20
> On Wed, Sep 21, 2016 at 02:10:55PM +0000, Gabriele Paoloni wrote:
> > Hi Bjorn
> >
> > [...]
> >
> >
> > >
> > > If future hardware is completely ECAM-compliant and we don't need
> any
> > > more MCFG quirks, that would be great.
> > >
> > > But we'll still need to describe that memory-mapped config space
> > > somewhere.  If that's done with PNP0C02 or similar devices (as is
> done
> > > on my x86 laptop), we'd be all set.
> > >
> > > If we need to work around firmware in the field that doesn't do
> that,
> > > one possibility is a PNP quirk along the lines of
> > > quirk_amd_mmconfig_area().
> >
> > So, if my understanding is correct, for platforms that have not been
> > shipped yet you propose to use PNP0C02 in the ACPI table in order to
> > declare a motherboard reserved resource whereas for shipped platforms
> > you propose to have a quirk along pnp_fixups in order to track the
> > resource usage even if values are hardcoded...correct?
>=20
> Yes.  I'm open to alternate proposals, but x86 uses PNP0C02, and
> following existing practice seems reasonable.
>=20
> > Before Tomasz came up with this patchset we had a call between the
> vendors
> > involved in this PCI quirks saga and other guys from Linaro and ARM.
> >
> > Lorenzo summarized the outcome as in the following link
> > http://lkml.iu.edu/hypermail/linux/kernel/1606.2/03344.html
> >
> > Since this quirks mechanism has been discussed for quite a long time
> now
> > IMHO it would be good to have a last call including also you (Bjorn)
> so
> > that we can all agree on what to do and we avoid changing our drivers
> again
> > and again...
>=20
> I think we're converging pretty fast.  As far as I'm concerned, the
> v6 ECAM quirks implementation is perfect.  The only remaining issue is
> reporting the ECAM resources, and I haven't seen objections to using
> PNP0C02 + PNP quirks for broken firmware.
>=20
> There is the question of how or whether to associate a PNP0A03 PCI
> bridge with resources from a different PNP0C02 device, but that's not
> super important.  If the hard-coded resources appear both in a quirk
> and in the PCI bridge driver, it's ugly but not the end of the world.
> We've still achieved the objective of avoiding landmines in the
> address space.

Ok got it many thanks

Gab

>=20
> Bjorn

WARNING: multiple messages have this Message-ID (diff)
From: gabriele.paoloni@huawei.com (Gabriele Paoloni)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-specific register range for ACPI case
Date: Thu, 22 Sep 2016 11:12:09 +0000	[thread overview]
Message-ID: <EE11001F9E5DDD47B7634E2F8A612F2E1F8815C8@lhreml507-mbx> (raw)
In-Reply-To: <20160921185920.GC20006@localhost>

Hi Bjorn

> -----Original Message-----
> From: Bjorn Helgaas [mailto:helgaas at kernel.org]
> Sent: 21 September 2016 19:59
> To: Gabriele Paoloni
> Cc: Ard Biesheuvel; Tomasz Nowicki; David Daney; Will Deacon; Catalin
> Marinas; Rafael Wysocki; Lorenzo Pieralisi; Arnd Bergmann; Hanjun Guo;
> Sinan Kaya; Jayachandran C; Christopher Covington; Duc Dang; Robert
> Richter; Marcin Wojtas; Liviu Dudau; Wangyijing; Mark Salter; linux-
> pci at vger.kernel.org; linux-arm-kernel at lists.infradead.org; Linaro ACPI
> Mailman List; Jon Masters; Andrea Gallo; Jeremy Linton; liudongdong
> (C); Jeff Hugo; linux-acpi at vger.kernel.org; linux-
> kernel at vger.kernel.org; Rafael J. Wysocki
> Subject: Re: [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-
> specific register range for ACPI case
> 
> On Wed, Sep 21, 2016 at 02:10:55PM +0000, Gabriele Paoloni wrote:
> > Hi Bjorn
> >
> > [...]
> >
> >
> > >
> > > If future hardware is completely ECAM-compliant and we don't need
> any
> > > more MCFG quirks, that would be great.
> > >
> > > But we'll still need to describe that memory-mapped config space
> > > somewhere.  If that's done with PNP0C02 or similar devices (as is
> done
> > > on my x86 laptop), we'd be all set.
> > >
> > > If we need to work around firmware in the field that doesn't do
> that,
> > > one possibility is a PNP quirk along the lines of
> > > quirk_amd_mmconfig_area().
> >
> > So, if my understanding is correct, for platforms that have not been
> > shipped yet you propose to use PNP0C02 in the ACPI table in order to
> > declare a motherboard reserved resource whereas for shipped platforms
> > you propose to have a quirk along pnp_fixups in order to track the
> > resource usage even if values are hardcoded...correct?
> 
> Yes.  I'm open to alternate proposals, but x86 uses PNP0C02, and
> following existing practice seems reasonable.
> 
> > Before Tomasz came up with this patchset we had a call between the
> vendors
> > involved in this PCI quirks saga and other guys from Linaro and ARM.
> >
> > Lorenzo summarized the outcome as in the following link
> > http://lkml.iu.edu/hypermail/linux/kernel/1606.2/03344.html
> >
> > Since this quirks mechanism has been discussed for quite a long time
> now
> > IMHO it would be good to have a last call including also you (Bjorn)
> so
> > that we can all agree on what to do and we avoid changing our drivers
> again
> > and again...
> 
> I think we're converging pretty fast.  As far as I'm concerned, the
> v6 ECAM quirks implementation is perfect.  The only remaining issue is
> reporting the ECAM resources, and I haven't seen objections to using
> PNP0C02 + PNP quirks for broken firmware.
> 
> There is the question of how or whether to associate a PNP0A03 PCI
> bridge with resources from a different PNP0C02 device, but that's not
> super important.  If the hard-coded resources appear both in a quirk
> and in the PCI bridge driver, it's ugly but not the end of the world.
> We've still achieved the objective of avoiding landmines in the
> address space.

Ok got it many thanks

Gab

> 
> Bjorn

  reply	other threads:[~2016-09-22 11:12 UTC|newest]

Thread overview: 234+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-09 19:24 [PATCH V6 0/5] ECAM quirks handling for ARM64 platforms Tomasz Nowicki
2016-09-09 19:24 ` Tomasz Nowicki
2016-09-09 19:24 ` [PATCH V6 1/5] PCI/ACPI: Extend pci_mcfg_lookup() responsibilities Tomasz Nowicki
2016-09-09 19:24   ` Tomasz Nowicki
2016-09-09 19:24 ` [PATCH V6 2/5] PCI/ACPI: Check platform specific ECAM quirks Tomasz Nowicki
2016-09-09 19:24   ` Tomasz Nowicki
2016-09-12 22:24   ` Duc Dang
2016-09-12 22:24     ` Duc Dang
2016-09-12 22:24     ` Duc Dang
2016-09-12 22:47     ` Duc Dang
2016-09-12 22:47       ` Duc Dang
2016-09-12 22:47       ` Duc Dang
2016-09-13  5:58       ` Tomasz Nowicki
2016-09-13  5:58         ` Tomasz Nowicki
2016-09-13  5:58         ` Tomasz Nowicki
2016-09-13  6:37     ` Tomasz Nowicki
2016-09-13  6:37       ` Tomasz Nowicki
2016-09-13  6:37       ` Tomasz Nowicki
2016-09-13  2:36   ` Dongdong Liu
2016-09-13  2:36     ` Dongdong Liu
2016-09-13  2:36     ` Dongdong Liu
2016-09-13  6:32     ` Tomasz Nowicki
2016-09-13  6:32       ` Tomasz Nowicki
2016-09-13 11:38       ` Dongdong Liu
2016-09-13 11:38         ` Dongdong Liu
2016-09-13 11:38         ` Dongdong Liu
2016-09-14 12:40         ` Lorenzo Pieralisi
2016-09-14 12:40           ` Lorenzo Pieralisi
2016-09-15 10:58         ` Lorenzo Pieralisi
2016-09-15 10:58           ` Lorenzo Pieralisi
2016-09-16  9:02           ` Gabriele Paoloni
2016-09-16  9:02             ` Gabriele Paoloni
2016-09-16  9:02             ` Gabriele Paoloni
2016-09-16  9:02             ` Gabriele Paoloni
2016-09-16 12:27             ` Christopher Covington
2016-09-16 12:27               ` Christopher Covington
2016-09-16 12:27               ` Christopher Covington
2016-09-16 12:27               ` Christopher Covington
2016-09-16 13:42               ` Gabriele Paoloni
2016-09-16 13:42                 ` Gabriele Paoloni
2016-09-16 13:42                 ` Gabriele Paoloni
2016-09-16 13:42                 ` Gabriele Paoloni
2016-09-09 19:24 ` [PATCH V6 3/5] PCI: thunder-pem: Allow to probe PEM-specific register range for ACPI case Tomasz Nowicki
2016-09-09 19:24   ` Tomasz Nowicki
2016-09-19 18:09   ` Bjorn Helgaas
2016-09-19 18:09     ` Bjorn Helgaas
2016-09-20  7:23     ` Tomasz Nowicki
2016-09-20  7:23       ` Tomasz Nowicki
2016-09-20 13:33       ` Bjorn Helgaas
2016-09-20 13:33         ` Bjorn Helgaas
2016-09-20 13:33         ` Bjorn Helgaas
2016-09-20 13:40         ` Ard Biesheuvel
2016-09-20 13:40           ` Ard Biesheuvel
2016-09-20 13:40           ` Ard Biesheuvel
2016-09-20 13:40           ` Ard Biesheuvel
2016-09-20 14:05           ` Bjorn Helgaas
2016-09-20 14:05             ` Bjorn Helgaas
2016-09-20 14:05             ` Bjorn Helgaas
2016-09-20 14:05             ` Bjorn Helgaas
2016-09-20 15:09             ` Ard Biesheuvel
2016-09-20 15:09               ` Ard Biesheuvel
2016-09-20 15:09               ` Ard Biesheuvel
2016-09-20 15:09               ` Ard Biesheuvel
2016-09-20 19:17               ` Bjorn Helgaas
2016-09-20 19:17                 ` Bjorn Helgaas
2016-09-20 19:17                 ` Bjorn Helgaas
2016-09-20 19:17                 ` Bjorn Helgaas
2016-09-21 14:05                 ` Lorenzo Pieralisi
2016-09-21 14:05                   ` Lorenzo Pieralisi
2016-09-21 14:05                   ` Lorenzo Pieralisi
2016-09-21 14:05                   ` Lorenzo Pieralisi
2016-09-21 18:04                   ` Bjorn Helgaas
2016-09-21 18:04                     ` Bjorn Helgaas
2016-09-21 18:04                     ` Bjorn Helgaas
2016-09-21 18:04                     ` Bjorn Helgaas
2016-09-21 18:58                     ` Duc Dang
2016-09-21 18:58                       ` Duc Dang
2016-09-21 18:58                       ` Duc Dang
2016-09-21 18:58                       ` Duc Dang
2016-09-21 19:18                       ` Bjorn Helgaas
2016-09-21 19:18                         ` Bjorn Helgaas
2016-09-21 19:18                         ` Bjorn Helgaas
2016-09-21 19:18                         ` Bjorn Helgaas
2016-09-23 10:53                         ` Tomasz Nowicki
2016-09-23 10:53                           ` Tomasz Nowicki
2016-09-23 10:53                           ` Tomasz Nowicki
2016-09-23 10:53                           ` Tomasz Nowicki
2016-09-22  9:49                     ` Lorenzo Pieralisi
2016-09-22  9:49                       ` Lorenzo Pieralisi
2016-09-22  9:49                       ` Lorenzo Pieralisi
2016-09-22  9:49                       ` Lorenzo Pieralisi
2016-09-22 11:10                       ` Gabriele Paoloni
2016-09-22 11:10                         ` Gabriele Paoloni
2016-09-22 11:10                         ` Gabriele Paoloni
2016-09-22 11:10                         ` Gabriele Paoloni
2016-09-22 12:44                         ` Lorenzo Pieralisi
2016-09-22 12:44                           ` Lorenzo Pieralisi
2016-09-22 12:44                           ` Lorenzo Pieralisi
2016-09-22 12:44                           ` Lorenzo Pieralisi
2016-09-22 18:31                           ` Bjorn Helgaas
2016-09-22 18:31                             ` Bjorn Helgaas
2016-09-22 18:31                             ` Bjorn Helgaas
2016-09-22 18:31                             ` Bjorn Helgaas
2016-09-22 22:10                             ` Bjorn Helgaas
2016-09-22 22:10                               ` Bjorn Helgaas
2016-09-22 22:10                               ` Bjorn Helgaas
2016-09-22 22:10                               ` Bjorn Helgaas
2016-09-23 10:11                               ` Lorenzo Pieralisi
2016-09-23 10:11                                 ` Lorenzo Pieralisi
2016-09-23 10:11                                 ` Lorenzo Pieralisi
2016-09-23 10:11                                 ` Lorenzo Pieralisi
2016-09-23 10:58                                 ` Gabriele Paoloni
2016-09-23 10:58                                   ` Gabriele Paoloni
2016-09-23 10:58                                   ` Gabriele Paoloni
2016-09-23 10:58                                   ` Gabriele Paoloni
2017-09-14 14:06                                   ` Ard Biesheuvel
2017-09-14 14:06                                     ` Ard Biesheuvel
2017-09-14 14:06                                     ` Ard Biesheuvel
2017-09-26  8:23                                     ` Gabriele Paoloni
2017-09-26  8:23                                       ` Gabriele Paoloni
2017-09-26  8:23                                       ` Gabriele Paoloni
2017-09-26  8:23                                       ` Gabriele Paoloni
2016-09-22 14:20                       ` Christopher Covington
2016-09-22 14:20                         ` Christopher Covington
2016-09-22 14:20                         ` Christopher Covington
2016-09-22 14:20                         ` Christopher Covington
2016-09-21 14:10                 ` Gabriele Paoloni
2016-09-21 14:10                   ` Gabriele Paoloni
2016-09-21 14:10                   ` Gabriele Paoloni
2016-09-21 14:10                   ` Gabriele Paoloni
2016-09-21 18:59                   ` Bjorn Helgaas
2016-09-21 18:59                     ` Bjorn Helgaas
2016-09-21 18:59                     ` Bjorn Helgaas
2016-09-21 18:59                     ` Bjorn Helgaas
2016-09-22 11:12                     ` Gabriele Paoloni [this message]
2016-09-22 11:12                       ` Gabriele Paoloni
2016-09-22 11:12                       ` Gabriele Paoloni
2016-09-22 11:12                       ` Gabriele Paoloni
2016-09-09 19:24 ` [PATCH V6 4/5] PCI: thunder: Enable ACPI PCI controller for ThunderX pass2.x silicon version Tomasz Nowicki
2016-09-09 19:24   ` Tomasz Nowicki
2016-09-19 15:45   ` Bjorn Helgaas
2016-09-19 15:45     ` Bjorn Helgaas
2016-09-20  7:06     ` Tomasz Nowicki
2016-09-20  7:06       ` Tomasz Nowicki
2016-09-20 13:08       ` Bjorn Helgaas
2016-09-20 13:08         ` Bjorn Helgaas
2016-09-20 13:08         ` Bjorn Helgaas
2016-09-21  8:05         ` Tomasz Nowicki
2016-09-21  8:05           ` Tomasz Nowicki
2016-09-09 19:24 ` [PATCH V6 5/5] PCI: thunder: Enable ACPI PCI controller for ThunderX pass1.x " Tomasz Nowicki
2016-09-09 19:24   ` Tomasz Nowicki
2016-09-09 19:30 ` [PATCH V6 0/5] ECAM quirks handling for ARM64 platforms Tomasz Nowicki
2016-09-09 19:30   ` Tomasz Nowicki
2016-09-20 19:26 ` Bjorn Helgaas
2016-09-20 19:26   ` Bjorn Helgaas
2016-09-21  1:15   ` cov
2016-09-21  1:15     ` cov at codeaurora.org
2016-09-21 13:11     ` Bjorn Helgaas
2016-09-21 13:11       ` Bjorn Helgaas
2016-09-21 14:07       ` Sinan Kaya
2016-09-21 14:07         ` Sinan Kaya
2016-09-21 17:31         ` Bjorn Helgaas
2016-09-21 17:31           ` Bjorn Helgaas
2016-09-21 17:31           ` Bjorn Helgaas
2016-09-21 17:34           ` Sinan Kaya
2016-09-21 17:34             ` Sinan Kaya
2016-09-21 22:38           ` [PATCHv2] PCI: QDF2432 32 bit config space accessors Christopher Covington
2016-09-21 22:38             ` Christopher Covington
2016-10-31 21:48             ` Bjorn Helgaas
2016-10-31 21:48               ` Bjorn Helgaas
2016-11-01 13:06               ` cov
2016-11-01 13:06                 ` cov at codeaurora.org
2016-11-02 16:08                 ` Bjorn Helgaas
2016-11-02 16:08                   ` Bjorn Helgaas
2016-11-02 16:36                   ` Sinan Kaya
2016-11-02 16:36                     ` Sinan Kaya
2016-11-03 14:00                     ` Bjorn Helgaas
2016-11-03 14:00                       ` Bjorn Helgaas
2016-11-03 16:58                       ` Sinan Kaya
2016-11-03 16:58                         ` Sinan Kaya
2016-11-03 17:06                         ` Sinan Kaya
2016-11-03 17:06                           ` Sinan Kaya
2016-11-03 20:43                         ` Bjorn Helgaas
2016-11-03 20:43                           ` Bjorn Helgaas
2016-11-03 23:49                           ` Sinan Kaya
2016-11-03 23:49                             ` Sinan Kaya
2016-12-02  4:58                       ` Jon Masters
2016-12-02  4:58                         ` Jon Masters
2016-11-02 16:41                   ` Bjorn Helgaas
2016-11-02 16:41                     ` Bjorn Helgaas
2016-11-09 19:25                   ` Christopher Covington
2016-11-09 19:25                     ` Christopher Covington
2016-11-09 20:06                     ` Bjorn Helgaas
2016-11-09 20:06                       ` Bjorn Helgaas
2016-11-09 20:29                       ` Ard Biesheuvel
2016-11-09 20:29                         ` Ard Biesheuvel
2016-11-09 20:29                         ` Ard Biesheuvel
2016-11-09 20:29                         ` Ard Biesheuvel
2016-11-09 22:49                         ` Bjorn Helgaas
2016-11-09 22:49                           ` Bjorn Helgaas
2016-11-09 22:49                           ` Bjorn Helgaas
2016-11-09 22:49                           ` Bjorn Helgaas
2016-11-10 10:25                           ` Ard Biesheuvel
2016-11-10 10:25                             ` Ard Biesheuvel
2016-11-10 10:25                             ` Ard Biesheuvel
2016-11-10 10:25                             ` Ard Biesheuvel
2016-11-10 13:57                             ` Lorenzo Pieralisi
2016-11-10 13:57                               ` Lorenzo Pieralisi
2016-11-10 13:57                               ` Lorenzo Pieralisi
2016-11-10 13:57                               ` Lorenzo Pieralisi
2016-11-10 17:42                             ` Bjorn Helgaas
2016-11-10 17:42                               ` Bjorn Helgaas
2016-11-10 17:42                               ` Bjorn Helgaas
2016-11-10 17:42                               ` Bjorn Helgaas
2016-12-02  5:12                               ` Jon Masters
2016-12-02  5:12                                 ` Jon Masters
2016-12-02  5:12                                 ` Jon Masters
2016-12-02  5:12                                 ` Jon Masters
2016-09-21 22:40       ` [PATCH V6 0/5] ECAM quirks handling for ARM64 platforms Christopher Covington
2016-09-21 22:40         ` Christopher Covington
2016-09-22 23:08         ` Bjorn Helgaas
2016-09-22 23:08           ` Bjorn Helgaas
2016-09-23 18:41           ` Christopher Covington
2016-09-23 18:41             ` Christopher Covington
2016-09-23 19:17             ` Bjorn Helgaas
2016-09-23 19:17               ` Bjorn Helgaas
2016-09-23 19:17               ` Bjorn Helgaas
2016-09-23 19:22               ` Christopher Covington
2016-09-23 19:22                 ` Christopher Covington
2016-09-28 16:44               ` Christopher Covington
2016-11-24 11:05 ` [PATCH V6 1/1] ARM64/PCI: Manage controller-specific information on the host controller basis Tomasz Nowicki
2016-11-24 11:05   ` Tomasz Nowicki
2016-11-29 23:40   ` Bjorn Helgaas
2016-11-29 23:40     ` Bjorn Helgaas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=EE11001F9E5DDD47B7634E2F8A612F2E1F8815C8@lhreml507-mbx \
    --to=gabriele.paoloni@huawei.com \
    --cc=Liviu.Dudau@arm.com \
    --cc=Lorenzo.Pieralisi@arm.com \
    --cc=ard.biesheuvel@linaro.org \
    --cc=arnd@arndb.de \
    --cc=catalin.marinas@arm.com \
    --cc=cov@codeaurora.org \
    --cc=ddaney@caviumnetworks.com \
    --cc=dhdang@apm.com \
    --cc=hanjun.guo@linaro.org \
    --cc=helgaas@kernel.org \
    --cc=jchandra@broadcom.com \
    --cc=linux-pci@vger.kernel.org \
    --cc=msalter@redhat.com \
    --cc=mw@semihalf.com \
    --cc=okaya@codeaurora.org \
    --cc=rafael@kernel.org \
    --cc=robert.richter@caviumnetworks.com \
    --cc=tn@semihalf.com \
    --cc=wangyijing@huawei.com \
    --cc=will.deacon@arm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.