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@xxxxxxxxxxx/ Signed-off-by: Jiaxun Yang <jiaxun.yang@xxxxxxxxxxx> --- To: Huacai Chen <chenhuacai@xxxxxxxxxx> To: Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx> To: Aleksandar Markovic <aleksandar.qemu.devel@xxxxxxxxx> To: Paolo Bonzini <pbonzini@xxxxxxxxxx> To: Jiaxun Yang <jiaxun.yang@xxxxxxxxxxx> To: Rob Herring <robh@xxxxxxxxxx> To: Krzysztof Kozlowski <krzk+dt@xxxxxxxxxx> To: Conor Dooley <conor+dt@xxxxxxxxxx> Cc: linux-mips@xxxxxxxxxxxxxxx Cc: kvm@xxxxxxxxxxxxxxx Cc: linux-kernel@xxxxxxxxxxxxxxx Cc: devicetree@xxxxxxxxxxxxxxx --- 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@xxxxxxxxxxx>