linux-igep2: update to latest stable version 2.6.28-3

Signed-off-by: Enric Balletbo i Serra <eballetbo@iseebcn.com>
This commit is contained in:
Enric Balletbo i Serra
2010-03-29 10:45:38 +02:00
committed by Joshua Lock
parent eb8be4555b
commit c45c86003c
4 changed files with 34 additions and 69 deletions

View File

@@ -1,34 +0,0 @@
From linux-omap-owner@vger.kernel.org Sat Dec 06 02:14:21 2008
Date: Fri, 5 Dec 2008 16:46:34 -0800
From: "Steve Sakoman" <sakoman@gmail.com>
To: "linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>
Subject: [FYI PATCH] ASOC:TWL4030 Audio capture fix
A couple of folks have noticed an issue with audio capture -- the
capture result is always silence.
The patch below is a quick fix for those with this issue. There are
substantial changes to the codec driver that will be trickling down
from ASoC, and they deal with this issue differently.
So consider this as a bandaid for those who don't want to wait for the
trickle down :-)
Steve
diff --git a/sound/soc/codecs/twl4030.c b/sound/soc/codecs/twl4030.c
index ee2f0d3..8b4aafb 100644
--- a/sound/soc/codecs/twl4030.c
+++ b/sound/soc/codecs/twl4030.c
@@ -45,8 +45,8 @@ static const u8 twl4030_reg[TWL4030_CACHEREGNUM] = {
0xc3, /* REG_OPTION (0x2) */
0x00, /* REG_UNKNOWN (0x3) */
0x00, /* REG_MICBIAS_CTL (0x4) */
- 0x24, /* REG_ANAMICL (0x5) */
- 0x04, /* REG_ANAMICR (0x6) */
+ 0x34, /* REG_ANAMICL (0x5) */
+ 0x14, /* REG_ANAMICR (0x6) */
0x0a, /* REG_AVADC_CTL (0x7) */
0x00, /* REG_ADCMICSEL (0x8) */
0x00, /* REG_DIGMIXING (0x9) */

View File

@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.28.10
# Fri Aug 7 09:04:21 2009
# Wed Jan 20 16:55:59 2010
#
CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -100,8 +100,8 @@ CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
CONFIG_MODULE_SRCVERSION_ALL=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y
CONFIG_BLOCK=y
CONFIG_LBD=y
@@ -575,17 +575,7 @@ CONFIG_MTD_CFI_I2=y
# CONFIG_MTD_DOC2000 is not set
# CONFIG_MTD_DOC2001 is not set
# CONFIG_MTD_DOC2001PLUS is not set
CONFIG_MTD_NAND=y
# CONFIG_MTD_NAND_VERIFY_WRITE is not set
# CONFIG_MTD_NAND_ECC_SMC is not set
# CONFIG_MTD_NAND_MUSEUM_IDS is not set
# CONFIG_MTD_NAND_GPIO is not set
CONFIG_MTD_NAND_OMAP2=y
CONFIG_MTD_NAND_IDS=y
# CONFIG_MTD_NAND_DISKONCHIP is not set
# CONFIG_MTD_NAND_NANDSIM is not set
CONFIG_MTD_NAND_PLATFORM=y
# CONFIG_MTD_ALAUDA is not set
# CONFIG_MTD_NAND is not set
CONFIG_MTD_ONENAND=y
CONFIG_MTD_ONENAND_VERIFY_WRITE=y
# CONFIG_MTD_ONENAND_GENERIC is not set
@@ -924,7 +914,7 @@ CONFIG_SPI_MASTER=y
# SPI Master Controller Drivers
#
# CONFIG_SPI_BITBANG is not set
# CONFIG_SPI_OMAP24XX is not set
CONFIG_SPI_OMAP24XX=y
#
# SPI Protocol Masters
@@ -932,7 +922,7 @@ CONFIG_SPI_MASTER=y
# CONFIG_SPI_AT25 is not set
# CONFIG_SPI_TSC210X is not set
# CONFIG_SPI_TSC2301 is not set
# CONFIG_SPI_SPIDEV is not set
CONFIG_SPI_SPIDEV=y
# CONFIG_SPI_TLE62X0 is not set
CONFIG_ARCH_REQUIRE_GPIOLIB=y
CONFIG_GPIOLIB=y
@@ -1348,6 +1338,8 @@ CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=1
CONFIG_PANEL_GENERIC=y
# CONFIG_PANEL_SAMSUNG_LTE430WQ_F0C is not set
# CONFIG_PANEL_SHARP_LS037V7DW01 is not set
# CONFIG_PANEL_N800 is not set
# CONFIG_CTRL_BLIZZARD is not set
CONFIG_FB_OMAP2=y
CONFIG_FB_OMAP2_DEBUG_SUPPORT=y
# CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE is not set
@@ -1697,6 +1689,14 @@ CONFIG_REGULATOR_TWL4030=y
# CBUS support
#
# CONFIG_CBUS is not set
CONFIG_MPU_BRIDGE=m
CONFIG_BRIDGE_MEMPOOL_SIZE=0x600000
# CONFIG_BRIDGE_DEBUG is not set
#
# Bridge Notifications
#
# CONFIG_BRIDGE_NTFY_PWRERR is not set
#
# File systems

View File

@@ -1,19 +0,0 @@
require linux.inc
DESCRIPTION = "Linux kernel for OMAP processors"
KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "igep0020b"
DEFAULT_PREFERENCE_igep0020b = "1"
PR = "r1"
SRC_URI = "http://downloads.myigep.com/sources/kernel/linux-omap-2.6.28.10-igep0020b-0.tar.gz \
file://defconfig"
SRC_URI_append = " \
file://twl-asoc-fix-record.diff;patch=1 \
"
S = "${WORKDIR}/linux-omap-2.6.28.10-igep0020b-0"

View File

@@ -0,0 +1,18 @@
require linux.inc
DESCRIPTION = "Linux kernel for OMAP processors"
KERNEL_IMAGETYPE = "uImage"
COMPATIBLE_MACHINE = "igep0020b"
DEFAULT_PREFERENCE_igep0020 = "1"
PR = "r4"
KV = "2.6.28.10-3"
SRC_URI = "http://downloads.myigep.com/sources/kernel/linux-omap-${KV}.tar.gz \
file://defconfig \
"
S = "${WORKDIR}/linux-omap-${KV}"