mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings
@ 2024-05-07 18:51 Jiaxun Yang
  2024-05-07 18:51 ` [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi Jiaxun Yang
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Jiaxun Yang @ 2024-05-07 18:51 UTC (permalink / raw)
  To: Huacai Chen, Thomas Bogendoerfer, Aleksandar Markovic,
	Paolo Bonzini, Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Jiaxun Yang, linux-mips, kvm, linux-kernel, devicetree

Hi all,

This series sweeped various build warnings for loongson3_defconfig.
This is based on next-20240507.

There are still some warnings remain in pm.c, those errors are
covered by [1].

Thanks

[1]: https://lore.kernel.org/linux-mips/20240507-loongson64-suspend-v1-0-534d92a4e09a@flygoat.com/

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
---
To: Huacai Chen <chenhuacai@kernel.org>
To: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
To: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
To: Paolo Bonzini <pbonzini@redhat.com>
To: Jiaxun Yang <jiaxun.yang@flygoat.com>
To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
Cc: linux-mips@vger.kernel.org
Cc: kvm@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: devicetree@vger.kernel.org

---
Jiaxun Yang (4):
      MIPS: kvm: Declare prototype for kvm_init_loongson_ipi
      MIPS: Loongson64: Include bootinfo.h in dma.c
      MIPS: Loongson64: DTS: Fix msi node for ls7a
      MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a

 arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 37 ++++++++++++++++++----
 .../boot/dts/loongson/loongson64g_4core_ls7a.dts   |  1 +
 arch/mips/kvm/interrupt.h                          |  4 +++
 arch/mips/kvm/loongson_ipi.c                       |  2 ++
 arch/mips/kvm/mips.c                               |  2 --
 arch/mips/loongson64/dma.c                         |  1 +
 6 files changed, 38 insertions(+), 9 deletions(-)
---
base-commit: 93a39e4766083050ca0ecd6a3548093a3b9eb60c
change-id: 20240507-loongson64-warnings-85cc15561a35

Best regards,
-- 
Jiaxun Yang <jiaxun.yang@flygoat.com>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi
  2024-05-07 18:51 [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Jiaxun Yang
@ 2024-05-07 18:51 ` Jiaxun Yang
  2024-05-27 12:32   ` Philippe Mathieu-Daudé
  2024-05-07 18:51 ` [PATCH 2/4] MIPS: Loongson64: Include bootinfo.h in dma.c Jiaxun Yang
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 8+ messages in thread
From: Jiaxun Yang @ 2024-05-07 18:51 UTC (permalink / raw)
  To: Huacai Chen, Thomas Bogendoerfer, Aleksandar Markovic,
	Paolo Bonzini, Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Jiaxun Yang, linux-mips, kvm, linux-kernel, devicetree

Declear prototype for kvm_init_loongson_ipi in interrupt.h.

Fix warning:
arch/mips/kvm/loongson_ipi.c:190:6: warning: no previous prototype for ‘kvm_init_loongson_ipi’ [-Wmissing-prototypes]
  190 | void kvm_init_loongson_ipi(struct kvm *kvm)
      |      ^~~~~~~~~~~~~~~~~~~~~

Fixes: f21db3090de2 ("KVM: MIPS: Add Loongson-3 Virtual IPI interrupt support")
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
---
 arch/mips/kvm/interrupt.h    | 4 ++++
 arch/mips/kvm/loongson_ipi.c | 2 ++
 arch/mips/kvm/mips.c         | 2 --
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/arch/mips/kvm/interrupt.h b/arch/mips/kvm/interrupt.h
index e529ea2bb34b..07bc0160bc94 100644
--- a/arch/mips/kvm/interrupt.h
+++ b/arch/mips/kvm/interrupt.h
@@ -37,3 +37,7 @@ u32 kvm_irq_to_priority(u32 irq);
 int kvm_mips_pending_timer(struct kvm_vcpu *vcpu);
 
 void kvm_mips_deliver_interrupts(struct kvm_vcpu *vcpu, u32 cause);
+
+#ifdef CONFIG_CPU_LOONGSON64
+extern void kvm_init_loongson_ipi(struct kvm *kvm);
+#endif
diff --git a/arch/mips/kvm/loongson_ipi.c b/arch/mips/kvm/loongson_ipi.c
index 5d53f32d837c..6ac83a31148c 100644
--- a/arch/mips/kvm/loongson_ipi.c
+++ b/arch/mips/kvm/loongson_ipi.c
@@ -10,6 +10,8 @@
 
 #include <linux/kvm_host.h>
 
