From 6b4c82f4657bdb56e6b7a56651d6d4bb91a35b8f Mon Sep 17 00:00:00 2001 From: Adrian Dudau Date: Thu, 26 Jun 2014 13:29:32 +0200 Subject: initial commit for Enea Linux 4.0 Migrated from the internal git server on the daisy-enea branch Signed-off-by: Adrian Dudau --- .../linux/clanton/linux-yocto-clanton_3.8.bbappend | 28 ++++++++++++++++++++++ .../linux/linux-mainline/netfilter.cfg | 13 ++++++++++ .../linux/linux-mainline_3.8.bbappend | 14 +++++++++++ .../linux/linux-yocto/beagle_qemu.cfg | 5 ++++ .../recipes-kernel/linux/linux-yocto_3.4.bbappend | 7 ++++++ 5 files changed, 67 insertions(+) create mode 100644 meta-eca-bsp/recipes-kernel/linux/clanton/linux-yocto-clanton_3.8.bbappend create mode 100644 meta-eca-bsp/recipes-kernel/linux/linux-mainline/netfilter.cfg create mode 100644 meta-eca-bsp/recipes-kernel/linux/linux-mainline_3.8.bbappend create mode 100644 meta-eca-bsp/recipes-kernel/linux/linux-yocto/beagle_qemu.cfg create mode 100644 meta-eca-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend (limited to 'meta-eca-bsp/recipes-kernel') diff --git a/meta-eca-bsp/recipes-kernel/linux/clanton/linux-yocto-clanton_3.8.bbappend b/meta-eca-bsp/recipes-kernel/linux/clanton/linux-yocto-clanton_3.8.bbappend new file mode 100644 index 0000000..8cff3f2 --- /dev/null +++ b/meta-eca-bsp/recipes-kernel/linux/clanton/linux-yocto-clanton_3.8.bbappend @@ -0,0 +1,28 @@ +# find defconfig path +FILESEXTRAPATHS := "${THISDIR}/../../../meta-eca/recipes-kernel/linux/linux-yocto" + +SRC_URI += " \ + file://wlan-atheros.cfg \ + file://wlan-ralink.cfg \ + file://wlan-realtek.cfg \ + file://wlan-broadcom.cfg \ + file://wlan-zydas.cfg \ + file://wlan-marwel.cfg \ + file://wlan-ti.cfg \ + file://wlan-intel.cfg \ + file://bluetooth.cfg \ + file://nokia-phonet.cfg \ + file://usb-serial.cfg \ + file://tun-device.cfg \ + file://l2tp.cfg \ + file://rfkill.cfg \ + file://mac80211.cfg \ + file://nfc.cfg \ + file://high-speed-mobile-devices.cfg \ + file://usb-eth-gadget.cfg \ + file://usb-net.cfg \ + file://ipv6.cfg \ + file://nfacct.cfg \ + file://bridge.cfg \ + file://netfilter-small-3.8.cfg \ +" diff --git a/meta-eca-bsp/recipes-kernel/linux/linux-mainline/netfilter.cfg b/meta-eca-bsp/recipes-kernel/linux/linux-mainline/netfilter.cfg new file mode 100644 index 0000000..552c937 --- /dev/null +++ b/meta-eca-bsp/recipes-kernel/linux/linux-mainline/netfilter.cfg @@ -0,0 +1,13 @@ +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_NF_NAT_IPV4=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m diff --git a/meta-eca-bsp/recipes-kernel/linux/linux-mainline_3.8.bbappend b/meta-eca-bsp/recipes-kernel/linux/linux-mainline_3.8.bbappend new file mode 100644 index 0000000..429ed34 --- /dev/null +++ b/meta-eca-bsp/recipes-kernel/linux/linux-mainline_3.8.bbappend @@ -0,0 +1,14 @@ +# find defconfig path +FILESEXTRAPATHS_append := ":${THISDIR}/${PN}" + +# netfilter stuff is missing from beaglebone kernel +SRC_URI_append_beaglebone += "file://netfilter.cfg" + +do_configure_append_beaglebone () { + for i in ${S}/../*.cfg; do + echo "Adding ${i} to ${S}/.config" + cat ${i} >> ${S}/.config + done + + yes '' | oe_runmake oldconfig +} diff --git a/meta-eca-bsp/recipes-kernel/linux/linux-yocto/beagle_qemu.cfg b/meta-eca-bsp/recipes-kernel/linux/linux-yocto/beagle_qemu.cfg new file mode 100644 index 0000000..0ace211 --- /dev/null +++ b/meta-eca-bsp/recipes-kernel/linux/linux-yocto/beagle_qemu.cfg @@ -0,0 +1,5 @@ +CONFIG_PANEL_GENERIC_DPI=y + +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_OMAP3=y +CONFIG_USB_OHCI_LITTLE_ENDIAN=y diff --git a/meta-eca-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend b/meta-eca-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend new file mode 100644 index 0000000..5bde90b --- /dev/null +++ b/meta-eca-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend @@ -0,0 +1,7 @@ +# find defconfig path +FILESEXTRAPATHS_append := ":${THISDIR}/${PN}" + +# Kernel configs +SRC_URI_append_beagleboard = " \ + file://beagle_qemu.cfg \ + " -- cgit v1.2.3-54-g00ecf