mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-16 02:25:29 +08:00
loongarch64: sync with upstream source
This commit is contained in:
parent
96f3d3781b
commit
ef5639350e
@ -7,15 +7,16 @@ include $(TOPDIR)/rules.mk
|
|||||||
ARCH:=loongarch64
|
ARCH:=loongarch64
|
||||||
BOARD:=loongarch64
|
BOARD:=loongarch64
|
||||||
BOARDNAME:=Loongson LoongArch
|
BOARDNAME:=Loongson LoongArch
|
||||||
FEATURES:=audio display squashfs ext4 pcie boot-part rootfs-part rtc usb targz
|
FEATURES:=audio display ext4 pcie boot-part rootfs-part rtc usb targz
|
||||||
|
SUBTARGETS:=generic
|
||||||
|
|
||||||
KERNEL_PATCHVER:=6.6
|
KERNEL_PATCHVER:=6.6
|
||||||
|
|
||||||
KERNELNAME:=vmlinuz.efi
|
KERNELNAME:=vmlinuz.efi dtbs
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/target.mk
|
include $(INCLUDE_DIR)/target.mk
|
||||||
|
|
||||||
DEFAULT_PACKAGES += \
|
DEFAULT_PACKAGES += \
|
||||||
partx-utils blkid e2fsprogs grub2-efi-loongarch64 htop wpad-openssl
|
partx-utils blkid e2fsprogs grub2-efi-loongarch64
|
||||||
|
|
||||||
$(eval $(call BuildTarget))
|
$(eval $(call BuildTarget))
|
||||||
|
@ -93,8 +93,6 @@ CONFIG_BSD_PROCESS_ACCT_V3=y
|
|||||||
CONFIG_BUFFER_HEAD=y
|
CONFIG_BUFFER_HEAD=y
|
||||||
CONFIG_BUG_ON_DATA_CORRUPTION=y
|
CONFIG_BUG_ON_DATA_CORRUPTION=y
|
||||||
CONFIG_CACHESTAT_SYSCALL=y
|
CONFIG_CACHESTAT_SYSCALL=y
|
||||||
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
|
|
||||||
CONFIG_CC_NO_ARRAY_BOUNDS=y
|
|
||||||
CONFIG_CDROM=y
|
CONFIG_CDROM=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_CGROUPS=y
|
CONFIG_CGROUPS=y
|
||||||
@ -171,7 +169,6 @@ CONFIG_CRYPTO_RNG2=y
|
|||||||
CONFIG_CRYPTO_RSA=y
|
CONFIG_CRYPTO_RSA=y
|
||||||
CONFIG_CRYPTO_SHA1=y
|
CONFIG_CRYPTO_SHA1=y
|
||||||
CONFIG_CRYPTO_SHA256=y
|
CONFIG_CRYPTO_SHA256=y
|
||||||
CONFIG_DCB=y
|
|
||||||
CONFIG_DEBUG_BUGVERBOSE=y
|
CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
CONFIG_DEBUG_INFO=y
|
CONFIG_DEBUG_INFO=y
|
||||||
CONFIG_DEBUG_INFO_COMPRESSED_NONE=y
|
CONFIG_DEBUG_INFO_COMPRESSED_NONE=y
|
||||||
@ -234,8 +231,6 @@ CONFIG_ENCRYPTED_KEYS=y
|
|||||||
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
|
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
|
||||||
CONFIG_EXPORTFS_BLOCK_OPS=y
|
CONFIG_EXPORTFS_BLOCK_OPS=y
|
||||||
CONFIG_EXT4_FS=y
|
CONFIG_EXT4_FS=y
|
||||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
||||||
CONFIG_EXT4_FS_SECURITY=y
|
|
||||||
CONFIG_FAILOVER=y
|
CONFIG_FAILOVER=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_FANOTIFY=y
|
CONFIG_FANOTIFY=y
|
||||||
@ -282,13 +277,11 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
|||||||
CONFIG_FREEZER=y
|
CONFIG_FREEZER=y
|
||||||
CONFIG_FS_IOMAP=y
|
CONFIG_FS_IOMAP=y
|
||||||
CONFIG_FS_MBCACHE=y
|
CONFIG_FS_MBCACHE=y
|
||||||
CONFIG_FS_POSIX_ACL=y
|
|
||||||
CONFIG_FUNCTION_ALIGNMENT=0
|
CONFIG_FUNCTION_ALIGNMENT=0
|
||||||
CONFIG_FW_CACHE=y
|
CONFIG_FW_CACHE=y
|
||||||
# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
|
# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
|
||||||
CONFIG_FW_LOADER_PAGED_BUF=y
|
CONFIG_FW_LOADER_PAGED_BUF=y
|
||||||
CONFIG_FW_LOADER_SYSFS=y
|
CONFIG_FW_LOADER_SYSFS=y
|
||||||
CONFIG_GCC11_NO_ARRAY_BOUNDS=y
|
|
||||||
CONFIG_GENERIC_ALLOCATOR=y
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
CONFIG_GENERIC_BUG=y
|
CONFIG_GENERIC_BUG=y
|
||||||
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
|
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
|
||||||
@ -402,7 +395,6 @@ CONFIG_LEDS_TRIGGER_MTD=y
|
|||||||
CONFIG_LEDS_TRIGGER_PANIC=y
|
CONFIG_LEDS_TRIGGER_PANIC=y
|
||||||
CONFIG_LEGACY_TIOCSTI=y
|
CONFIG_LEGACY_TIOCSTI=y
|
||||||
CONFIG_LIBFDT=y
|
CONFIG_LIBFDT=y
|
||||||
CONFIG_LIST_HARDENED=y
|
|
||||||
CONFIG_LOCKUP_DETECTOR=y
|
CONFIG_LOCKUP_DETECTOR=y
|
||||||
CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||||
CONFIG_LOCK_SPIN_ON_OWNER=y
|
CONFIG_LOCK_SPIN_ON_OWNER=y
|
||||||
@ -532,7 +524,6 @@ CONFIG_PCI_LOONGSON=y
|
|||||||
CONFIG_PCI_MSI=y
|
CONFIG_PCI_MSI=y
|
||||||
CONFIG_PCI_MSI_ARCH_FALLBACKS=y
|
CONFIG_PCI_MSI_ARCH_FALLBACKS=y
|
||||||
CONFIG_PCI_REALLOC_ENABLE_AUTO=y
|
CONFIG_PCI_REALLOC_ENABLE_AUTO=y
|
||||||
CONFIG_PCPU_DEV_REFCNT=y
|
|
||||||
# CONFIG_PDS_CORE is not set
|
# CONFIG_PDS_CORE is not set
|
||||||
CONFIG_PERF_USE_VMALLOC=y
|
CONFIG_PERF_USE_VMALLOC=y
|
||||||
CONFIG_PGTABLE_3LEVEL=y
|
CONFIG_PGTABLE_3LEVEL=y
|
||||||
@ -752,7 +743,6 @@ CONFIG_THERMAL_STATISTICS=y
|
|||||||
CONFIG_THERMAL_WRITABLE_TRIPS=y
|
CONFIG_THERMAL_WRITABLE_TRIPS=y
|
||||||
CONFIG_TICK_CPU_ACCOUNTING=y
|
CONFIG_TICK_CPU_ACCOUNTING=y
|
||||||
CONFIG_TMPFS_INODE64=y
|
CONFIG_TMPFS_INODE64=y
|
||||||
CONFIG_TMPFS_POSIX_ACL=y
|
|
||||||
# CONFIG_TMPFS_QUOTA is not set
|
# CONFIG_TMPFS_QUOTA is not set
|
||||||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||||
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
|
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
|
||||||
|
1
target/linux/loongarch64/generic/target.mk
Normal file
1
target/linux/loongarch64/generic/target.mk
Normal file
@ -0,0 +1 @@
|
|||||||
|
BOARDNAME:=Generic
|
@ -16,7 +16,7 @@ ifneq ($(CONFIG_GRUB_CONSOLE),)
|
|||||||
GRUB_TERMINALS += console
|
GRUB_TERMINALS += console
|
||||||
endif
|
endif
|
||||||
|
|
||||||
GRUB_SERIAL:=$(call qstrip,$(CONFIG_GRUB_SERIAL))
|
GRUB_SERIAL:=$(call qstrip,$(CONFIG_TARGET_SERIAL))
|
||||||
|
|
||||||
GRUB_CONSOLE_CMDLINE += console=$(GRUB_SERIAL),$(CONFIG_GRUB_BAUDRATE)n8$(if $(CONFIG_GRUB_FLOWCONTROL),r,)
|
GRUB_CONSOLE_CMDLINE += console=$(GRUB_SERIAL),$(CONFIG_GRUB_BAUDRATE)n8$(if $(CONFIG_GRUB_FLOWCONTROL),r,)
|
||||||
GRUB_SERIAL_CONFIG := serial --unit=0 --speed=$(CONFIG_GRUB_BAUDRATE) --word=8 --parity=no --stop=1 --rtscts=$(if $(CONFIG_GRUB_FLOWCONTROL),on,off)
|
GRUB_SERIAL_CONFIG := serial --unit=0 --speed=$(CONFIG_GRUB_BAUDRATE) --word=8 --parity=no --stop=1 --rtscts=$(if $(CONFIG_GRUB_FLOWCONTROL),on,off)
|
||||||
@ -63,6 +63,17 @@ define Build/grub-config
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/Default
|
define Device/Default
|
||||||
|
KERNEL_INSTALL := 1
|
||||||
|
ARTIFACTS := $$(ARTIFACTS-y)
|
||||||
|
SUPPORTED_DEVICES :=
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Device/generic
|
||||||
|
DEVICE_VENDOR := Generic
|
||||||
|
DEVICE_MODEL := LoongArch64
|
||||||
|
DEVICE_PACKAGES += kmod-r8169 kmod-drm-amdgpu
|
||||||
|
KERNEL := kernel-bin
|
||||||
|
KERNEL_NAME := vmlinuz.efi
|
||||||
IMAGE/rootfs.img := append-rootfs | pad-to $(ROOTFS_PARTSIZE)
|
IMAGE/rootfs.img := append-rootfs | pad-to $(ROOTFS_PARTSIZE)
|
||||||
IMAGE/rootfs.img.gz := append-rootfs | pad-to $(ROOTFS_PARTSIZE) | gzip
|
IMAGE/rootfs.img.gz := append-rootfs | pad-to $(ROOTFS_PARTSIZE) | gzip
|
||||||
IMAGE/combined-efi.img := grub-config efi | combined | append-metadata
|
IMAGE/combined-efi.img := grub-config efi | combined | append-metadata
|
||||||
@ -74,18 +85,7 @@ define Device/Default
|
|||||||
IMAGES-y := rootfs.img
|
IMAGES-y := rootfs.img
|
||||||
IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.img
|
IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.img
|
||||||
endif
|
endif
|
||||||
KERNEL := kernel-bin
|
|
||||||
KERNEL_INSTALL := 1
|
|
||||||
KERNEL_NAME := vmlinuz.efi
|
|
||||||
IMAGES := $$(IMAGES-y)
|
IMAGES := $$(IMAGES-y)
|
||||||
ARTIFACTS := $$(ARTIFACTS-y)
|
|
||||||
SUPPORTED_DEVICES :=
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/generic
|
|
||||||
DEVICE_VENDOR := Generic
|
|
||||||
DEVICE_MODEL := LoongArch64
|
|
||||||
DEVICE_PACKAGES += kmod-r8169 kmod-drm-amdgpu
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += generic
|
TARGET_DEVICES += generic
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user