From 0b3ca80a173582ea7d6ea0432126a36b006ea7cb Mon Sep 17 00:00:00 2001 From: WangYuli Date: Mon, 13 May 2024 15:03:37 +0800 Subject: [PATCH] Merge "LoongArch: add old BPI compatibility (Once again) #130" This is a general PR, mainly adding compatibility support for ABI1.0 and ABI2.0, and some fixes. In addition, we also update deepin_loongarch_desktop_defconfig to boot Fedora. Some links: Fedora ISO: https://github.com/fedora-remix-loongarch/releases-info Diff of ABI1.0 and ABI2.0: loongson/LoongArch-Documentation#74 Firmware: https://github.com/loongson/Firmware/tree/main Rebase to the latest state of the branch compared to the previous pull request. Yanteng Si (6): * LoongArch: add kernel setvirtmap for runtime LoongArch: Old BPI compatibility LoongArch: Fix virtual machine startup error LoongArch: Fixed EIOINTC structure members LoongArch: use arch specific phys_to_dma LoongArch: Update deepin_loongarch_desktop_defconfig Signed-off-by: Yanteng Si Signed-off-by: WangYuli