All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Nishanth Menon <nm@ti.com>, Mark Rutland <mark.rutland@arm.com>,
	Stuart Yoder <stuyoder@gmail.com>,
	linux-pci@vger.kernel.org, Will Deacon <will@kernel.org>,
	Ashok Raj <ashok.raj@intel.com>, Marc Zygnier <maz@kernel.org>,
	x86@kernel.org, Sinan Kaya <okaya@kernel.org>,
	iommu@lists.linux-foundation.org,
	Bjorn Helgaas <helgaas@kernel.org>,
	Megha Dey <megha.dey@intel.com>, Jason Gunthorpe <jgg@nvidia.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Alex Williamson <alex.williamson@redhat.com>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	Tero Kristo <kristo@kernel.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Vinod Koul <vkoul@kernel.org>,
	dmaengine@vger.kernel.org
Subject: [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties
Date: Sat, 27 Nov 2021 02:20:45 +0100 (CET)	[thread overview]
Message-ID: <20211126230525.374699615@linutronix.de> (raw)
In-Reply-To: 20211126224100.303046749@linutronix.de

instead of fiddling with MSI descriptors.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
 arch/powerpc/platforms/cell/axon_msi.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/arch/powerpc/platforms/cell/axon_msi.c
+++ b/arch/powerpc/platforms/cell/axon_msi.c
@@ -199,7 +199,7 @@ static struct axon_msic *find_msi_transl
 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg)
 {
 	struct device_node *dn;
-	struct msi_desc *entry;
+	bool is_64bit;
 	int len;
 	const u32 *prop;
 
@@ -209,10 +209,10 @@ static int setup_msi_msg_address(struct
 		return -ENODEV;
 	}
 
-	entry = first_pci_msi_entry(dev);
+	is_64bit = msi_device_has_property(MSI_PROP_64BIT);
 
 	for (; dn; dn = of_get_next_parent(dn)) {
-		if (entry->pci.msi_attrib.is_64) {
+		if (is_64bit) {
 			prop = of_get_property(dn, "msi-address-64", &len);
 			if (prop)
 				break;

_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

WARNING: multiple messages have this Message-ID (diff)
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Nishanth Menon <nm@ti.com>, Mark Rutland <mark.rutland@arm.com>,
	Stuart Yoder <stuyoder@gmail.com>,
	linux-pci@vger.kernel.org, Will Deacon <will@kernel.org>,
	Ashok Raj <ashok.raj@intel.com>, Marc Zygnier <maz@kernel.org>,
	x86@kernel.org, Sinan Kaya <okaya@kernel.org>,
	iommu@lists.linux-foundation.org,
	Bjorn Helgaas <helgaas@kernel.org>,
	Megha Dey <megha.dey@intel.com>, Jason Gunthorpe <jgg@nvidia.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Alex Williamson <alex.williamson@redhat.com>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	Tero Kristo <kristo@kernel.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Vinod Koul <vkoul@kernel.org>,
	dmaengine@vger.kernel.org
Subject: [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties
Date: Sat, 27 Nov 2021 02:21:55 +0100 (CET)	[thread overview]
Message-ID: <20211126230525.374699615@linutronix.de> (raw)
Message-ID: <20211127012155.glGPtMwKV0I_22C4XR3Tjc_m6Cu4AyG0vjVuJuzNbbU@z> (raw)
In-Reply-To: 20211126224100.303046749@linutronix.de

instead of fiddling with MSI descriptors.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
 arch/powerpc/platforms/cell/axon_msi.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/arch/powerpc/platforms/cell/axon_msi.c
+++ b/arch/powerpc/platforms/cell/axon_msi.c
@@ -199,7 +199,7 @@ static struct axon_msic *find_msi_transl
 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg)
 {
 	struct device_node *dn;
-	struct msi_desc *entry;
+	bool is_64bit;
 	int len;
 	const u32 *prop;
 
@@ -209,10 +209,10 @@ static int setup_msi_msg_address(struct
 		return -ENODEV;
 	}
 
-	entry = first_pci_msi_entry(dev);
+	is_64bit = msi_device_has_property(MSI_PROP_64BIT);
 
 	for (; dn; dn = of_get_next_parent(dn)) {
-		if (entry->pci.msi_attrib.is_64) {
+		if (is_64bit) {
 			prop = of_get_property(dn, "msi-address-64", &len);
 			if (prop)
 				break;

_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

WARNING: multiple messages have this Message-ID (diff)
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Bjorn Helgaas <helgaas@kernel.org>, Marc Zygnier <maz@kernel.org>,
	Alex Williamson <alex.williamson@redhat.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Jason Gunthorpe <jgg@nvidia.com>, Megha Dey <megha.dey@intel.com>,
	Ashok Raj <ashok.raj@intel.com>,
	linux-pci@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	iommu@lists.linux-foundation.org, dmaengine@vger.kernel.org,
	Stuart Yoder <stuyoder@gmail.com>,
	Laurentiu Tudor <laurentiu.tudor@nxp.com>,
	Nishanth Menon <nm@ti.com>, Tero Kristo <kristo@kernel.org>,
	linux-arm-kernel@lists.infradead.org, x86@kernel.org,
	Vinod Koul <vkoul@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Will Deacon <will@kernel.org>, Sinan Kaya <okaya@kernel.org>
Subject: [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties
Date: Sat, 27 Nov 2021 02:20:45 +0100 (CET)	[thread overview]
Message-ID: <20211126230525.374699615@linutronix.de> (raw)
In-Reply-To: 20211126224100.303046749@linutronix.de

instead of fiddling with MSI descriptors.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
 arch/powerpc/platforms/cell/axon_msi.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/arch/powerpc/platforms/cell/axon_msi.c
+++ b/arch/powerpc/platforms/cell/axon_msi.c
@@ -199,7 +199,7 @@ static struct axon_msic *find_msi_transl
 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg)
 {
 	struct device_node *dn;
-	struct msi_desc *entry;
+	bool is_64bit;
 	int len;
 	const u32 *prop;
 
@@ -209,10 +209,10 @@ static int setup_msi_msg_address(struct
 		return -ENODEV;
 	}
 
-	entry = first_pci_msi_entry(dev);
+	is_64bit = msi_device_has_property(MSI_PROP_64BIT);
 
 	for (; dn; dn = of_get_next_parent(dn)) {
-		if (entry->pci.msi_attrib.is_64) {
+		if (is_64bit) {
 			prop = of_get_property(dn, "msi-address-64", &len);
 			if (prop)
 				break;


WARNING: multiple messages have this Message-ID (diff)
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Bjorn Helgaas <helgaas@kernel.org>, Marc Zygnier <maz@kernel.org>,
	Alex Williamson <alex.williamson@redhat.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Jason Gunthorpe <jgg@nvidia.com>, Megha Dey <megha.dey@intel.com>,
	Ashok Raj <ashok.raj@intel.com>,
	linux-pci@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	iommu@lists.linux-foundation.org, dmaengine@vger.kernel.org,
	Stuart Yoder <stuyoder@gmail.com>,
	Laurentiu Tudor <laurentiu.tudor@nxp.com>,
	Nishanth Menon <nm@ti.com>, Tero Kristo <kristo@kernel.org>,
	linux-arm-kernel@lists.infradead.org, x86@kernel.org,
	Vinod Koul <vkoul@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Will Deacon <will@kernel.org>, Sinan Kaya <okaya@kernel.org>
Subject: [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties
Date: Sat, 27 Nov 2021 02:21:55 +0100 (CET)	[thread overview]
Message-ID: <20211126230525.374699615@linutronix.de> (raw)
Message-ID: <20211127012155.nvC740bXjAU8QC4SiD0vLtgGejGtoqGuMWw3UQDZemY@z> (raw)
In-Reply-To: 20211126224100.303046749@linutronix.de

instead of fiddling with MSI descriptors.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
 arch/powerpc/platforms/cell/axon_msi.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/arch/powerpc/platforms/cell/axon_msi.c
+++ b/arch/powerpc/platforms/cell/axon_msi.c
@@ -199,7 +199,7 @@ static struct axon_msic *find_msi_transl
 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg)
 {
 	struct device_node *dn;
-	struct msi_desc *entry;
+	bool is_64bit;
 	int len;
 	const u32 *prop;
 
@@ -209,10 +209,10 @@ static int setup_msi_msg_address(struct
 		return -ENODEV;
 	}
 
-	entry = first_pci_msi_entry(dev);
+	is_64bit = msi_device_has_property(MSI_PROP_64BIT);
 
 	for (; dn; dn = of_get_next_parent(dn)) {
-		if (entry->pci.msi_attrib.is_64) {
+		if (is_64bit) {
 			prop = of_get_property(dn, "msi-address-64", &len);
 			if (prop)
 				break;


WARNING: multiple messages have this Message-ID (diff)
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Bjorn Helgaas <helgaas@kernel.org>, Marc Zygnier <maz@kernel.org>,
	Alex Williamson <alex.williamson@redhat.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Jason Gunthorpe <jgg@nvidia.com>, Megha Dey <megha.dey@intel.com>,
	Ashok Raj <ashok.raj@intel.com>,
	linux-pci@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	iommu@lists.linux-foundation.org, dmaengine@vger.kernel.org,
	Stuart Yoder <stuyoder@gmail.com>,
	Laurentiu Tudor <laurentiu.tudor@nxp.com>,
	Nishanth Menon <nm@ti.com>, Tero Kristo <kristo@kernel.org>,
	linux-arm-kernel@lists.infradead.org, x86@kernel.org,
	Vinod Koul <vkoul@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Will Deacon <will@kernel.org>, Sinan Kaya <okaya@kernel.org>
Subject: [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties
Date: Sat, 27 Nov 2021 02:20:45 +0100 (CET)	[thread overview]
Message-ID: <20211126230525.374699615@linutronix.de> (raw)
In-Reply-To: 20211126224100.303046749@linutronix.de

instead of fiddling with MSI descriptors.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
 arch/powerpc/platforms/cell/axon_msi.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/arch/powerpc/platforms/cell/axon_msi.c
+++ b/arch/powerpc/platforms/cell/axon_msi.c
@@ -199,7 +199,7 @@ static struct axon_msic *find_msi_transl
 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg)
 {
 	struct device_node *dn;
-	struct msi_desc *entry;
+	bool is_64bit;
 	int len;
 	const u32 *prop;
 
@@ -209,10 +209,10 @@ static int setup_msi_msg_address(struct
 		return -ENODEV;
 	}
 
-	entry = first_pci_msi_entry(dev);
+	is_64bit = msi_device_has_property(MSI_PROP_64BIT);
 
 	for (; dn; dn = of_get_next_parent(dn)) {
-		if (entry->pci.msi_attrib.is_64) {
+		if (is_64bit) {
 			prop = of_get_property(dn, "msi-address-64", &len);
 			if (prop)
 				break;


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

WARNING: multiple messages have this Message-ID (diff)
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Bjorn Helgaas <helgaas@kernel.org>, Marc Zygnier <maz@kernel.org>,
	Alex Williamson <alex.williamson@redhat.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Jason Gunthorpe <jgg@nvidia.com>, Megha Dey <megha.dey@intel.com>,
	Ashok Raj <ashok.raj@intel.com>,
	linux-pci@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	iommu@lists.linux-foundation.org, dmaengine@vger.kernel.org,
	Stuart Yoder <stuyoder@gmail.com>,
	Laurentiu Tudor <laurentiu.tudor@nxp.com>,
	Nishanth Menon <nm@ti.com>, Tero Kristo <kristo@kernel.org>,
	linux-arm-kernel@lists.infradead.org, x86@kernel.org,
	Vinod Koul <vkoul@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Will Deacon <will@kernel.org>, Sinan Kaya <okaya@kernel.org>
Subject: [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties
Date: Sat, 27 Nov 2021 02:21:55 +0100 (CET)	[thread overview]
Message-ID: <20211126230525.374699615@linutronix.de> (raw)
Message-ID: <20211127012155.SrPoDiVZwyXuZBVcwpEe_aeEreqv_2lf5iZwondxx2w@z> (raw)
In-Reply-To: 20211126224100.303046749@linutronix.de

instead of fiddling with MSI descriptors.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
 arch/powerpc/platforms/cell/axon_msi.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/arch/powerpc/platforms/cell/axon_msi.c
+++ b/arch/powerpc/platforms/cell/axon_msi.c
@@ -199,7 +199,7 @@ static struct axon_msic *find_msi_transl
 static int setup_msi_msg_address(struct pci_dev *dev, struct msi_msg *msg)
 {
 	struct device_node *dn;
-	struct msi_desc *entry;
+	bool is_64bit;
 	int len;
 	const u32 *prop;
 
@@ -209,10 +209,10 @@ static int setup_msi_msg_address(struct
 		return -ENODEV;
 	}
 
-	entry = first_pci_msi_entry(dev);
+	is_64bit = msi_device_has_property(MSI_PROP_64BIT);
 
 	for (; dn; dn = of_get_next_parent(dn)) {
-		if (entry->pci.msi_attrib.is_64) {
+		if (is_64bit) {
 			prop = of_get_property(dn, "msi-address-64", &len);
 			if (prop)
 				break;


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  parent reply	other threads:[~2021-11-27  1:20 UTC|newest]

Thread overview: 291+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-27  1:20 [patch 00/37] genirq/msi, PCI/MSI: Spring cleaning - Part 2 Thomas Gleixner
2021-11-27  1:21 ` Thomas Gleixner
2021-11-27  1:21 ` Thomas Gleixner
2021-11-27  1:21 ` Thomas Gleixner
2021-11-27  1:20 ` Thomas Gleixner
2021-11-27  1:20 ` Thomas Gleixner
2021-11-27  1:20 ` [patch 01/37] device: Move MSI related data into a struct Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27 12:11   ` Greg Kroah-Hartman
2021-11-27 12:11     ` Greg Kroah-Hartman
2021-11-27 12:11     ` Greg Kroah-Hartman
2021-11-27  1:20 ` [patch 02/37] device: Add device::msi_data pointer and struct msi_device_data Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27 12:12   ` Greg Kroah-Hartman
2021-11-27 12:12     ` Greg Kroah-Hartman
2021-11-27 12:12     ` Greg Kroah-Hartman
2021-11-28  0:14   ` Jason Gunthorpe via iommu
2021-11-28  0:14     ` Jason Gunthorpe
2021-11-28  0:14     ` Jason Gunthorpe
2021-11-28 19:09     ` Thomas Gleixner
2021-11-28 19:09       ` Thomas Gleixner
2021-11-28 19:09       ` Thomas Gleixner
2021-11-27  1:20 ` [patch 03/37] PCI/MSI: Allocate MSI device data on first use Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 04/37] PCI/MSI: Use lock from msi_device_data Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27 12:13   ` Greg Kroah-Hartman
2021-11-27 12:13     ` Greg Kroah-Hartman
2021-11-27 12:13     ` Greg Kroah-Hartman
2021-11-27  1:20 ` [patch 05/37] platform-msi: Allocate MSI device data on first use Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 06/37] bus: fsl-mc-msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 07/37] soc: ti: ti_sci_inta_msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 08/37] genirq/msi: Provide msi_device_populate/destroy_sysfs() Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-30 11:53   ` Jonathan Cameron
2021-11-30 11:53     ` Jonathan Cameron
2021-11-30 11:53     ` Jonathan Cameron via iommu
2021-11-27  1:20 ` [patch 09/37] PCI/MSI: Let the irq code handle sysfs groups Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 10/37] platform-msi: Let the core " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 11/37] genirq/msi: Remove the original sysfs interfaces Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 12/37] platform-msi: Rename functions and clarify comments Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 13/37] platform-msi: Store platform private data pointer in msi_device_data Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 14/37] genirq/msi: Consolidate MSI descriptor data Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 15/37] platform-msi: Use msi_desc::msi_index Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 16/37] bus: fsl-mc-msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 17/37] soc: ti: ti_sci_inta_msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 18/37] PCI/MSI: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 19/37] genirq/msi: Add msi_device_data::properties Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 20/37] PCI/MSI: Store properties in device::msi::data Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 21/37] x86/pci/XEN: Use device MSI properties Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 22/37] x86/apic/msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 23/37] genirq/msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` Thomas Gleixner [this message]
2021-11-27  1:21   ` [patch 24/37] powerpc/cell/axon_msi: Use MSI device properties Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 25/37] powerpc/pseries/msi: " Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 26/37] PCI/MSI: Provide MSI_FLAG_MSIX_CONTIGUOUS Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 27/37] powerpc/pseries/msi: Let core code check for contiguous entries Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 28/37] genirq/msi: Provide interface to retrieve Linux interrupt number Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 29/37] PCI/MSI: Use __msi_get_virq() in pci_get_vector() Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-28 19:37   ` Marc Zyngier
2021-11-28 19:37     ` Marc Zyngier
2021-11-28 19:37     ` Marc Zyngier
2021-11-28 21:00     ` Thomas Gleixner
2021-11-28 21:00       ` Thomas Gleixner
2021-11-28 21:00       ` Thomas Gleixner
2021-11-27  1:20 ` [patch 30/37] PCI/MSI: Simplify pci_irq_get_affinity() Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 31/37] dmaengine: mv_xor_v2: Get rid of msi_desc abuse Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 32/37] perf/smmuv3: Use msi_get_virq() Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20 ` [patch 33/37] iommu/arm-smmu-v3: " Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-27  1:20   ` Thomas Gleixner
2021-11-29 10:55   ` Will Deacon
2021-11-29 10:55     ` Will Deacon
2021-11-29 10:55     ` Will Deacon
2021-11-29 12:52     ` Thomas Gleixner
2021-11-29 12:52       ` Thomas Gleixner
2021-11-29 12:52       ` Thomas Gleixner
2021-11-29 12:58       ` Thomas Gleixner
2021-11-29 12:58         ` Thomas Gleixner
2021-11-29 12:58         ` Thomas Gleixner
2021-11-29 13:13     ` Robin Murphy
2021-11-29 13:13       ` Robin Murphy
2021-11-29 13:13       ` Robin Murphy
2021-11-29 14:42       ` Thomas Gleixner
2021-11-29 14:42         ` Thomas Gleixner
2021-11-29 14:42         ` Thomas Gleixner
2021-11-29 14:54         ` Robin Murphy
2021-11-29 14:54           ` Robin Murphy
2021-11-29 14:54           ` Robin Murphy
2021-11-30  9:36           ` Will Deacon
2021-11-30  9:36             ` Will Deacon
2021-11-30  9:36             ` Will Deacon
2021-11-30 12:30             ` Thomas Gleixner
2021-11-30 12:30               ` Thomas Gleixner
2021-11-30 12:30               ` Thomas Gleixner
2021-11-29 13:25   ` Robin Murphy
2021-11-29 13:25     ` Robin Murphy
2021-11-29 13:25     ` Robin Murphy
2021-11-27  1:21 ` [patch 34/37] mailbox: bcm-flexrm-mailbox: Rework MSI interrupt handling Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21 ` [patch 35/37] bus: fsl-mc: fsl-mc-allocator: Rework MSI handling Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21 ` [patch 36/37] soc: ti: ti_sci_inta_msi: Get rid of ti_sci_inta_msi_get_virq() Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21 ` [patch 37/37] dmaengine: qcom_hidma: Cleanup MSI handling Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:22   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-27  1:21   ` Thomas Gleixner
2021-11-29 19:56   ` Sinan Kaya
2021-11-29 19:56     ` Sinan Kaya
2021-11-29 19:56     ` Sinan Kaya
2021-11-27 12:17 ` [patch 00/37] genirq/msi, PCI/MSI: Spring cleaning - Part 2 Greg Kroah-Hartman
2021-11-27 12:17   ` Greg Kroah-Hartman
2021-11-27 12:17   ` Greg Kroah-Hartman
2021-11-28  0:39 ` Jason Gunthorpe via iommu
2021-11-28  0:39   ` Jason Gunthorpe
2021-11-28  0:39   ` Jason Gunthorpe
2021-11-28 20:27   ` Thomas Gleixner
2021-11-28 20:27     ` Thomas Gleixner
2021-11-28 20:27     ` Thomas Gleixner

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=20211126230525.374699615@linutronix.de \
    --to=tglx@linutronix.de \
    --cc=alex.williamson@redhat.com \
    --cc=ashok.raj@intel.com \
    --cc=dmaengine@vger.kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=helgaas@kernel.org \
    --cc=iommu@lists.linux-foundation.org \
    --cc=jgg@nvidia.com \
    --cc=kevin.tian@intel.com \
    --cc=kristo@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=mark.rutland@arm.com \
    --cc=maz@kernel.org \
    --cc=megha.dey@intel.com \
    --cc=nm@ti.com \
    --cc=okaya@kernel.org \
    --cc=ssantosh@kernel.org \
    --cc=stuyoder@gmail.com \
    --cc=vkoul@kernel.org \
    --cc=will@kernel.org \
    --cc=x86@kernel.org \
    /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.