Initial commit
This commit is contained in:
		
							
								
								
									
										23
									
								
								target/linux/malta/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								target/linux/malta/Makefile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| # | ||||
| # Copyright (C) 2010-2011 OpenWrt.org | ||||
| # | ||||
| # This is free software, licensed under the GNU General Public License v2. | ||||
| # See /LICENSE for more information. | ||||
| # | ||||
| include $(TOPDIR)/rules.mk | ||||
|  | ||||
| BOARD:=malta | ||||
| BOARDNAME:=MIPS Malta CoreLV board (qemu) | ||||
| CPU_TYPE:=24kc | ||||
| SUBTARGETS:=le be le64 be64 | ||||
| INITRAMFS_EXTRA_FILES:= | ||||
| MAINTAINER:=Florian Fainelli <florian@openwrt.org> | ||||
| FEATURES:=ramdisk | ||||
|  | ||||
| KERNEL_PATCHVER:=4.14 | ||||
|  | ||||
| include $(INCLUDE_DIR)/target.mk | ||||
|  | ||||
| DEFAULT_PACKAGES += wpad-mini kmod-mac80211-hwsim kmod-pcnet32 | ||||
|  | ||||
| $(eval $(call BuildTarget)) | ||||
							
								
								
									
										19
									
								
								target/linux/malta/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								target/linux/malta/README
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| This Malta target is intended to be used with the Qemu emulator. It can be used | ||||
| to prototype an OpenWrt firmware for MIPS processors. One could also use it to | ||||
| troubleshoot MIPS applications without access to real hardware. | ||||
|  | ||||
| To use the images built by OpenWrt with qemu, use the following commands: | ||||
|  | ||||
| For the 32 bit little-endian image: | ||||
| qemu-system-mipsel -kernel bin/targets/malta/le/openwrt-malta-le-vmlinux-initramfs.elf -nographic -m 256 | ||||
|  | ||||
| For the 32 bit big-endian image: | ||||
| qemu-system-mips -kernel bin/targets/malta/be/openwrt-malta-be-vmlinux-initramfs.elf -nographic -m 256 | ||||
|  | ||||
| For the 64 bit little-endian image: | ||||
| qemu-system-mips64el -kernel bin/targets/malta/le64/openwrt-malta-le64-vmlinux-initramfs.elf -nographic -m 256 | ||||
|  | ||||
| For the 64 bit big-endian image: | ||||
| qemu-system-mips64 -kernel bin/targets/malta/be64/openwrt-malta-be64-vmlinux-initramfs.elf -nographic -m 256 | ||||
|  | ||||
| and enjoy the system bootin. | ||||
							
								
								
									
										13
									
								
								target/linux/malta/base-files/etc/board.d/00_model
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										13
									
								
								target/linux/malta/base-files/etc/board.d/00_model
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| #!/bin/sh | ||||
| # Copyright (C) 2015 OpenWrt.org | ||||
|  | ||||
| . /lib/functions/uci-defaults.sh | ||||
|  | ||||
| board_config_update | ||||
|  | ||||
| ucidef_set_board_id "malta" | ||||
| ucidef_set_model_name "MIPS Malta" | ||||
|  | ||||
| board_config_flush | ||||
|  | ||||
| exit 0 | ||||
							
								
								
									
										14
									
								
								target/linux/malta/base-files/etc/board.d/02_network
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										14
									
								
								target/linux/malta/base-files/etc/board.d/02_network
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| . /lib/functions/uci-defaults.sh | ||||
|  | ||||
| board_config_update | ||||
|  | ||||
| ucidef_set_interface_wan "eth0" | ||||
| if [ -d "/sys/class/net/eth1" ]; then | ||||
| 	ucidef_set_interface_lan "eth1" | ||||
| fi | ||||
|  | ||||
| board_config_flush | ||||
|  | ||||
| exit 0 | ||||
							
								
								
									
										7
									
								
								target/linux/malta/base-files/etc/inittab
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								target/linux/malta/base-files/etc/inittab
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| ::sysinit:/etc/init.d/rcS S boot | ||||
| ::shutdown:/etc/init.d/rcS K shutdown | ||||
| tts/0::askfirst:/usr/libexec/login.sh | ||||
| ttyS0::askfirst:/usr/libexec/login.sh | ||||
| ttyS1::askfirst:/usr/libexec/login.sh | ||||
| ttyS2::askfirst:/usr/libexec/login.sh | ||||
| tty1::askfirst:/usr/libexec/login.sh | ||||
							
								
								
									
										3
									
								
								target/linux/malta/be/config-default
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								target/linux/malta/be/config-default
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| CONFIG_CPU_BIG_ENDIAN=y | ||||
| # CONFIG_CPU_LITTLE_ENDIAN is not set | ||||
| CONFIG_CPU_MIPS32_R2=y | ||||
							
								
								
									
										8
									
								
								target/linux/malta/be/target.mk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								target/linux/malta/be/target.mk
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| ARCH:=mips | ||||
| SUBTARGET:=be | ||||
| BOARDNAME:=Big Endian | ||||
|  | ||||
| define Target/Description | ||||
| 	Build BE firmware images for MIPS Malta CoreLV board running in | ||||
| 	big-endian mode | ||||
| endef | ||||
							
								
								
									
										31
									
								
								target/linux/malta/be64/config-default
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								target/linux/malta/be64/config-default
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| # CONFIG_32BIT is not set | ||||
| CONFIG_64BIT=y | ||||
| CONFIG_ARCH_DMA_ADDR_T_64BIT=y | ||||
| CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y | ||||
| CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y | ||||
| CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y | ||||
| CONFIG_BINFMT_ELF32=y | ||||
| CONFIG_BLOCK_COMPAT=y | ||||
| CONFIG_COMPAT=y | ||||
| CONFIG_COMPAT_NETLINK_MESSAGES=y | ||||
| CONFIG_CPU_BIG_ENDIAN=y | ||||
| # CONFIG_CPU_LITTLE_ENDIAN is not set | ||||
| CONFIG_CPU_MIPS64=y | ||||
| CONFIG_CPU_MIPS64_R1=y | ||||
| CONFIG_CPU_MIPSR1=y | ||||
| CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y | ||||
| CONFIG_CPU_SUPPORTS_HUGEPAGES=y | ||||
| CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y | ||||
| CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y | ||||
| # CONFIG_HUGETLBFS is not set | ||||
| CONFIG_MIPS32_COMPAT=y | ||||
| CONFIG_MIPS32_N32=y | ||||
| CONFIG_MIPS32_O32=y | ||||
| # CONFIG_MIPS_VA_BITS_48 is not set | ||||
| CONFIG_MODULES_USE_ELF_RELA=y | ||||
| CONFIG_PCI_BUS_ADDR_T_64BIT=y | ||||
| CONFIG_PGTABLE_LEVELS=3 | ||||
| CONFIG_PHYS_ADDR_T_64BIT=y | ||||
| CONFIG_SYSVIPC_COMPAT=y | ||||
| CONFIG_SYS_SUPPORTS_HUGETLBFS=y | ||||
| CONFIG_ZONE_DMA32=y | ||||
							
								
								
									
										10
									
								
								target/linux/malta/be64/target.mk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								target/linux/malta/be64/target.mk
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| ARCH:=mips64 | ||||
| CPU_TYPE:=mips64 | ||||
| SUBTARGET:=be64 | ||||
| FEATURES+=source-only | ||||
| BOARDNAME:=Big Endian (64-bits) | ||||
|  | ||||
| define Target/Description | ||||
| 	Build BE firmware images for MIPS Malta CoreLV board running in | ||||
| 	big-endian and 64-bits mode | ||||
| endef | ||||
							
								
								
									
										309
									
								
								target/linux/malta/config-4.14
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										309
									
								
								target/linux/malta/config-4.14
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,309 @@ | ||||
| CONFIG_ARCH_BINFMT_ELF_STATE=y | ||||
| CONFIG_ARCH_CLOCKSOURCE_DATA=y | ||||
| CONFIG_ARCH_DISCARD_MEMBLOCK=y | ||||
| CONFIG_ARCH_HAS_ELF_RANDOMIZE=y | ||||
| # CONFIG_ARCH_HAS_GCOV_PROFILE_ALL is not set | ||||
| # CONFIG_ARCH_HAS_SG_CHAIN is not set | ||||
| CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||||
| CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | ||||
| CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y | ||||
| CONFIG_ARCH_SUPPORTS_UPROBES=y | ||||
| CONFIG_ARCH_USE_BUILTIN_BSWAP=y | ||||
| CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y | ||||
| CONFIG_ATA=y | ||||
| CONFIG_ATA_PIIX=y | ||||
| CONFIG_BLK_DEV_BSG=y | ||||
| CONFIG_BLK_DEV_BSGLIB=y | ||||
| # CONFIG_BLK_DEV_DM is not set | ||||
| # CONFIG_BLK_DEV_INITRD is not set | ||||
| # CONFIG_BLK_DEV_MD is not set | ||||
| CONFIG_BLK_DEV_RAM=y | ||||
| CONFIG_BLK_DEV_RAM_COUNT=16 | ||||
| CONFIG_BLK_DEV_RAM_SIZE=4096 | ||||
| CONFIG_BLK_DEV_SD=y | ||||
| CONFIG_BLK_MQ_PCI=y | ||||
| CONFIG_BOARD_SCACHE=y | ||||
| CONFIG_BOOT_ELF32=y | ||||
| CONFIG_BOUNCE=y | ||||
| CONFIG_BUILTIN_DTB=y | ||||
| CONFIG_CEVT_R4K=y | ||||
| CONFIG_CLKBLD_I8253=y | ||||
| CONFIG_CLKDEV_LOOKUP=y | ||||
| CONFIG_CLKEVT_I8253=y | ||||
| CONFIG_CLKSRC_I8253=y | ||||
| CONFIG_CLKSRC_MIPS_GIC=y | ||||
| CONFIG_CLKSRC_OF=y | ||||
| CONFIG_CLKSRC_PROBE=y | ||||
| CONFIG_CLONE_BACKWARDS=y | ||||
| CONFIG_COMMON_CLK=y | ||||
| # CONFIG_COMMON_CLK_BOSTON is not set | ||||
| CONFIG_CONSOLE_TRANSLATIONS=y | ||||
| CONFIG_CPU_GENERIC_DUMP_TLB=y | ||||
| CONFIG_CPU_HAS_PREFETCH=y | ||||
| CONFIG_CPU_HAS_RIXI=y | ||||
| # CONFIG_CPU_HAS_SMARTMIPS is not set | ||||
| CONFIG_CPU_HAS_SYNC=y | ||||
| # CONFIG_CPU_MICROMIPS is not set | ||||
| CONFIG_CPU_MIPS32=y | ||||
| # CONFIG_CPU_MIPS32_3_5_FEATURES is not set | ||||
| # CONFIG_CPU_MIPS32_R1 is not set | ||||
| # CONFIG_CPU_MIPS32_R2 is not set | ||||
| # CONFIG_CPU_MIPS32_R5_FEATURES is not set | ||||
| # CONFIG_CPU_MIPS32_R6 is not set | ||||
| # CONFIG_CPU_MIPS64_R1 is not set | ||||
| # CONFIG_CPU_MIPS64_R2 is not set | ||||
| # CONFIG_CPU_MIPS64_R6 is not set | ||||
| CONFIG_CPU_MIPSR2=y | ||||
| CONFIG_CPU_MIPSR2_IRQ_EI=y | ||||
| CONFIG_CPU_MIPSR2_IRQ_VI=y | ||||
| CONFIG_CPU_NEEDS_NO_SMARTMIPS_OR_MICROMIPS=y | ||||
| # CONFIG_CPU_NEVADA is not set | ||||
| CONFIG_CPU_R4K_CACHE_TLB=y | ||||
| CONFIG_CPU_R4K_FPU=y | ||||
| # CONFIG_CPU_RM7000 is not set | ||||
| CONFIG_CPU_RMAP=y | ||||
| CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y | ||||
| CONFIG_CPU_SUPPORTS_HIGHMEM=y | ||||
| CONFIG_CPU_SUPPORTS_MSA=y | ||||
| CONFIG_CRC16=y | ||||
| CONFIG_CRYPTO_AEAD=y | ||||
| CONFIG_CRYPTO_AEAD2=y | ||||
| CONFIG_CRYPTO_CRC32C=y | ||||
| CONFIG_CRYPTO_HASH=y | ||||
| CONFIG_CRYPTO_HASH2=y | ||||
| CONFIG_CRYPTO_MANAGER=y | ||||
| CONFIG_CRYPTO_MANAGER2=y | ||||
| CONFIG_CRYPTO_NULL2=y | ||||
| CONFIG_CRYPTO_RNG2=y | ||||
| CONFIG_CRYPTO_WORKQUEUE=y | ||||
| CONFIG_CSRC_R4K=y | ||||
| CONFIG_DMA_MAYBE_COHERENT=y | ||||
| CONFIG_DMA_NONCOHERENT=y | ||||
| CONFIG_DNOTIFY=y | ||||
| CONFIG_DTC=y | ||||
| CONFIG_DUMMY_CONSOLE=y | ||||
| CONFIG_ENABLE_MUST_CHECK=y | ||||
| CONFIG_EXT4_FS=y | ||||
| CONFIG_FIRMWARE_IN_KERNEL=y | ||||
| CONFIG_FS_MBCACHE=y | ||||
| CONFIG_FS_POSIX_ACL=y | ||||
| CONFIG_GENERIC_ATOMIC64=y | ||||
| CONFIG_GENERIC_CLOCKEVENTS=y | ||||
| CONFIG_GENERIC_CMOS_UPDATE=y | ||||
| CONFIG_GENERIC_IO=y | ||||
| CONFIG_GENERIC_IRQ_CHIP=y | ||||
| CONFIG_GENERIC_IRQ_IPI=y | ||||
| CONFIG_GENERIC_IRQ_SHOW=y | ||||
| CONFIG_GENERIC_ISA_DMA=y | ||||
| CONFIG_GENERIC_PCI_IOMAP=y | ||||
| CONFIG_GENERIC_SCHED_CLOCK=y | ||||
| CONFIG_GENERIC_SMP_IDLE_THREAD=y | ||||
| CONFIG_GENERIC_TIME_VSYSCALL=y | ||||
| CONFIG_GLOB=y | ||||
| CONFIG_HANDLE_DOMAIN_IRQ=y | ||||
| CONFIG_HARDWARE_WATCHPOINTS=y | ||||
| CONFIG_HAS_DMA=y | ||||
| CONFIG_HAS_IOMEM=y | ||||
| CONFIG_HAS_IOPORT_MAP=y | ||||
| # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set | ||||
| # CONFIG_HAVE_ARCH_BITREVERSE is not set | ||||
| CONFIG_HAVE_ARCH_JUMP_LABEL=y | ||||
| CONFIG_HAVE_ARCH_KGDB=y | ||||
| CONFIG_HAVE_ARCH_SECCOMP_FILTER=y | ||||
| CONFIG_HAVE_ARCH_TRACEHOOK=y | ||||
| # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set | ||||
| CONFIG_HAVE_CBPF_JIT=y | ||||
| CONFIG_HAVE_CC_STACKPROTECTOR=y | ||||
| CONFIG_HAVE_CLK=y | ||||
| CONFIG_HAVE_CLK_PREPARE=y | ||||
| CONFIG_HAVE_CONTEXT_TRACKING=y | ||||
| CONFIG_HAVE_C_RECORDMCOUNT=y | ||||
| CONFIG_HAVE_DEBUG_KMEMLEAK=y | ||||
| CONFIG_HAVE_DEBUG_STACKOVERFLOW=y | ||||
| CONFIG_HAVE_DMA_API_DEBUG=y | ||||
| CONFIG_HAVE_DMA_CONTIGUOUS=y | ||||
| CONFIG_HAVE_DYNAMIC_FTRACE=y | ||||
| CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y | ||||
| CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y | ||||
| CONFIG_HAVE_FUNCTION_TRACER=y | ||||
| CONFIG_HAVE_GENERIC_DMA_COHERENT=y | ||||
| CONFIG_HAVE_IDE=y | ||||
| CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y | ||||
| CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y | ||||
| CONFIG_HAVE_KVM=y | ||||
| CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||||
| CONFIG_HAVE_MEMBLOCK=y | ||||
| CONFIG_HAVE_MEMBLOCK_NODE_MAP=y | ||||
| CONFIG_HAVE_MOD_ARCH_SPECIFIC=y | ||||
| CONFIG_HAVE_NET_DSA=y | ||||
| CONFIG_HAVE_OPROFILE=y | ||||
| CONFIG_HAVE_PCSPKR_PLATFORM=y | ||||
| CONFIG_HAVE_PERF_EVENTS=y | ||||
| CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y | ||||
| CONFIG_HAVE_SYSCALL_TRACEPOINTS=y | ||||
| CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y | ||||
| CONFIG_HW_CONSOLE=y | ||||
| CONFIG_HW_HAS_PCI=y | ||||
| CONFIG_I8253=y | ||||
| CONFIG_I8253_LOCK=y | ||||
| CONFIG_I8259=y | ||||
| CONFIG_INPUT=y | ||||
| # CONFIG_INPUT_MISC is not set | ||||
| CONFIG_INPUT_MOUSEDEV=y | ||||
| CONFIG_INPUT_MOUSEDEV_PSAUX=y | ||||
| CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 | ||||
| CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 | ||||
| # CONFIG_IP_MROUTE is not set | ||||
| CONFIG_IRQCHIP=y | ||||
| CONFIG_IRQ_DOMAIN=y | ||||
| CONFIG_IRQ_DOMAIN_HIERARCHY=y | ||||
| CONFIG_IRQ_FORCED_THREADING=y | ||||
| CONFIG_IRQ_MIPS_CPU=y | ||||
| CONFIG_IRQ_WORK=y | ||||
| CONFIG_ISA_DMA_API=y | ||||
| CONFIG_JBD2=y | ||||
| CONFIG_JFFS2_FS_POSIX_ACL=y | ||||
| CONFIG_JFFS2_FS_SECURITY=y | ||||
| CONFIG_KALLSYMS=y | ||||
| CONFIG_KERNEL_GZIP=y | ||||
| # CONFIG_KERNEL_XZ is not set | ||||
| # CONFIG_LEDS_TRIGGER_TIMER is not set | ||||
| CONFIG_LEGACY_PTYS=y | ||||
| CONFIG_LEGACY_PTY_COUNT=256 | ||||
| CONFIG_LIBFDT=y | ||||
| CONFIG_MD=y | ||||
| CONFIG_MIPS=y | ||||
| CONFIG_MIPS_ASID_BITS=8 | ||||
| CONFIG_MIPS_ASID_SHIFT=0 | ||||
| CONFIG_MIPS_BONITO64=y | ||||
| CONFIG_MIPS_CLOCK_VSYSCALL=y | ||||
| CONFIG_MIPS_CM=y | ||||
| # CONFIG_MIPS_CMDLINE_DTB_EXTEND is not set | ||||
| CONFIG_MIPS_CMDLINE_FROM_BOOTLOADER=y | ||||
| # CONFIG_MIPS_CMDLINE_FROM_DTB is not set | ||||
| # CONFIG_MIPS_CMP is not set | ||||
| # CONFIG_MIPS_CPS is not set | ||||
| CONFIG_MIPS_CPU_SCACHE=y | ||||
| # CONFIG_MIPS_ELF_APPENDED_DTB is not set | ||||
| CONFIG_MIPS_EXTERNAL_TIMER=y | ||||
| CONFIG_MIPS_GIC=y | ||||
| # CONFIG_MIPS_HUGE_TLB_SUPPORT is not set | ||||
| CONFIG_MIPS_L1_CACHE_SHIFT=6 | ||||
| CONFIG_MIPS_L1_CACHE_SHIFT_6=y | ||||
| # CONFIG_MIPS_MACHINE is not set | ||||
| CONFIG_MIPS_MALTA=y | ||||
| CONFIG_MIPS_MALTA_PM=y | ||||
| CONFIG_MIPS_MSC=y | ||||
| CONFIG_MIPS_MT=y | ||||
| CONFIG_MIPS_MT_FPAFF=y | ||||
| CONFIG_MIPS_MT_SMP=y | ||||
| CONFIG_MIPS_NO_APPENDED_DTB=y | ||||
| CONFIG_MIPS_PERF_SHARED_TC_COUNTERS=y | ||||
| # CONFIG_MIPS_RAW_APPENDED_DTB is not set | ||||
| CONFIG_MIPS_SPRAM=y | ||||
| # CONFIG_MIPS_VPE_LOADER is not set | ||||
| CONFIG_MODULES_TREE_LOOKUP=y | ||||
| CONFIG_MODULES_USE_ELF_REL=y | ||||
| CONFIG_MODULE_FORCE_UNLOAD=y | ||||
| CONFIG_MTD_CFI_STAA=y | ||||
| # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||||
| CONFIG_MTD_PHYSMAP=y | ||||
| CONFIG_NEED_DMA_MAP_STATE=y | ||||
| CONFIG_NET_FLOW_LIMIT=y | ||||
| CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y | ||||
| CONFIG_NO_HZ=y | ||||
| CONFIG_NO_HZ_COMMON=y | ||||
| CONFIG_NO_HZ_IDLE=y | ||||
| # CONFIG_NO_IOPORT_MAP is not set | ||||
| CONFIG_NR_CPUS=2 | ||||
| CONFIG_OF=y | ||||
| CONFIG_OF_ADDRESS=y | ||||
| CONFIG_OF_ADDRESS_PCI=y | ||||
| CONFIG_OF_EARLY_FLATTREE=y | ||||
| CONFIG_OF_FLATTREE=y | ||||
| CONFIG_OF_IRQ=y | ||||
| CONFIG_OF_NET=y | ||||
| CONFIG_OF_PCI=y | ||||
| CONFIG_OF_PCI_IRQ=y | ||||
| CONFIG_PADATA=y | ||||
| # CONFIG_PARTITION_ADVANCED is not set | ||||
| CONFIG_PCI=y | ||||
| CONFIG_PCI_DOMAINS=y | ||||
| CONFIG_PCI_DRIVERS_LEGACY=y | ||||
| CONFIG_PCI_GT64XXX_PCI0=y | ||||
| CONFIG_PCSPKR_PLATFORM=y | ||||
| CONFIG_PERF_EVENTS=y | ||||
| CONFIG_PERF_USE_VMALLOC=y | ||||
| CONFIG_PGTABLE_LEVELS=2 | ||||
| CONFIG_PRINT_QUOTA_WARNING=y | ||||
| CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 | ||||
| CONFIG_PROC_PAGE_MONITOR=y | ||||
| # CONFIG_QFMT_V1 is not set | ||||
| CONFIG_QFMT_V2=y | ||||
| CONFIG_QUOTA=y | ||||
| CONFIG_QUOTACTL=y | ||||
| # CONFIG_QUOTA_NETLINK_INTERFACE is not set | ||||
| CONFIG_QUOTA_TREE=y | ||||
| CONFIG_RATIONAL=y | ||||
| CONFIG_RCU_STALL_COMMON=y | ||||
| CONFIG_RELAY=y | ||||
| CONFIG_RFS_ACCEL=y | ||||
| CONFIG_RPS=y | ||||
| CONFIG_RTC_CLASS=y | ||||
| CONFIG_RTC_MC146818_LIB=y | ||||
| # CONFIG_SCHED_INFO is not set | ||||
| CONFIG_SCSI=y | ||||
| CONFIG_SECCOMP=y | ||||
| CONFIG_SECCOMP_FILTER=y | ||||
| # CONFIG_SERIAL_8250_FSL is not set | ||||
| CONFIG_SERIAL_8250_NR_UARTS=4 | ||||
| CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||||
| CONFIG_SERIO=y | ||||
| CONFIG_SERIO_SERPORT=y | ||||
| CONFIG_SG_POOL=y | ||||
| CONFIG_SMP=y | ||||
| CONFIG_SMP_UP=y | ||||
| CONFIG_SRCU=y | ||||
| CONFIG_SWAP_IO_SPACE=y | ||||
| CONFIG_SYNC_R4K=y | ||||
| CONFIG_SYSCTL_EXCEPTION_TRACE=y | ||||
| CONFIG_SYSFS_DEPRECATED=y | ||||
| CONFIG_SYSFS_DEPRECATED_V2=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R1=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R2=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R3_5=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R5=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R6=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS64_R1=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS64_R2=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS64_R6=y | ||||
| CONFIG_SYS_HAS_CPU_NEVADA=y | ||||
| CONFIG_SYS_HAS_CPU_RM7000=y | ||||
| CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y | ||||
| CONFIG_SYS_SUPPORTS_64BIT_KERNEL=y | ||||
| CONFIG_SYS_SUPPORTS_ARBIT_HZ=y | ||||
| CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y | ||||
| CONFIG_SYS_SUPPORTS_HIGHMEM=y | ||||
| CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y | ||||
| CONFIG_SYS_SUPPORTS_MICROMIPS=y | ||||
| CONFIG_SYS_SUPPORTS_MIPS16=y | ||||
| CONFIG_SYS_SUPPORTS_MIPS_CMP=y | ||||
| CONFIG_SYS_SUPPORTS_MIPS_CPS=y | ||||
| CONFIG_SYS_SUPPORTS_MULTITHREADING=y | ||||
| CONFIG_SYS_SUPPORTS_RELOCATABLE=y | ||||
| CONFIG_SYS_SUPPORTS_SCHED_SMT=y | ||||
| CONFIG_SYS_SUPPORTS_SMARTMIPS=y | ||||
| CONFIG_SYS_SUPPORTS_SMP=y | ||||
| CONFIG_SYS_SUPPORTS_ZBOOT=y | ||||
| CONFIG_TICK_CPU_ACCOUNTING=y | ||||
| CONFIG_TREE_RCU=y | ||||
| CONFIG_USB_SUPPORT=y | ||||
| # CONFIG_USERIO is not set | ||||
| CONFIG_USE_OF=y | ||||
| # CONFIG_VGA_CONSOLE is not set | ||||
| CONFIG_VM_EVENT_COUNTERS=y | ||||
| CONFIG_VT=y | ||||
| CONFIG_VT_CONSOLE=y | ||||
| CONFIG_VT_HW_CONSOLE_BINDING=y | ||||
| CONFIG_VXFS_FS=y | ||||
| CONFIG_XPS=y | ||||
							
								
								
									
										307
									
								
								target/linux/malta/config-4.9
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										307
									
								
								target/linux/malta/config-4.9
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,307 @@ | ||||
| CONFIG_ARCH_BINFMT_ELF_STATE=y | ||||
| CONFIG_ARCH_CLOCKSOURCE_DATA=y | ||||
| CONFIG_ARCH_DISCARD_MEMBLOCK=y | ||||
| CONFIG_ARCH_HAS_ELF_RANDOMIZE=y | ||||
| # CONFIG_ARCH_HAS_GCOV_PROFILE_ALL is not set | ||||
| # CONFIG_ARCH_HAS_SG_CHAIN is not set | ||||
| CONFIG_ARCH_MAY_HAVE_PC_FDC=y | ||||
| CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | ||||
| CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y | ||||
| CONFIG_ARCH_SUPPORTS_UPROBES=y | ||||
| CONFIG_ARCH_USE_BUILTIN_BSWAP=y | ||||
| CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y | ||||
| CONFIG_ATA=y | ||||
| CONFIG_ATA_PIIX=y | ||||
| CONFIG_BLK_DEV_BSG=y | ||||
| CONFIG_BLK_DEV_BSGLIB=y | ||||
| # CONFIG_BLK_DEV_DM is not set | ||||
| # CONFIG_BLK_DEV_INITRD is not set | ||||
| # CONFIG_BLK_DEV_MD is not set | ||||
| CONFIG_BLK_DEV_RAM=y | ||||
| CONFIG_BLK_DEV_RAM_COUNT=16 | ||||
| CONFIG_BLK_DEV_RAM_SIZE=4096 | ||||
| CONFIG_BLK_DEV_SD=y | ||||
| CONFIG_BLK_MQ_PCI=y | ||||
| CONFIG_BOARD_SCACHE=y | ||||
| CONFIG_BOOT_ELF32=y | ||||
| CONFIG_BOUNCE=y | ||||
| CONFIG_BUILTIN_DTB=y | ||||
| CONFIG_CEVT_R4K=y | ||||
| CONFIG_CLKBLD_I8253=y | ||||
| CONFIG_CLKDEV_LOOKUP=y | ||||
| CONFIG_CLKEVT_I8253=y | ||||
| CONFIG_CLKSRC_I8253=y | ||||
| CONFIG_CLKSRC_MIPS_GIC=y | ||||
| CONFIG_CLKSRC_OF=y | ||||
| CONFIG_CLKSRC_PROBE=y | ||||
| CONFIG_CLONE_BACKWARDS=y | ||||
| CONFIG_COMMON_CLK=y | ||||
| CONFIG_CONSOLE_TRANSLATIONS=y | ||||
| CONFIG_CPU_GENERIC_DUMP_TLB=y | ||||
| CONFIG_CPU_HAS_PREFETCH=y | ||||
| CONFIG_CPU_HAS_RIXI=y | ||||
| # CONFIG_CPU_HAS_SMARTMIPS is not set | ||||
| CONFIG_CPU_HAS_SYNC=y | ||||
| # CONFIG_CPU_MICROMIPS is not set | ||||
| CONFIG_CPU_MIPS32=y | ||||
| # CONFIG_CPU_MIPS32_3_5_FEATURES is not set | ||||
| # CONFIG_CPU_MIPS32_R1 is not set | ||||
| # CONFIG_CPU_MIPS32_R2 is not set | ||||
| # CONFIG_CPU_MIPS32_R5_FEATURES is not set | ||||
| # CONFIG_CPU_MIPS32_R6 is not set | ||||
| # CONFIG_CPU_MIPS64_R1 is not set | ||||
| # CONFIG_CPU_MIPS64_R2 is not set | ||||
| # CONFIG_CPU_MIPS64_R6 is not set | ||||
| CONFIG_CPU_MIPSR2=y | ||||
| CONFIG_CPU_MIPSR2_IRQ_EI=y | ||||
| CONFIG_CPU_MIPSR2_IRQ_VI=y | ||||
| CONFIG_CPU_NEEDS_NO_SMARTMIPS_OR_MICROMIPS=y | ||||
| # CONFIG_CPU_NEVADA is not set | ||||
| CONFIG_CPU_R4K_CACHE_TLB=y | ||||
| CONFIG_CPU_R4K_FPU=y | ||||
| # CONFIG_CPU_RM7000 is not set | ||||
| CONFIG_CPU_RMAP=y | ||||
| CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y | ||||
| CONFIG_CPU_SUPPORTS_HIGHMEM=y | ||||
| CONFIG_CPU_SUPPORTS_MSA=y | ||||
| CONFIG_CRC16=y | ||||
| CONFIG_CRYPTO_AEAD=y | ||||
| CONFIG_CRYPTO_AEAD2=y | ||||
| CONFIG_CRYPTO_CRC32C=y | ||||
| CONFIG_CRYPTO_HASH=y | ||||
| CONFIG_CRYPTO_HASH2=y | ||||
| CONFIG_CRYPTO_MANAGER=y | ||||
| CONFIG_CRYPTO_MANAGER2=y | ||||
| CONFIG_CRYPTO_NULL2=y | ||||
| CONFIG_CRYPTO_RNG2=y | ||||
| CONFIG_CRYPTO_WORKQUEUE=y | ||||
| CONFIG_CSRC_R4K=y | ||||
| CONFIG_DMA_MAYBE_COHERENT=y | ||||
| CONFIG_DMA_NONCOHERENT=y | ||||
| CONFIG_DNOTIFY=y | ||||
| CONFIG_DTC=y | ||||
| CONFIG_DUMMY_CONSOLE=y | ||||
| CONFIG_ENABLE_MUST_CHECK=y | ||||
| CONFIG_EXT4_FS=y | ||||
| CONFIG_FIRMWARE_IN_KERNEL=y | ||||
| CONFIG_FS_MBCACHE=y | ||||
| CONFIG_FS_POSIX_ACL=y | ||||
| CONFIG_GENERIC_ATOMIC64=y | ||||
| CONFIG_GENERIC_CLOCKEVENTS=y | ||||
| CONFIG_GENERIC_CMOS_UPDATE=y | ||||
| CONFIG_GENERIC_IO=y | ||||
| CONFIG_GENERIC_IRQ_CHIP=y | ||||
| CONFIG_GENERIC_IRQ_IPI=y | ||||
| CONFIG_GENERIC_IRQ_SHOW=y | ||||
| CONFIG_GENERIC_ISA_DMA=y | ||||
| CONFIG_GENERIC_PCI_IOMAP=y | ||||
| CONFIG_GENERIC_SCHED_CLOCK=y | ||||
| CONFIG_GENERIC_SMP_IDLE_THREAD=y | ||||
| CONFIG_GENERIC_TIME_VSYSCALL=y | ||||
| CONFIG_GLOB=y | ||||
| CONFIG_HANDLE_DOMAIN_IRQ=y | ||||
| CONFIG_HARDWARE_WATCHPOINTS=y | ||||
| CONFIG_HAS_DMA=y | ||||
| CONFIG_HAS_IOMEM=y | ||||
| CONFIG_HAS_IOPORT_MAP=y | ||||
| # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set | ||||
| # CONFIG_HAVE_ARCH_BITREVERSE is not set | ||||
| CONFIG_HAVE_ARCH_JUMP_LABEL=y | ||||
| CONFIG_HAVE_ARCH_KGDB=y | ||||
| CONFIG_HAVE_ARCH_SECCOMP_FILTER=y | ||||
| CONFIG_HAVE_ARCH_TRACEHOOK=y | ||||
| # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set | ||||
| CONFIG_HAVE_CBPF_JIT=y | ||||
| CONFIG_HAVE_CC_STACKPROTECTOR=y | ||||
| CONFIG_HAVE_CLK=y | ||||
| CONFIG_HAVE_CLK_PREPARE=y | ||||
| CONFIG_HAVE_CONTEXT_TRACKING=y | ||||
| CONFIG_HAVE_C_RECORDMCOUNT=y | ||||
| CONFIG_HAVE_DEBUG_KMEMLEAK=y | ||||
| CONFIG_HAVE_DEBUG_STACKOVERFLOW=y | ||||
| CONFIG_HAVE_DMA_API_DEBUG=y | ||||
| CONFIG_HAVE_DMA_CONTIGUOUS=y | ||||
| CONFIG_HAVE_DYNAMIC_FTRACE=y | ||||
| CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y | ||||
| CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y | ||||
| CONFIG_HAVE_FUNCTION_TRACER=y | ||||
| CONFIG_HAVE_GENERIC_DMA_COHERENT=y | ||||
| CONFIG_HAVE_IDE=y | ||||
| CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y | ||||
| CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y | ||||
| CONFIG_HAVE_KVM=y | ||||
| CONFIG_HAVE_LATENCYTOP_SUPPORT=y | ||||
| CONFIG_HAVE_MEMBLOCK=y | ||||
| CONFIG_HAVE_MEMBLOCK_NODE_MAP=y | ||||
| CONFIG_HAVE_MOD_ARCH_SPECIFIC=y | ||||
| CONFIG_HAVE_NET_DSA=y | ||||
| CONFIG_HAVE_OPROFILE=y | ||||
| CONFIG_HAVE_PCSPKR_PLATFORM=y | ||||
| CONFIG_HAVE_PERF_EVENTS=y | ||||
| CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y | ||||
| CONFIG_HAVE_SYSCALL_TRACEPOINTS=y | ||||
| CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y | ||||
| CONFIG_HW_CONSOLE=y | ||||
| CONFIG_HW_HAS_PCI=y | ||||
| CONFIG_I8253=y | ||||
| CONFIG_I8253_LOCK=y | ||||
| CONFIG_I8259=y | ||||
| CONFIG_INPUT=y | ||||
| # CONFIG_INPUT_MISC is not set | ||||
| CONFIG_INPUT_MOUSEDEV=y | ||||
| CONFIG_INPUT_MOUSEDEV_PSAUX=y | ||||
| CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 | ||||
| CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 | ||||
| # CONFIG_IP_MROUTE is not set | ||||
| CONFIG_IRQCHIP=y | ||||
| CONFIG_IRQ_DOMAIN=y | ||||
| CONFIG_IRQ_DOMAIN_HIERARCHY=y | ||||
| CONFIG_IRQ_FORCED_THREADING=y | ||||
| CONFIG_IRQ_MIPS_CPU=y | ||||
| CONFIG_IRQ_WORK=y | ||||
| CONFIG_ISA_DMA_API=y | ||||
| CONFIG_JBD2=y | ||||
| CONFIG_JFFS2_FS_POSIX_ACL=y | ||||
| CONFIG_JFFS2_FS_SECURITY=y | ||||
| CONFIG_KALLSYMS=y | ||||
| CONFIG_KERNEL_GZIP=y | ||||
| # CONFIG_KERNEL_XZ is not set | ||||
| # CONFIG_LEDS_TRIGGER_TIMER is not set | ||||
| CONFIG_LEGACY_PTYS=y | ||||
| CONFIG_LEGACY_PTY_COUNT=256 | ||||
| CONFIG_LIBFDT=y | ||||
| CONFIG_MD=y | ||||
| CONFIG_MIPS=y | ||||
| CONFIG_MIPS_ASID_BITS=8 | ||||
| CONFIG_MIPS_ASID_SHIFT=0 | ||||
| CONFIG_MIPS_BONITO64=y | ||||
| CONFIG_MIPS_CLOCK_VSYSCALL=y | ||||
| CONFIG_MIPS_CM=y | ||||
| # CONFIG_MIPS_CMDLINE_DTB_EXTEND is not set | ||||
| CONFIG_MIPS_CMDLINE_FROM_BOOTLOADER=y | ||||
| # CONFIG_MIPS_CMDLINE_FROM_DTB is not set | ||||
| # CONFIG_MIPS_CMP is not set | ||||
| # CONFIG_MIPS_CPS is not set | ||||
| CONFIG_MIPS_CPU_SCACHE=y | ||||
| # CONFIG_MIPS_ELF_APPENDED_DTB is not set | ||||
| CONFIG_MIPS_EXTERNAL_TIMER=y | ||||
| CONFIG_MIPS_GIC=y | ||||
| # CONFIG_MIPS_HUGE_TLB_SUPPORT is not set | ||||
| CONFIG_MIPS_L1_CACHE_SHIFT=6 | ||||
| CONFIG_MIPS_L1_CACHE_SHIFT_6=y | ||||
| # CONFIG_MIPS_MACHINE is not set | ||||
| CONFIG_MIPS_MALTA=y | ||||
| CONFIG_MIPS_MALTA_PM=y | ||||
| CONFIG_MIPS_MSC=y | ||||
| CONFIG_MIPS_MT=y | ||||
| CONFIG_MIPS_MT_FPAFF=y | ||||
| CONFIG_MIPS_MT_SMP=y | ||||
| CONFIG_MIPS_NO_APPENDED_DTB=y | ||||
| CONFIG_MIPS_PERF_SHARED_TC_COUNTERS=y | ||||
| # CONFIG_MIPS_RAW_APPENDED_DTB is not set | ||||
| CONFIG_MIPS_SPRAM=y | ||||
| # CONFIG_MIPS_VPE_LOADER is not set | ||||
| CONFIG_MODULES_TREE_LOOKUP=y | ||||
| CONFIG_MODULES_USE_ELF_REL=y | ||||
| CONFIG_MODULE_FORCE_UNLOAD=y | ||||
| CONFIG_MTD_CFI_STAA=y | ||||
| # CONFIG_MTD_COMPLEX_MAPPINGS is not set | ||||
| CONFIG_MTD_PHYSMAP=y | ||||
| CONFIG_NEED_DMA_MAP_STATE=y | ||||
| CONFIG_NET_FLOW_LIMIT=y | ||||
| CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y | ||||
| CONFIG_NO_HZ=y | ||||
| CONFIG_NO_HZ_COMMON=y | ||||
| CONFIG_NO_HZ_IDLE=y | ||||
| # CONFIG_NO_IOPORT_MAP is not set | ||||
| CONFIG_NR_CPUS=2 | ||||
| CONFIG_OF=y | ||||
| CONFIG_OF_ADDRESS=y | ||||
| CONFIG_OF_ADDRESS_PCI=y | ||||
| CONFIG_OF_EARLY_FLATTREE=y | ||||
| CONFIG_OF_FLATTREE=y | ||||
| CONFIG_OF_IRQ=y | ||||
| CONFIG_OF_NET=y | ||||
| CONFIG_OF_PCI=y | ||||
| CONFIG_OF_PCI_IRQ=y | ||||
| CONFIG_PADATA=y | ||||
| # CONFIG_PARTITION_ADVANCED is not set | ||||
| CONFIG_PCI=y | ||||
| CONFIG_PCI_DOMAINS=y | ||||
| CONFIG_PCI_DRIVERS_LEGACY=y | ||||
| CONFIG_PCI_GT64XXX_PCI0=y | ||||
| CONFIG_PCSPKR_PLATFORM=y | ||||
| CONFIG_PERF_EVENTS=y | ||||
| CONFIG_PERF_USE_VMALLOC=y | ||||
| CONFIG_PGTABLE_LEVELS=2 | ||||
| CONFIG_PRINT_QUOTA_WARNING=y | ||||
| CONFIG_PROC_PAGE_MONITOR=y | ||||
| # CONFIG_QFMT_V1 is not set | ||||
| CONFIG_QFMT_V2=y | ||||
| CONFIG_QUOTA=y | ||||
| CONFIG_QUOTACTL=y | ||||
| # CONFIG_QUOTA_NETLINK_INTERFACE is not set | ||||
| CONFIG_QUOTA_TREE=y | ||||
| CONFIG_RATIONAL=y | ||||
| CONFIG_RCU_STALL_COMMON=y | ||||
| CONFIG_RELAY=y | ||||
| CONFIG_RFS_ACCEL=y | ||||
| CONFIG_RPS=y | ||||
| CONFIG_RTC_CLASS=y | ||||
| CONFIG_RTC_MC146818_LIB=y | ||||
| # CONFIG_SCHED_INFO is not set | ||||
| CONFIG_SCSI=y | ||||
| CONFIG_SECCOMP=y | ||||
| CONFIG_SECCOMP_FILTER=y | ||||
| # CONFIG_SERIAL_8250_FSL is not set | ||||
| CONFIG_SERIAL_8250_NR_UARTS=4 | ||||
| CONFIG_SERIAL_8250_RUNTIME_UARTS=4 | ||||
| CONFIG_SERIO=y | ||||
| CONFIG_SERIO_SERPORT=y | ||||
| CONFIG_SG_POOL=y | ||||
| CONFIG_SMP=y | ||||
| CONFIG_SMP_UP=y | ||||
| CONFIG_SRCU=y | ||||
| CONFIG_SWAP_IO_SPACE=y | ||||
| CONFIG_SYNC_R4K=y | ||||
| CONFIG_SYSCTL_EXCEPTION_TRACE=y | ||||
| CONFIG_SYSFS_DEPRECATED=y | ||||
| CONFIG_SYSFS_DEPRECATED_V2=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R1=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R2=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R3_5=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R5=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS32_R6=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS64_R1=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS64_R2=y | ||||
| CONFIG_SYS_HAS_CPU_MIPS64_R6=y | ||||
| CONFIG_SYS_HAS_CPU_NEVADA=y | ||||
| CONFIG_SYS_HAS_CPU_RM7000=y | ||||
| CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y | ||||
| CONFIG_SYS_SUPPORTS_64BIT_KERNEL=y | ||||
| CONFIG_SYS_SUPPORTS_ARBIT_HZ=y | ||||
| CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y | ||||
| CONFIG_SYS_SUPPORTS_HIGHMEM=y | ||||
| CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y | ||||
| CONFIG_SYS_SUPPORTS_MICROMIPS=y | ||||
| CONFIG_SYS_SUPPORTS_MIPS16=y | ||||
| CONFIG_SYS_SUPPORTS_MIPS_CMP=y | ||||
| CONFIG_SYS_SUPPORTS_MIPS_CPS=y | ||||
| CONFIG_SYS_SUPPORTS_MULTITHREADING=y | ||||
| CONFIG_SYS_SUPPORTS_RELOCATABLE=y | ||||
| CONFIG_SYS_SUPPORTS_SCHED_SMT=y | ||||
| CONFIG_SYS_SUPPORTS_SMARTMIPS=y | ||||
| CONFIG_SYS_SUPPORTS_SMP=y | ||||
| CONFIG_SYS_SUPPORTS_ZBOOT=y | ||||
| CONFIG_TICK_CPU_ACCOUNTING=y | ||||
| CONFIG_TREE_RCU=y | ||||
| CONFIG_USB_SUPPORT=y | ||||
| # CONFIG_USERIO is not set | ||||
| CONFIG_USE_OF=y | ||||
| # CONFIG_VGA_CONSOLE is not set | ||||
| CONFIG_VM_EVENT_COUNTERS=y | ||||
| CONFIG_VT=y | ||||
| CONFIG_VT_CONSOLE=y | ||||
| CONFIG_VT_HW_CONSOLE_BINDING=y | ||||
| CONFIG_VXFS_FS=y | ||||
| CONFIG_XPS=y | ||||
							
								
								
									
										51
									
								
								target/linux/malta/image/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								target/linux/malta/image/Makefile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,51 @@ | ||||
