From 38670808b3d583e92aa4ffe0faf10c897725619e Mon Sep 17 00:00:00 2001 From: Kiril Zyapkov Date: Mon, 16 Jul 2012 23:56:13 +0300 Subject: [PATCH] kernel26-olinuxino: add i2c support and rt2x00 driver --- core/kernel26-olinuxino/PKGBUILD | 4 ++-- core/kernel26-olinuxino/config | 23 +++++++++++++++++------ core/kernel26-olinuxino/kernel26.install | 2 +- 3 files changed, 20 insertions(+), 9 deletions(-) diff --git a/core/kernel26-olinuxino/PKGBUILD b/core/kernel26-olinuxino/PKGBUILD index fa3ea1754..2928d985c 100644 --- a/core/kernel26-olinuxino/PKGBUILD +++ b/core/kernel26-olinuxino/PKGBUILD @@ -12,7 +12,7 @@ pkgname=('kernel26-olinuxino' 'kernel26-headers-olinuxino') _kernelname=${pkgname#kernel26} _basekernel=2.6 pkgver=${_basekernel}.35.3 -pkgrel=4 +pkgrel=5 makedepends=('xmlto' 'docbook-xsl' 'make' 'git' 'elftosb' 'imx-bootlets-olinuxino') optdepends=() options=('!strip' '!buildflags' '!makeflags') @@ -53,7 +53,7 @@ source=(config 003_Sanitise_ipu_interrupt_return_value.patch imx233-olinuxino.patch) -md5sums=('d182fca7e14a186b9790331e03b02892' +md5sums=('e91bd740f0390329fbb5849c2d77db70' 'bde087470cb0715ca709bd5bcd3803d0' 'ef8a1cf2d129de1a0a476a0b40e6f291' 'e086ab0b162d292549f9bf453e07ad2e' diff --git a/core/kernel26-olinuxino/config b/core/kernel26-olinuxino/config index b1c586a37..4b081539d 100644 --- a/core/kernel26-olinuxino/config +++ b/core/kernel26-olinuxino/config @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.35-4 -# Sat Jul 14 17:57:00 2012 +# Mon Jul 16 21:23:24 2012 # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y @@ -631,9 +631,19 @@ CONFIG_HOSTAP_FIRMWARE=y # CONFIG_LIBERTAS is not set # CONFIG_P54_COMMON is not set CONFIG_RT2X00=m -# CONFIG_RT2500USB is not set -# CONFIG_RT73USB is not set -# CONFIG_RT2800USB is not set +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT30XX=y +# CONFIG_RT2800USB_RT35XX is not set +# CONFIG_RT2800USB_UNKNOWN is not set +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +# CONFIG_RT2X00_DEBUG is not set # CONFIG_WL12XX is not set # CONFIG_ZD1211RW is not set @@ -777,7 +787,8 @@ CONFIG_I2C_HELPER_AUTO=y # # CONFIG_I2C_DESIGNWARE is not set # CONFIG_I2C_GPIO is not set -# CONFIG_I2C_MXS is not set +CONFIG_I2C_MXS=y +CONFIG_I2C_MXS_SELECT0=y # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_SIMTEC is not set @@ -1613,7 +1624,7 @@ CONFIG_GENERIC_FIND_LAST_BIT=y CONFIG_CRC_CCITT=m CONFIG_CRC16=y # CONFIG_CRC_T10DIF is not set -# CONFIG_CRC_ITU_T is not set +CONFIG_CRC_ITU_T=m CONFIG_CRC32=y # CONFIG_CRC7 is not set # CONFIG_LIBCRC32C is not set diff --git a/core/kernel26-olinuxino/kernel26.install b/core/kernel26-olinuxino/kernel26.install index 745b8a1a8..e03a7776e 100644 --- a/core/kernel26-olinuxino/kernel26.install +++ b/core/kernel26-olinuxino/kernel26.install @@ -1,5 +1,5 @@ KERNEL_NAME=-olinuxino -KERNEL_VERSION=2.6.35-4-OLinuXino-ARCH+ +KERNEL_VERSION=2.6.35-5-OLinuXino-ARCH+ flush_kernel() { echo "Do you want the new kernel flashed onto mmcblk0p1? [y|N] "