diff options
Diffstat (limited to 'meta-oe/recipes-kernel')
| -rw-r--r-- | meta-oe/recipes-kernel/compat-wireless/compat-wireless.inc | 8 | ||||
| -rw-r--r-- | meta-oe/recipes-kernel/linux/linux.inc | 182 |
2 files changed, 95 insertions, 95 deletions
diff --git a/meta-oe/recipes-kernel/compat-wireless/compat-wireless.inc b/meta-oe/recipes-kernel/compat-wireless/compat-wireless.inc index 30d52cc19b..41f673ac84 100644 --- a/meta-oe/recipes-kernel/compat-wireless/compat-wireless.inc +++ b/meta-oe/recipes-kernel/compat-wireless/compat-wireless.inc | |||
| @@ -10,8 +10,8 @@ COMPAT_WIRELESS_VERSION = "${PV}-1" | |||
| 10 | SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" | 10 | SHRT_VER = "${@d.getVar('PV',1).split('.')[0]}.${@d.getVar('PV',1).split('.')[1]}" |
| 11 | 11 | ||
| 12 | SRC_URI = " \ | 12 | SRC_URI = " \ |
| 13 | http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v${SHRT_VER}/compat-wireless-${COMPAT_WIRELESS_VERSION}.tar.bz2 \ | 13 | http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v${SHRT_VER}/compat-wireless-${COMPAT_WIRELESS_VERSION}.tar.bz2 \ |
| 14 | file://0001-ath5k-fix-compilation-without-CONFIG_PCI.patch \ | 14 | file://0001-ath5k-fix-compilation-without-CONFIG_PCI.patch \ |
| 15 | " | 15 | " |
| 16 | 16 | ||
| 17 | S = "${WORKDIR}/compat-wireless-${COMPAT_WIRELESS_VERSION}" | 17 | S = "${WORKDIR}/compat-wireless-${COMPAT_WIRELESS_VERSION}" |
| @@ -21,9 +21,9 @@ inherit module | |||
| 21 | EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}" | 21 | EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}" |
| 22 | 22 | ||
| 23 | do_configure_append() { | 23 | do_configure_append() { |
| 24 | sed -i "s#@./scripts/update-initramfs## " Makefile | 24 | sed -i "s#@./scripts/update-initramfs## " Makefile |
| 25 | } | 25 | } |
| 26 | 26 | ||
| 27 | do_install() { | 27 | do_install() { |
| 28 | oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" LDFLAGS="" install-modules | 28 | oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" LDFLAGS="" install-modules |
| 29 | } | 29 | } |
diff --git a/meta-oe/recipes-kernel/linux/linux.inc b/meta-oe/recipes-kernel/linux/linux.inc index 2b2fbf3520..7b301ae211 100644 --- a/meta-oe/recipes-kernel/linux/linux.inc +++ b/meta-oe/recipes-kernel/linux/linux.inc | |||
| @@ -25,106 +25,106 @@ LOCALVERSION ?= "" | |||
| 25 | 25 | ||
| 26 | #kernel_conf_variable CMDLINE "\"${CMDLINE} ${CMDLINE_DEBUG}\"" | 26 | #kernel_conf_variable CMDLINE "\"${CMDLINE} ${CMDLINE_DEBUG}\"" |
| 27 | kernel_conf_variable() { | 27 | kernel_conf_variable() { |
| 28 | CONF_SED_SCRIPT="$CONF_SED_SCRIPT /CONFIG_$1[ =]/d;" | 28 | CONF_SED_SCRIPT="$CONF_SED_SCRIPT /CONFIG_$1[ =]/d;" |
| 29 | if test "$2" = "n" | 29 | if test "$2" = "n" |
| 30 | then | 30 | then |
| 31 | echo "# CONFIG_$1 is not set" >> ${S}/.config | 31 | echo "# CONFIG_$1 is not set" >> ${S}/.config |
| 32 | else | 32 | else |
| 33 | echo "CONFIG_$1=$2" >> ${S}/.config | 33 | echo "CONFIG_$1=$2" >> ${S}/.config |
| 34 | fi | 34 | fi |
| 35 | } | 35 | } |
| 36 | 36 | ||
| 37 | do_configure_prepend() { | 37 | do_configure_prepend() { |
| 38 | echo "" > ${S}/.config | 38 | echo "" > ${S}/.config |
| 39 | CONF_SED_SCRIPT="" | 39 | CONF_SED_SCRIPT="" |
| 40 | 40 | ||
| 41 | # | 41 | # |
| 42 | # logo support, if you supply logo_linux_clut224.ppm in SRC_URI, then it's going to be used | 42 | # logo support, if you supply logo_linux_clut224.ppm in SRC_URI, then it's going to be used |
| 43 | # | 43 | # |
| 44 | if [ -e ${WORKDIR}/logo_linux_clut224.ppm ]; then | 44 | if [ -e ${WORKDIR}/logo_linux_clut224.ppm ]; then |
| 45 | install -m 0644 ${WORKDIR}/logo_linux_clut224.ppm drivers/video/logo/logo_linux_clut224.ppm | 45 | install -m 0644 ${WORKDIR}/logo_linux_clut224.ppm drivers/video/logo/logo_linux_clut224.ppm |
| 46 | kernel_conf_variable LOGO y | 46 | kernel_conf_variable LOGO y |
| 47 | kernel_conf_variable LOGO_LINUX_CLUT224 y | 47 | kernel_conf_variable LOGO_LINUX_CLUT224 y |
| 48 | fi | 48 | fi |
| 49 | 49 | ||
| 50 | # | 50 | # |
| 51 | # oabi / eabi support | 51 | # oabi / eabi support |
| 52 | # | 52 | # |
| 53 | kernel_conf_variable AEABI y | 53 | kernel_conf_variable AEABI y |
| 54 | if [ "${ARM_KEEP_OABI}" = "1" ] ; then | 54 | if [ "${ARM_KEEP_OABI}" = "1" ] ; then |
| 55 | kernel_conf_variable OABI_COMPAT y | 55 | kernel_conf_variable OABI_COMPAT y |
| 56 | else | 56 | else |
| 57 | kernel_conf_variable OABI_COMPAT n | 57 | kernel_conf_variable OABI_COMPAT n |
| 58 | fi | 58 | fi |
| 59 | 59 | ||
| 60 | # When enabling thumb for userspace we also need thumb support in the kernel | 60 | # When enabling thumb for userspace we also need thumb support in the kernel |
| 61 | if [ "${ARM_INSTRUCTION_SET}" = "thumb" ] ; then | 61 | if [ "${ARM_INSTRUCTION_SET}" = "thumb" ] ; then |
| 62 | kernel_conf_variable ARM_THUMB y | 62 | kernel_conf_variable ARM_THUMB y |
| 63 | fi | 63 | fi |
| 64 | 64 | ||
| 65 | kernel_conf_variable CMDLINE "\"${CMDLINE} ${CMDLINE_DEBUG}\"" | 65 | kernel_conf_variable CMDLINE "\"${CMDLINE} ${CMDLINE_DEBUG}\"" |
| 66 | 66 | ||
| 67 | kernel_conf_variable LOCALVERSION "\"${LOCALVERSION}\"" | 67 | kernel_conf_variable LOCALVERSION "\"${LOCALVERSION}\"" |
| 68 | kernel_conf_variable LOCALVERSION_AUTO n | 68 | kernel_conf_variable LOCALVERSION_AUTO n |
| 69 | 69 | ||
| 70 | kernel_conf_variable SYSFS_DEPRECATED n | 70 | kernel_conf_variable SYSFS_DEPRECATED n |
| 71 | kernel_conf_variable SYSFS_DEPRECATED_V2 n | 71 | kernel_conf_variable SYSFS_DEPRECATED_V2 n |
| 72 | kernel_conf_variable HOTPLUG y | 72 | kernel_conf_variable HOTPLUG y |
| 73 | kernel_conf_variable UEVENT_HELPER_PATH \"\" | 73 | kernel_conf_variable UEVENT_HELPER_PATH \"\" |
| 74 | kernel_conf_variable UNIX y | 74 | kernel_conf_variable UNIX y |
| 75 | kernel_conf_variable SYSFS y | 75 | kernel_conf_variable SYSFS y |
| 76 | kernel_conf_variable PROC_FS y | 76 | kernel_conf_variable PROC_FS y |
| 77 | kernel_conf_variable TMPFS y | 77 | kernel_conf_variable TMPFS y |
| 78 | kernel_conf_variable INOTIFY_USER y | 78 | kernel_conf_variable INOTIFY_USER y |
| 79 | kernel_conf_variable SIGNALFD y | 79 | kernel_conf_variable SIGNALFD y |
| 80 | kernel_conf_variable TMPFS_POSIX_ACL y | 80 | kernel_conf_variable TMPFS_POSIX_ACL y |
| 81 | kernel_conf_variable BLK_DEV_BSG y | 81 | kernel_conf_variable BLK_DEV_BSG y |
| 82 | kernel_conf_variable DEVTMPFS y | 82 | kernel_conf_variable DEVTMPFS y |
| 83 | kernel_conf_variable DEVTMPFS_MOUNT y | 83 | kernel_conf_variable DEVTMPFS_MOUNT y |
| 84 | 84 | ||
| 85 | # Newer inits like systemd need cgroup support | 85 | # Newer inits like systemd need cgroup support |
| 86 | if [ "${KERNEL_ENABLE_CGROUPS}" = "1" ] ; then | 86 | if [ "${KERNEL_ENABLE_CGROUPS}" = "1" ] ; then |
| 87 | kernel_conf_variable CGROUP_SCHED y | 87 | kernel_conf_variable CGROUP_SCHED y |
| 88 | kernel_conf_variable CGROUPS y | 88 | kernel_conf_variable CGROUPS y |
| 89 | kernel_conf_variable CGROUP_NS y | 89 | kernel_conf_variable CGROUP_NS y |
| 90 | kernel_conf_variable CGROUP_FREEZER y | 90 | kernel_conf_variable CGROUP_FREEZER y |
| 91 | kernel_conf_variable CGROUP_DEVICE y | 91 | kernel_conf_variable CGROUP_DEVICE y |
| 92 | kernel_conf_variable CPUSETS y | 92 | kernel_conf_variable CPUSETS y |
| 93 | kernel_conf_variable PROC_PID_CPUSET y | 93 | kernel_conf_variable PROC_PID_CPUSET y |
| 94 | kernel_conf_variable CGROUP_CPUACCT y | 94 | kernel_conf_variable CGROUP_CPUACCT y |
| 95 | kernel_conf_variable RESOURCE_COUNTERS y | 95 | kernel_conf_variable RESOURCE_COUNTERS y |
| 96 | fi | 96 | fi |
| 97 | 97 | ||
| 98 | # | 98 | # |
| 99 | # root-over-nfs-over-usb-eth support. Limited, but should cover some cases. | 99 | # root-over-nfs-over-usb-eth support. Limited, but should cover some cases. |
| 100 | # Enable this by setting a proper CMDLINE_NFSROOT_USB. | 100 | # Enable this by setting a proper CMDLINE_NFSROOT_USB. |
| 101 | # | 101 | # |
| 102 | if [ ! -z "${CMDLINE_NFSROOT_USB}" ]; then | 102 | if [ ! -z "${CMDLINE_NFSROOT_USB}" ]; then |
| 103 | bbnote "Configuring the kernel for root-over-nfs-over-usb-eth with CMDLINE ${CMDLINE_NFSROOT_USB}" | 103 | bbnote "Configuring the kernel for root-over-nfs-over-usb-eth with CMDLINE ${CMDLINE_NFSROOT_USB}" |
| 104 | kernel_conf_variable INET y | 104 | kernel_conf_variable INET y |
| 105 | kernel_conf_variable IP_PNP y | 105 | kernel_conf_variable IP_PNP y |
| 106 | kernel_conf_variable USB_GADGET y | 106 | kernel_conf_variable USB_GADGET y |
| 107 | kernel_conf_variable USB_GADGET_SELECTED y | 107 | kernel_conf_variable USB_GADGET_SELECTED y |
| 108 | kernel_conf_variable USB_ETH y | 108 | kernel_conf_variable USB_ETH y |
| 109 | kernel_conf_variable NFS_FS y | 109 | kernel_conf_variable NFS_FS y |
| 110 | kernel_conf_variable ROOT_NFS y | 110 | kernel_conf_variable ROOT_NFS y |
| 111 | kernel_conf_variable CMDLINE \"${CMDLINE_NFSROOT_USB} ${CMDLINE_DEBUG}\" | 111 | kernel_conf_variable CMDLINE \"${CMDLINE_NFSROOT_USB} ${CMDLINE_DEBUG}\" |
| 112 | fi | 112 | fi |
| 113 | 113 | ||
| 114 | sed -e "${CONF_SED_SCRIPT}" \ | 114 | sed -e "${CONF_SED_SCRIPT}" \ |
| 115 | < '${WORKDIR}/defconfig' >>'${S}/.config' | 115 | < '${WORKDIR}/defconfig' >>'${S}/.config' |
| 116 | 116 | ||
| 117 | yes '' | oe_runmake oldconfig | 117 | yes '' | oe_runmake oldconfig |
| 118 | } | 118 | } |
| 119 | 119 | ||
| 120 | do_configure_append() { | 120 | do_configure_append() { |
| 121 | if test -e scripts/Makefile.fwinst ; then | 121 | if test -e scripts/Makefile.fwinst ; then |
| 122 | sed -i -e "s:-m0644:-m 0644:g" scripts/Makefile.fwinst | 122 | sed -i -e "s:-m0644:-m 0644:g" scripts/Makefile.fwinst |
| 123 | fi | 123 | fi |
| 124 | } | 124 | } |
| 125 | 125 | ||
| 126 | do_install_append() { | 126 | do_install_append() { |
| 127 | oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix}/src/linux-${KERNEL_VERSION} ARCH=$ARCH | 127 | oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix}/src/linux-${KERNEL_VERSION} ARCH=$ARCH |
| 128 | } | 128 | } |
| 129 | 129 | ||
| 130 | PACKAGES =+ "kernel-headers" | 130 | PACKAGES =+ "kernel-headers" |
