summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Martin <paul.martin@codethink.co.uk>2015-04-08 18:29:46 +0100
committerRichard Dale <richard.dale@codethink.co.uk>2015-06-26 11:50:44 +0100
commitbad4c0268d8acd7ea69d1ffdf10a4a1fd467365e (patch)
treed692a73c16b8b5314ea3103119a81a804d9b0d31
parent4d6a5e6851cd7b5d9d84d84ae9b5f4e11a139297 (diff)
downloaddefinitions-bad4c0268d8acd7ea69d1ffdf10a4a1fd467365e.tar.gz
Add bsp for mips64l
-rw-r--r--strata/bsp-mips64l-edgerouterpro.morph12
-rw-r--r--strata/bsp-mips64l-edgerouterpro/linux-mips64l-edgerouterpro.morph68
2 files changed, 80 insertions, 0 deletions
diff --git a/strata/bsp-mips64l-edgerouterpro.morph b/strata/bsp-mips64l-edgerouterpro.morph
new file mode 100644
index 00000000..05c35abd
--- /dev/null
+++ b/strata/bsp-mips64l-edgerouterpro.morph
@@ -0,0 +1,12 @@
+name: bsp-mips64l-edgerouterpro
+kind: stratum
+description: The platform dependent components required to boot EdgeRouter Pro
+build-depends:
+- morph: strata/core.morph
+chunks:
+- name: linux-mips64l-edgerouterpro
+ morph: strata/bsp-mips64l-edgerouterpro/linux-mips64l-edgerouterpro.morph
+ repo: github:nowster/linux-ubnt-e200
+ ref: 5201645087eb7a5c0bcb09df352973eb948febd1
+ unpetrify-ref: edgerouter_4.0-rc7
+ build-depends: []
diff --git a/strata/bsp-mips64l-edgerouterpro/linux-mips64l-edgerouterpro.morph b/strata/bsp-mips64l-edgerouterpro/linux-mips64l-edgerouterpro.morph
new file mode 100644
index 00000000..f8fd09d6
--- /dev/null
+++ b/strata/bsp-mips64l-edgerouterpro/linux-mips64l-edgerouterpro.morph
@@ -0,0 +1,68 @@
+name: linux-mips64l-edgerouterpro
+kind: chunk
+configure-commands:
+- |
+ git status
+ make cavium_octeon_defconfig
+ scripts/config -e PACKET
+ scripts/config -e UNIX
+ scripts/config -e NET_KEY
+ scripts/config -e INET
+ scripts/config -e IP_MULTICAST
+ scripts/config -e IP_PNP
+ scripts/config -e IP_PNP_DHCP
+ scripts/config -e IP_PNP_BOOTP
+ scripts/config --set-str UEVENT_HELPER_PATH ''
+ scripts/config -e DEVTMPFS
+ scripts/config -e DEVTMPFS_MOUNT
+ scripts/config -e BLK_DEV_LOOP
+ scripts/config -e BTRFS_FS
+ scripts/config -e TMPFS
+ scripts/config -e IKCONFIG
+ scripts/config -e IKCONFIG_PROC
+ scripts/config -e CGROUPS
+ scripts/config -e CONFIG_FHANDLE
+ scripts/config -e AUTOFS4_FS
+ scripts/config -e NETWORK_FILESYSTEMS
+ scripts/config -e NFS_FS
+ scripts/config -e NFS_V3
+ scripts/config -e ROOT_NFS
+ scripts/config -e LOCKD
+ scripts/config -e LOCKD_V4
+ scripts/config -e NFS_COMMON
+ scripts/config -e SUNRPC
+ scripts/config -e SYSVIPC
+ scripts/config -e CONFIG_POSIX_MQUEUE
+ scripts/config -e CPU_IDLE
+ scripts/config -e EXT4_FS
+ scripts/config -e EXT4_USE_FOR_EXT23
+ scripts/config -e MSDOS_FS
+ scripts/config -e VFAT_FS
+ scripts/config -e VLAN_8021Q
+ scripts/config -e BRIDGE_VLAN_FILTERING
+ scripts/config -m CONFIG_HW_RANDOM
+ scripts/config -m CONFIG_HW_RANDOM_OCTEON
+ scripts/config -e USB_SUPPORT
+ scripts/config -e CONFIG_USB
+ scripts/config -e CONFIG_USB_EHCI_HCD
+ scripts/config -e CONFIG_USB_OCTEON_EHCI
+ scripts/config -e CONFIG_USB_OHCI_HCD
+ scripts/config -e CONFIG_USB_OCTEON_OHCI
+ scripts/config -e CONFIG_MMC
+ scripts/config -e CONFIG_MMC_OCTEON
+ scripts/config -e CONFIG_OCTEON_USB
+ scripts/config -e CONFIG_USB_ARCH_HAS_HCD
+ scripts/config -e CONFIG_USB_STORAGE
+ scripts/config -d CONFIG_DEBUG_INFO
+ scripts/config -e CONFIG_STRIP_ASM_SYMS
+ scripts/config -d CONFIG_CPU_BIG_ENDIAN
+ scripts/config -e CONFIG_CPU_LITTLE_ENDIAN
+ yes '' | make oldconfig
+build-commands:
+- make $MAKEFLAGS
+install-commands:
+- |
+ mkdir -p "$DESTDIR"/boot
+ mkdir -p "$DESTDIR"/lib/modules
+ make INSTALL_PATH="$DESTDIR"/boot install
+ make INSTALL_MOD_PATH="$DESTDIR" modules_install