mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-06-06 08:22:03 +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
|
||||
BOARD:=loongarch64
|
||||
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
|
||||
|
||||
KERNELNAME:=vmlinuz.efi
|
||||
KERNELNAME:=vmlinuz.efi dtbs
|
||||
|
||||
include $(INCLUDE_DIR)/target.mk
|
||||
|
||||
DEFAULT_PACKAGES += \
|
||||
partx-utils blkid e2fsprogs grub2-efi-loongarch64 htop wpad-openssl
|
||||
partx-utils blkid e2fsprogs grub2-efi-loongarch64
|
||||
|
||||
$(eval $(call BuildTarget))
|
||||
|
@ -93,8 +93,6 @@ CONFIG_BSD_PROCESS_ACCT_V3=y
|
||||
CONFIG_BUFFER_HEAD=y
|
||||
CONFIG_BUG_ON_DATA_CORRUPTION=y
|
||||
CONFIG_CACHESTAT_SYSCALL=y
|
||||
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
|
||||
CONFIG_CC_NO_ARRAY_BOUNDS=y
|
||||
CONFIG_CDROM=y
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_CGROUPS=y
|
||||
@ -171,7 +169,6 @@ CONFIG_CRYPTO_RNG2=y
|
||||
CONFIG_CRYPTO_RSA=y
|
||||
CONFIG_CRYPTO_SHA1=y
|
||||
CONFIG_CRYPTO_SHA256=y
|
||||
CONFIG_DCB=y
|
||||
CONFIG_DEBUG_BUGVERBOSE=y
|
||||
CONFIG_DEBUG_INFO=y
|
||||
CONFIG_DEBUG_INFO_COMPRESSED_NONE=y
|
||||
@ -234,8 +231,6 @@ CONFIG_ENCRYPTED_KEYS=y
|
||||
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
|
||||
CONFIG_EXPORTFS_BLOCK_OPS=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_FAILOVER=y
|
||||
CONFIG_FAIR_GROUP_SCHED=y
|
||||
CONFIG_FANOTIFY=y
|
||||
@ -282,13 +277,11 @@ CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
|
||||
CONFIG_FREEZER=y
|
||||
CONFIG_FS_IOMAP=y
|
||||
CONFIG_FS_MBCACHE=y
|
||||
CONFIG_FS_POSIX_ACL=y
|
||||
CONFIG_FUNCTION_ALIGNMENT=0
|
||||
CONFIG_FW_CACHE=y
|
||||
# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set
|
||||
CONFIG_FW_LOADER_PAGED_BUF=y
|
||||
CONFIG_FW_LOADER_SYSFS=y
|
||||
CONFIG_GCC11_NO_ARRAY_BOUNDS=y
|
||||
CONFIG_GENERIC_ALLOCATOR=y
|
||||
CONFIG_GENERIC_BUG=y
|
||||
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
|
||||
@ -402,7 +395,6 @@ CONFIG_LEDS_TRIGGER_MTD=y
|
||||
CONFIG_LEDS_TRIGGER_PANIC=y
|
||||
CONFIG_LEGACY_TIOCSTI=y
|
||||
CONFIG_LIBFDT=y
|
||||
CONFIG_LIST_HARDENED=y
|
||||
CONFIG_LOCKUP_DETECTOR=y
|
||||
CONFIG_LOCK_DEBUGGING_SUPPORT=y
|
||||
CONFIG_LOCK_SPIN_ON_OWNER=y
|
||||
@ -532,7 +524,6 @@ CONFIG_PCI_LOONGSON=y
|
||||
CONFIG_PCI_MSI=y
|
||||
CONFIG_PCI_MSI_ARCH_FALLBACKS=y
|
||||
CONFIG_PCI_REALLOC_ENABLE_AUTO=y
|
||||
CONFIG_PCPU_DEV_REFCNT=y
|
||||
# CONFIG_PDS_CORE is not set
|
||||
CONFIG_PERF_USE_VMALLOC=y
|
||||
CONFIG_PGTABLE_3LEVEL=y
|
||||
@ -752,7 +743,6 @@ CONFIG_THERMAL_STATISTICS=y
|
||||
CONFIG_THERMAL_WRITABLE_TRIPS=y
|
||||
CONFIG_TICK_CPU_ACCOUNTING=y
|
||||
CONFIG_TMPFS_INODE64=y
|
||||
CONFIG_TMPFS_POSIX_ACL=y
|
||||
# CONFIG_TMPFS_QUOTA is not set
|
||||
CONFIG_TRANSPARENT_HUGEPAGE=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
|
||||
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_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
|
||||
|
||||
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.gz := append-rootfs | pad-to $(ROOTFS_PARTSIZE) | gzip
|
||||
IMAGE/combined-efi.img := grub-config efi | combined | append-metadata
|
||||
@ -74,18 +85,7 @@ define Device/Default
|
||||
IMAGES-y := rootfs.img
|
||||
IMAGES-$$(CONFIG_GRUB_EFI_IMAGES) += combined-efi.img
|
||||
endif
|
||||
KERNEL := kernel-bin
|
||||
KERNEL_INSTALL := 1
|
||||
KERNEL_NAME := vmlinuz.efi
|
||||
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
|
||||
TARGET_DEVICES += generic
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user