summaryrefslogtreecommitdiffstats
path: root/meta/packages
diff options
context:
space:
mode:
authorEnric Balletbo i Serra <eballetbo@iseebcn.com>2010-03-29 10:45:38 +0200
committerJoshua Lock <josh@linux.intel.com>2010-04-07 10:20:53 +0100
commitc45c86003c1bf4990d2c0cc987dde8d0d7365357 (patch)
treecd6d1d0623e6d39813af231f18a8829d136cbd14 /meta/packages
parenteb8be4555b20bb0fe57c0a009c04b212b76c019a (diff)
downloadpoky-c45c86003c1bf4990d2c0cc987dde8d0d7365357.tar.gz
linux-igep2: update to latest stable version 2.6.28-3
Signed-off-by: Enric Balletbo i Serra <eballetbo@iseebcn.com>
Diffstat (limited to 'meta/packages')
-rw-r--r--meta/packages/linux/linux-igep2-2.6.28.10-0/twl-asoc-fix-record.diff34
-rw-r--r--meta/packages/linux/linux-igep2-2.6.28/igep0020b/defconfig (renamed from meta/packages/linux/linux-igep2-2.6.28.10-0/igep0020b/defconfig)32
-rw-r--r--meta/packages/linux/linux-igep2_2.6.28.10-0.bb19
-rw-r--r--meta/packages/linux/linux-igep2_2.6.28.bb18
4 files changed, 34 insertions, 69 deletions
diff --git a/meta/packages/linux/linux-igep2-2.6.28.10-0/twl-asoc-fix-record.diff b/meta/packages/linux/linux-igep2-2.6.28.10-0/twl-asoc-fix-record.diff
deleted file mode 100644
index 9c0ceaa2e0..0000000000
--- a/meta/packages/linux/linux-igep2-2.6.28.10-0/twl-asoc-fix-record.diff
+++ /dev/null
@@ -1,34 +0,0 @@
1From linux-omap-owner@vger.kernel.org Sat Dec 06 02:14:21 2008
2Date: Fri, 5 Dec 2008 16:46:34 -0800
3From: "Steve Sakoman" <sakoman@gmail.com>
4To: "linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>
5Subject: [FYI PATCH] ASOC:TWL4030 Audio capture fix
6
7A couple of folks have noticed an issue with audio capture -- the
8capture result is always silence.
9
10The patch below is a quick fix for those with this issue. There are
11substantial changes to the codec driver that will be trickling down
12from ASoC, and they deal with this issue differently.
13
14So consider this as a bandaid for those who don't want to wait for the
15trickle down :-)
16
17Steve
18
19
20diff --git a/sound/soc/codecs/twl4030.c b/sound/soc/codecs/twl4030.c
21index ee2f0d3..8b4aafb 100644
22--- a/sound/soc/codecs/twl4030.c
23+++ b/sound/soc/codecs/twl4030.c
24@@ -45,8 +45,8 @@ static const u8 twl4030_reg[TWL4030_CACHEREGNUM] = {
25 0xc3, /* REG_OPTION (0x2) */
26 0x00, /* REG_UNKNOWN (0x3) */
27 0x00, /* REG_MICBIAS_CTL (0x4) */
28- 0x24, /* REG_ANAMICL (0x5) */
29- 0x04, /* REG_ANAMICR (0x6) */
30+ 0x34, /* REG_ANAMICL (0x5) */
31+ 0x14, /* REG_ANAMICR (0x6) */
32 0x0a, /* REG_AVADC_CTL (0x7) */
33 0x00, /* REG_ADCMICSEL (0x8) */
34 0x00, /* REG_DIGMIXING (0x9) */
diff --git a/meta/packages/linux/linux-igep2-2.6.28.10-0/igep0020b/defconfig b/meta/packages/linux/linux-igep2-2.6.28/igep0020b/defconfig
index 8815d0c984..d906338fc9 100644
--- a/meta/packages/linux/linux-igep2-2.6.28.10-0/igep0020b/defconfig
+++ b/meta/packages/linux/linux-igep2-2.6.28/igep0020b/defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.28.10 3# Linux kernel version: 2.6.28.10
4# Fri Aug 7 09:04:21 2009 4# Wed Jan 20 16:55:59 2010
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -100,8 +100,8 @@ CONFIG_MODULES=y
100# CONFIG_MODULE_FORCE_LOAD is not set 100# CONFIG_MODULE_FORCE_LOAD is not set
101CONFIG_MODULE_UNLOAD=y 101CONFIG_MODULE_UNLOAD=y
102CONFIG_MODULE_FORCE_UNLOAD=y 102CONFIG_MODULE_FORCE_UNLOAD=y
103CONFIG_MODVERSIONS=y 103# CONFIG_MODVERSIONS is not set
104CONFIG_MODULE_SRCVERSION_ALL=y 104# CONFIG_MODULE_SRCVERSION_ALL is not set
105CONFIG_KMOD=y 105CONFIG_KMOD=y
106CONFIG_BLOCK=y 106CONFIG_BLOCK=y
107CONFIG_LBD=y 107CONFIG_LBD=y
@@ -575,17 +575,7 @@ CONFIG_MTD_CFI_I2=y
575# CONFIG_MTD_DOC2000 is not set 575# CONFIG_MTD_DOC2000 is not set
576# CONFIG_MTD_DOC2001 is not set 576# CONFIG_MTD_DOC2001 is not set
577# CONFIG_MTD_DOC2001PLUS is not set 577# CONFIG_MTD_DOC2001PLUS is not set
578CONFIG_MTD_NAND=y 578# CONFIG_MTD_NAND is not set
579# CONFIG_MTD_NAND_VERIFY_WRITE is not set
580# CONFIG_MTD_NAND_ECC_SMC is not set
581# CONFIG_MTD_NAND_MUSEUM_IDS is not set
582# CONFIG_MTD_NAND_GPIO is not set
583CONFIG_MTD_NAND_OMAP2=y
584CONFIG_MTD_NAND_IDS=y
585# CONFIG_MTD_NAND_DISKONCHIP is not set
586# CONFIG_MTD_NAND_NANDSIM is not set
587CONFIG_MTD_NAND_PLATFORM=y
588# CONFIG_MTD_ALAUDA is not set
589CONFIG_MTD_ONENAND=y 579CONFIG_MTD_ONENAND=y
590CONFIG_MTD_ONENAND_VERIFY_WRITE=y 580CONFIG_MTD_ONENAND_VERIFY_WRITE=y
591# CONFIG_MTD_ONENAND_GENERIC is not set 581# CONFIG_MTD_ONENAND_GENERIC is not set
@@ -924,7 +914,7 @@ CONFIG_SPI_MASTER=y
924# SPI Master Controller Drivers 914# SPI Master Controller Drivers
925# 915#
926# CONFIG_SPI_BITBANG is not set 916# CONFIG_SPI_BITBANG is not set
927# CONFIG_SPI_OMAP24XX is not set 917CONFIG_SPI_OMAP24XX=y
928 918
929# 919#
930# SPI Protocol Masters 920# SPI Protocol Masters
@@ -932,7 +922,7 @@ CONFIG_SPI_MASTER=y
932# CONFIG_SPI_AT25 is not set 922# CONFIG_SPI_AT25 is not set
933# CONFIG_SPI_TSC210X is not set 923# CONFIG_SPI_TSC210X is not set
934# CONFIG_SPI_TSC2301 is not set 924# CONFIG_SPI_TSC2301 is not set
935# CONFIG_SPI_SPIDEV is not set 925CONFIG_SPI_SPIDEV=y
936# CONFIG_SPI_TLE62X0 is not set 926# CONFIG_SPI_TLE62X0 is not set
937CONFIG_ARCH_REQUIRE_GPIOLIB=y 927CONFIG_ARCH_REQUIRE_GPIOLIB=y
938CONFIG_GPIOLIB=y 928CONFIG_GPIOLIB=y
@@ -1348,6 +1338,8 @@ CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=1
1348CONFIG_PANEL_GENERIC=y 1338CONFIG_PANEL_GENERIC=y
1349# CONFIG_PANEL_SAMSUNG_LTE430WQ_F0C is not set 1339# CONFIG_PANEL_SAMSUNG_LTE430WQ_F0C is not set
1350# CONFIG_PANEL_SHARP_LS037V7DW01 is not set 1340# CONFIG_PANEL_SHARP_LS037V7DW01 is not set
1341# CONFIG_PANEL_N800 is not set
1342# CONFIG_CTRL_BLIZZARD is not set
1351CONFIG_FB_OMAP2=y 1343CONFIG_FB_OMAP2=y
1352CONFIG_FB_OMAP2_DEBUG_SUPPORT=y 1344CONFIG_FB_OMAP2_DEBUG_SUPPORT=y
1353# CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE is not set 1345# CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE is not set
@@ -1697,6 +1689,14 @@ CONFIG_REGULATOR_TWL4030=y
1697# CBUS support 1689# CBUS support
1698# 1690#
1699# CONFIG_CBUS is not set 1691# CONFIG_CBUS is not set
1692CONFIG_MPU_BRIDGE=m
1693CONFIG_BRIDGE_MEMPOOL_SIZE=0x600000
1694# CONFIG_BRIDGE_DEBUG is not set
1695
1696#
1697# Bridge Notifications
1698#
1699# CONFIG_BRIDGE_NTFY_PWRERR is not set
1700 1700
1701# 1701#
1702# File systems 1702# File systems
diff --git a/meta/packages/linux/linux-igep2_2.6.28.10-0.bb b/meta/packages/linux/linux-igep2_2.6.28.10-0.bb
deleted file mode 100644
index e7e7ccf3fa..0000000000
--- a/meta/packages/linux/linux-igep2_2.6.28.10-0.bb
+++ /dev/null
@@ -1,19 +0,0 @@
1require linux.inc
2
3DESCRIPTION = "Linux kernel for OMAP processors"
4KERNEL_IMAGETYPE = "uImage"
5
6COMPATIBLE_MACHINE = "igep0020b"
7
8DEFAULT_PREFERENCE_igep0020b = "1"
9
10PR = "r1"
11
12SRC_URI = "http://downloads.myigep.com/sources/kernel/linux-omap-2.6.28.10-igep0020b-0.tar.gz \
13 file://defconfig"
14
15SRC_URI_append = " \
16 file://twl-asoc-fix-record.diff;patch=1 \
17 "
18
19S = "${WORKDIR}/linux-omap-2.6.28.10-igep0020b-0"
diff --git a/meta/packages/linux/linux-igep2_2.6.28.bb b/meta/packages/linux/linux-igep2_2.6.28.bb
new file mode 100644
index 0000000000..47ad8c5e92
--- /dev/null
+++ b/meta/packages/linux/linux-igep2_2.6.28.bb
@@ -0,0 +1,18 @@
1require linux.inc
2
3DESCRIPTION = "Linux kernel for OMAP processors"
4KERNEL_IMAGETYPE = "uImage"
5
6COMPATIBLE_MACHINE = "igep0020b"
7
8DEFAULT_PREFERENCE_igep0020 = "1"
9
10PR = "r4"
11
12KV = "2.6.28.10-3"
13
14SRC_URI = "http://downloads.myigep.com/sources/kernel/linux-omap-${KV}.tar.gz \
15 file://defconfig \
16"
17
18S = "${WORKDIR}/linux-omap-${KV}"