+#include "interrupt.h"
+
 #define IPI_BASE            0x3ff01000ULL
 
 #define CORE0_STATUS_OFF       0x000
diff --git a/arch/mips/kvm/mips.c b/arch/mips/kvm/mips.c
index 231ac052b506..56fedfbe9455 100644
--- a/arch/mips/kvm/mips.c
+++ b/arch/mips/kvm/mips.c
@@ -135,8 +135,6 @@ void kvm_arch_hardware_disable(void)
 	kvm_mips_callbacks->hardware_disable();
 }
 
-extern void kvm_init_loongson_ipi(struct kvm *kvm);
-
 int kvm_arch_init_vm(struct kvm *kvm, unsigned long type)
 {
 	switch (type) {

-- 
2.34.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 2/4] MIPS: Loongson64: Include bootinfo.h in dma.c
  2024-05-07 18:51 [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Jiaxun Yang
  2024-05-07 18:51 ` [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi Jiaxun Yang
@ 2024-05-07 18:51 ` Jiaxun Yang
  2024-05-27 12:33   ` Philippe Mathieu-Daudé
  2024-05-07 18:51 ` [PATCH 3/4] MIPS: Loongson64: DTS: Fix msi node for ls7a Jiaxun Yang
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 8+ messages in thread
From: Jiaxun Yang @ 2024-05-07 18:51 UTC (permalink / raw)
  To: Huacai Chen, Thomas Bogendoerfer, Aleksandar Markovic,
	Paolo Bonzini, Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Jiaxun Yang, linux-mips, kvm, linux-kernel, devicetree

dma.c defined function plat_swiotlb_setup, which is declared in
bootinfo.h.

Fixes warning:
arch/mips/loongson64/dma.c:25:13: warning: no previous prototype for ‘plat_swiotlb_setup’ [-Wmissing-prototypes]
   25 | void __init plat_swiotlb_setup(void)
      |             ^~~~~~~~~~~~~~~~~~

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
---
 arch/mips/loongson64/dma.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/mips/loongson64/dma.c b/arch/mips/loongson64/dma.c
index 8220a1bc0db6..52801442ea86 100644
--- a/arch/mips/loongson64/dma.c
+++ b/arch/mips/loongson64/dma.c
@@ -2,6 +2,7 @@
 #include <linux/dma-direct.h>
 #include <linux/init.h>
 #include <linux/swiotlb.h>
+#include <asm/bootinfo.h>
 #include <boot_param.h>
 
 dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 3/4] MIPS: Loongson64: DTS: Fix msi node for ls7a
  2024-05-07 18:51 [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Jiaxun Yang
  2024-05-07 18:51 ` [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi Jiaxun Yang
  2024-05-07 18:51 ` [PATCH 2/4] MIPS: Loongson64: Include bootinfo.h in dma.c Jiaxun Yang
@ 2024-05-07 18:51 ` Jiaxun Yang
  2024-05-07 18:51 ` [PATCH 4/4] MIPS: Loongson64: DTS: Fix PCIe port nodes " Jiaxun Yang
  2024-06-11 11:15 ` [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Thomas Bogendoerfer
  4 siblings, 0 replies; 8+ messages in thread
From: Jiaxun Yang @ 2024-05-07 18:51 UTC (permalink / raw)
  To: Huacai Chen, Thomas Bogendoerfer, Aleksandar Markovic,
	Paolo Bonzini, Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Jiaxun Yang, linux-mips, kvm, linux-kernel, devicetree

Add it to silent warning:
arch/mips/boot/dts/loongson/ls7a-pch.dtsi:68.16-416.5: Warning (interrupt_provider): /bus@10000000/pci@1a000000: '#interrupt-cells' found, but node is not an interrupt provider
arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts:32.31-40.4: Warning (interrupt_provider): /bus@10000000/msi-controller@2ff00000: Missing '#interrupt-cells' in interrupt provider
arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dtb: Warning (interrupt_map): Failed prerequisite 'interrupt_provider'

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
---
 arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts b/arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts
index c945f8565d54..fb180cb2b8e2 100644
--- a/arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts
+++ b/arch/mips/boot/dts/loongson/loongson64g_4core_ls7a.dts
@@ -33,6 +33,7 @@ msi: msi-controller@2ff00000 {
 		compatible = "loongson,pch-msi-1.0";
 		reg = <0 0x2ff00000 0 0x8>;
 		interrupt-controller;
+		#interrupt-cells = <1>;
 		msi-controller;
 		loongson,msi-base-vec = <64>;
 		loongson,msi-num-vecs = <192>;

-- 
2.34.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 4/4] MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
  2024-05-07 18:51 [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Jiaxun Yang
                   ` (2 preceding siblings ...)
  2024-05-07 18:51 ` [PATCH 3/4] MIPS: Loongson64: DTS: Fix msi node for ls7a Jiaxun Yang
@ 2024-05-07 18:51 ` Jiaxun Yang
  2024-06-11 11:15 ` [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Thomas Bogendoerfer
  4 siblings, 0 replies; 8+ messages in thread
From: Jiaxun Yang @ 2024-05-07 18:51 UTC (permalink / raw)
  To: Huacai Chen, Thomas Bogendoerfer, Aleksandar Markovic,
	Paolo Bonzini, Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: Jiaxun Yang, linux-mips, kvm, linux-kernel, devicetree

Add various required properties to silent warnings:

arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi:116.16-297.5: Warning (interrupt_provider): /bus@10000000/pci@1a000000: '#interrupt-cells' found, but node is not an interrupt provider
arch/mips/boot/dts/loongson/loongson64_2core_2k1000.dtb: Warning (interrupt_map): Failed prerequisite 'interrupt_provider'

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
---
 arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 37 ++++++++++++++++++----
 1 file changed, 30 insertions(+), 7 deletions(-)

diff --git a/arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi b/arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi
index ee3e2153dd13..b5593f7cc383 100644
--- a/arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi
+++ b/arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi
@@ -118,7 +118,6 @@ pci@1a000000 {
 			device_type = "pci";
 			#address-cells = <3>;
 			#size-cells = <2>;
-			#interrupt-cells = <2>;
 
 			reg = <0 0x1a000000 0 0x02000000>,
 				<0xfe 0x00000000 0 0x20000000>;
@@ -204,93 +203,117 @@ sata@8,0 {
 				interrupt-parent = <&liointc0>;
 			};
 
-			pci_bridge@9,0 {
+			pcie@9,0 {
 				compatible = "pci0014,7a19.0",
 						   "pci0014,7a19",
 						   "pciclass060400",
 						   "pciclass0604";
 
 				reg = <0x4800 0x0 0x0 0x0 0x0>;
+				#address-cells = <3>;
+				#size-cells = <2>;
+				device_type = "pci";
 				#interrupt-cells = <1>;
 				interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
 				interrupt-parent = <&liointc1>;
 				interrupt-map-mask = <0 0 0 0>;
 				interrupt-map = <0 0 0 0 &liointc1 0 IRQ_TYPE_LEVEL_LOW>;
+				ranges;
 				external-facing;
 			};
 
-			pci_bridge@a,0 {
+			pcie@a,0 {
 				compatible = "pci0014,7a09.0",
 						   "pci0014,7a09",
 						   "pciclass060400",
 						   "pciclass0604";
 
 				reg = <0x5000 0x0 0x0 0x0 0x0>;
+				#address-cells = <3>;
+				#size-cells = <2>;
+				device_type = "pci";
 				#interrupt-cells = <1>;
 				interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
 				interrupt-parent = <&liointc1>;
 				interrupt-map-mask = <0 0 0 0>;
 				interrupt-map = <0 0 0 0 &liointc1 1 IRQ_TYPE_LEVEL_LOW>;
+				ranges;
 				external-facing;
 			};
 
-			pci_bridge@b,0 {
+			pcie@b,0 {
 				compatible = "pci0014,7a09.0",
 						   "pci0014,7a09",
 						   "pciclass060400",
 						   "pciclass0604";
 
 				reg = <0x5800 0x0 0x0 0x0 0x0>;
+				#address-cells = <3>;
+				#size-cells = <2>;
+				device_type = "pci";
 				#interrupt-cells = <1>;
 				interrupts = <2 IRQ_TYPE_LEVEL_LOW>;
 				interrupt-parent = <&liointc1>;
 				interrupt-map-mask = <0 0 0 0>;
 				interrupt-map = <0 0 0 0 &liointc1 2 IRQ_TYPE_LEVEL_LOW>;
+				ranges;
 				external-facing;
 			};
 
-			pci_bridge@c,0 {
+			pcie@c,0 {
 				compatible = "pci0014,7a09.0",
 						   "pci0014,7a09",
 						   "pciclass060400",
 						   "pciclass0604";
 
 				reg = <0x6000 0x0 0x0 0x0 0x0>;
+				#address-cells = <3>;
+				#size-cells = <2>;
+				device_type = "pci";
 				#interrupt-cells = <1>;
 				interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
 				interrupt-parent = <&liointc1>;
 				interrupt-map-mask = <0 0 0 0>;
 				interrupt-map = <0 0 0 0 &liointc1 3 IRQ_TYPE_LEVEL_LOW>;
+				ranges;
 				external-facing;
 			};
 
-			pci_bridge@d,0 {
+			pcie@d,0 {
 				compatible = "pci0014,7a19.0",
 						   "pci0014,7a19",
 						   "pciclass060400",
 						   "pciclass0604";
 
 				reg = <0x6800 0x0 0x0 0x0 0x0>;
+				#address-cells = <3>;
+				#size-cells = <2>;
+				device_type = "pci";
 				#interrupt-cells = <1>;
 				interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
 				interrupt-parent = <&liointc1>;
 				interrupt-map-mask = <0 0 0 0>;
 				interrupt-map = <0 0 0 0 &liointc1 4 IRQ_TYPE_LEVEL_LOW>;
+				ranges;
 				external-facing;
 			};
 
-			pci_bridge@e,0 {
+			pcie@e,0 {
 				compatible = "pci0014,7a09.0",
 						   "pci0014,7a09",
 						   "pciclass060400",
 						   "pciclass0604";
 
 				reg = <0x7000 0x0 0x0 0x0 0x0>;
+				#address-cells = <3>;
+				#size-cells = <2>;
+				device_type = "pci";
 				#interrupt-cells = <1>;
 				interrupts = <5 IRQ_TYPE_LEVEL_LOW>;
 				interrupt-parent = <&liointc1>;
 				interrupt-map-mask = <0 0 0 0>;
 				interrupt-map = <0 0 0 0 &liointc1 5 IRQ_TYPE_LEVEL_LOW>;
+				ranges;
 				external-facing;
 			};
 

-- 
2.34.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi
  2024-05-07 18:51 ` [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi Jiaxun Yang
@ 2024-05-27 12:32   ` Philippe Mathieu-Daudé
  0 siblings, 0 replies; 8+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-05-27 12:32 UTC (permalink / raw)
  To: Jiaxun Yang, Huacai Chen, Thomas Bogendoerfer,
	Aleksandar Markovic, Paolo Bonzini, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley
  Cc: linux-mips, kvm, linux-kernel, devicetree

On 7/5/24 20:51, Jiaxun Yang wrote:
> Declear prototype for kvm_init_loongson_ipi in interrupt.h.
> 
> Fix warning:
> arch/mips/kvm/loongson_ipi.c:190:6: warning: no previous prototype for ‘kvm_init_loongson_ipi’ [-Wmissing-prototypes]
>    190 | void kvm_init_loongson_ipi(struct kvm *kvm)
>        |      ^~~~~~~~~~~~~~~~~~~~~
> 
> Fixes: f21db3090de2 ("KVM: MIPS: Add Loongson-3 Virtual IPI interrupt support")
> Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
> ---
>   arch/mips/kvm/interrupt.h    | 4 ++++
>   arch/mips/kvm/loongson_ipi.c | 2 ++
>   arch/mips/kvm/mips.c         | 2 --
>   3 files changed, 6 insertions(+), 2 deletions(-)

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 2/4] MIPS: Loongson64: Include bootinfo.h in dma.c
  2024-05-07 18:51 ` [PATCH 2/4] MIPS: Loongson64: Include bootinfo.h in dma.c Jiaxun Yang
@ 2024-05-27 12:33   ` Philippe Mathieu-Daudé
  0 siblings, 0 replies; 8+ messages in thread
From: Philippe Mathieu-Daudé @ 2024-05-27 12:33 UTC (permalink / raw)
  To: Jiaxun Yang, Huacai Chen, Thomas Bogendoerfer,
	Aleksandar Markovic, Paolo Bonzini, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley
  Cc: linux-mips, kvm, linux-kernel, devicetree

On 7/5/24 20:51, Jiaxun Yang wrote:
> dma.c defined function plat_swiotlb_setup, which is declared in
> bootinfo.h.
> 
> Fixes warning:
> arch/mips/loongson64/dma.c:25:13: warning: no previous prototype for ‘plat_swiotlb_setup’ [-Wmissing-prototypes]
>     25 | void __init plat_swiotlb_setup(void)
>        |             ^~~~~~~~~~~~~~~~~~
> 
> Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
> ---
>   arch/mips/loongson64/dma.c | 1 +
>   1 file changed, 1 insertion(+)

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings
  2024-05-07 18:51 [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Jiaxun Yang
                   ` (3 preceding siblings ...)
  2024-05-07 18:51 ` [PATCH 4/4] MIPS: Loongson64: DTS: Fix PCIe port nodes " Jiaxun Yang
@ 2024-06-11 11:15 ` Thomas Bogendoerfer
  4 siblings, 0 replies; 8+ messages in thread
From: Thomas Bogendoerfer @ 2024-06-11 11:15 UTC (permalink / raw)
  To: Jiaxun Yang
  Cc: Huacai Chen, Aleksandar Markovic, Paolo Bonzini, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, linux-mips, kvm, linux-kernel,
	devicetree

On Tue, May 07, 2024 at 07:51:18PM +0100, Jiaxun Yang wrote:
> Hi all,
> 
> This series sweeped various build warnings for loongson3_defconfig.
> This is based on next-20240507.
> 
> There are still some warnings remain in pm.c, those errors are
> covered by [1].
> 
> Thanks
> 
> [1]: https://lore.kernel.org/linux-mips/20240507-loongson64-suspend-v1-0-534d92a4e09a@flygoat.com/
> 
> Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
> ---
> To: Huacai Chen <chenhuacai@kernel.org>
> To: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
> To: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
> To: Paolo Bonzini <pbonzini@redhat.com>
> To: Jiaxun Yang <jiaxun.yang@flygoat.com>
> To: Rob Herring <robh@kernel.org>
> To: Krzysztof Kozlowski <krzk+dt@kernel.org>
> To: Conor Dooley <conor+dt@kernel.org>
> Cc: linux-mips@vger.kernel.org
> Cc: kvm@vger.kernel.org
> Cc: linux-kernel@vger.kernel.org
> Cc: devicetree@vger.kernel.org
> 
> ---
> Jiaxun Yang (4):
>       MIPS: kvm: Declare prototype for kvm_init_loongson_ipi
>       MIPS: Loongson64: Include bootinfo.h in dma.c
>       MIPS: Loongson64: DTS: Fix msi node for ls7a
>       MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a
> 
>  arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 37 ++++++++++++++++++----
>  .../boot/dts/loongson/loongson64g_4core_ls7a.dts   |  1 +
>  arch/mips/kvm/interrupt.h                          |  4 +++
>  arch/mips/kvm/loongson_ipi.c                       |  2 ++
>  arch/mips/kvm/mips.c                               |  2 --
>  arch/mips/loongson64/dma.c                         |  1 +
>  6 files changed, 38 insertions(+), 9 deletions(-)

series applied to mips-next.

Thomas.

-- 
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea.                                                [ RFC1925, 2.3 ]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-06-11 12:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-07 18:51 [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Jiaxun Yang
2024-05-07 18:51 ` [PATCH 1/4] MIPS: kvm: Declare prototype for kvm_init_loongson_ipi Jiaxun Yang
2024-05-27 12:32   ` Philippe Mathieu-Daudé
2024-05-07 18:51 ` [PATCH 2/4] MIPS: Loongson64: Include bootinfo.h in dma.c Jiaxun Yang
2024-05-27 12:33   ` Philippe Mathieu-Daudé
2024-05-07 18:51 ` [PATCH 3/4] MIPS: Loongson64: DTS: Fix msi node for ls7a Jiaxun Yang
2024-05-07 18:51 ` [PATCH 4/4] MIPS: Loongson64: DTS: Fix PCIe port nodes " Jiaxun Yang
2024-06-11 11:15 ` [PATCH 0/4] MIPS: Loongson64: Sweeping build warnings Thomas Bogendoerfer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®