| # | ||||
| # Copyright (C) 2010 OpenWrt.org | ||||
| # | ||||
| # This is free software, licensed under the GNU General Public License v2. | ||||
| # See /LICENSE for more information. | ||||
| # | ||||
| include $(TOPDIR)/rules.mk | ||||
| include $(INCLUDE_DIR)/image.mk | ||||
|  | ||||
| define CompressLzma | ||||
|   $(STAGING_DIR_HOST)/bin/lzma e $(1) -lc1 -lp2 -pb2 $(2) | ||||
| endef | ||||
|  | ||||
| define CompressGzip | ||||
| 	gzip -9n -c $(1) > $(2) | ||||
| endef | ||||
|  | ||||
| define MkuImage | ||||
| 	mkimage -A mips -O linux -T kernel -a 0x80100000 -C $(1) $(2) \ | ||||
| 		-e 0x80100000 -n 'MIPS OpenWrt Linux-$(LINUX_VERSION)' \ | ||||
| 		-d $(3) $(4) | ||||
| endef | ||||
|  | ||||
| define Image/Prepare | ||||
| 	$(call CompressLzma,$(KDIR)/vmlinux,$(KDIR)/vmlinux.bin.lzma) | ||||
| 	$(call MkuImage,lzma,,$(KDIR)/vmlinux.bin.lzma,$(KDIR)/uImage.lzma) | ||||
| 	$(call CompressGzip,$(KDIR)/vmlinux,$(KDIR)/vmlinux.bin.gz) | ||||
| 	$(call MkuImage,gzip,,$(KDIR)/vmlinux.bin.gz,$(KDIR)/uImage.gz) | ||||
| endef | ||||
|  | ||||
| define Image/BuildKernel | ||||
| 	cp $(KDIR)/vmlinux.elf $(BIN_DIR)/$(IMG_PREFIX)-vmlinux.elf | ||||
| 	cp $(KDIR)/uImage.lzma $(BIN_DIR)/$(IMG_PREFIX)-uImage-lzma | ||||
| 	cp $(KDIR)/uImage.gz $(BIN_DIR)/$(IMG_PREFIX)-uImage-gzip | ||||
| endef | ||||
|  | ||||
| define Image/Build/squashfs | ||||
|     $(call prepare_generic_squashfs,$(KDIR)/root.squashfs) | ||||
| endef | ||||
|  | ||||
| define Image/Build/Initramfs | ||||
| 	cp $(KDIR)/vmlinux-initramfs.elf $(BIN_DIR)/$(IMG_PREFIX)-vmlinux-initramfs.elf | ||||
| 	cp $(KDIR)/vmlinux-initramfs $(BIN_DIR)/$(IMG_PREFIX)-vmlinux-initramfs.bin | ||||
| endef | ||||
|  | ||||
| define Image/Build | ||||
| 	$(call Image/Build/$(1)) | ||||
| 	dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-root.$(1) bs=128k conv=sync | ||||
| endef | ||||
|  | ||||
| $(eval $(call BuildImage)) | ||||
							
								
								
									
										3
									
								
								target/linux/malta/le/config-default
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								target/linux/malta/le/config-default
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| # CONFIG_CPU_BIG_ENDIAN is not set | ||||
| CONFIG_CPU_LITTLE_ENDIAN=y | ||||
| CONFIG_CPU_MIPS32_R2=y | ||||
							
								
								
									
										9
									
								
								target/linux/malta/le/target.mk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								target/linux/malta/le/target.mk
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| ARCH:=mipsel | ||||
| SUBTARGET:=le | ||||
| FEATURES+=source-only | ||||
| BOARDNAME:=Little Endian | ||||
|  | ||||
| define Target/Description | ||||
| 	Build LE firmware images for MIPS Malta CoreLV board running in | ||||
| 	little-endian mode | ||||
| endef | ||||
							
								
								
									
										31
									
								
								target/linux/malta/le64/config-default
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								target/linux/malta/le64/config-default
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| # CONFIG_32BIT is not set | ||||
| CONFIG_64BIT=y | ||||
| CONFIG_ARCH_DMA_ADDR_T_64BIT=y | ||||
| CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y | ||||
| CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y | ||||
| CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y | ||||
| CONFIG_BINFMT_ELF32=y | ||||
| CONFIG_BLOCK_COMPAT=y | ||||
| CONFIG_COMPAT=y | ||||
| CONFIG_COMPAT_NETLINK_MESSAGES=y | ||||
| # CONFIG_CPU_BIG_ENDIAN is not set | ||||
| CONFIG_CPU_LITTLE_ENDIAN=y | ||||
| CONFIG_CPU_MIPS64=y | ||||
| CONFIG_CPU_MIPS64_R1=y | ||||
| CONFIG_CPU_MIPSR1=y | ||||
| CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y | ||||
| CONFIG_CPU_SUPPORTS_HUGEPAGES=y | ||||
| CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y | ||||
| CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y | ||||
| # CONFIG_HUGETLBFS is not set | ||||
| CONFIG_MIPS32_COMPAT=y | ||||
| CONFIG_MIPS32_N32=y | ||||
| CONFIG_MIPS32_O32=y | ||||
| # CONFIG_MIPS_VA_BITS_48 is not set | ||||
| CONFIG_MODULES_USE_ELF_RELA=y | ||||
| CONFIG_PCI_BUS_ADDR_T_64BIT=y | ||||
| CONFIG_PGTABLE_LEVELS=3 | ||||
| CONFIG_PHYS_ADDR_T_64BIT=y | ||||
| CONFIG_SYSVIPC_COMPAT=y | ||||
| CONFIG_SYS_SUPPORTS_HUGETLBFS=y | ||||
| CONFIG_ZONE_DMA32=y | ||||
							
								
								
									
										10
									
								
								target/linux/malta/le64/target.mk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								target/linux/malta/le64/target.mk
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| ARCH:=mips64el | ||||
| CPU_TYPE:=mips64 | ||||
| SUBTARGET:=le64 | ||||
| FEATURES+=source-only | ||||
| BOARDNAME:=Little Endian (64-bits) | ||||
|  | ||||
| define Target/Description | ||||
| 	Build LE firmware images for MIPS Malta CoreLV board running in | ||||
| 	little-endian and 64-bits mode | ||||
| endef | ||||
		Reference in New Issue
	
	Block a user
	 domenico
					domenico