diff options
| -rw-r--r-- | meta/packages/linux/linux-igep2-2.6.28.10-0/twl-asoc-fix-record.diff | 34 | ||||
| -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.bb | 19 | ||||
| -rw-r--r-- | meta/packages/linux/linux-igep2_2.6.28.bb | 18 |
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 @@ | |||
| 1 | From linux-omap-owner@vger.kernel.org Sat Dec 06 02:14:21 2008 | ||
| 2 | Date: Fri, 5 Dec 2008 16:46:34 -0800 | ||
| 3 | From: "Steve Sakoman" <sakoman@gmail.com> | ||
| 4 | To: "linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org> | ||
| 5 | Subject: [FYI PATCH] ASOC:TWL4030 Audio capture fix | ||
| 6 | |||
| 7 | A couple of folks have noticed an issue with audio capture -- the | ||
| 8 | capture result is always silence. | ||
| 9 | |||
| 10 | The patch below is a quick fix for those with this issue. There are | ||
| 11 | substantial changes to the codec driver that will be trickling down | ||
| 12 | from ASoC, and they deal with this issue differently. | ||
| 13 | |||
| 14 | So consider this as a bandaid for those who don't want to wait for the | ||
| 15 | trickle down :-) | ||
| 16 | |||
| 17 | Steve | ||
| 18 | |||
| 19 | |||
| 20 | diff --git a/sound/soc/codecs/twl4030.c b/sound/soc/codecs/twl4030.c | ||
| 21 | index 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 | # |
| 6 | CONFIG_ARM=y | 6 | CONFIG_ARM=y |
| 7 | CONFIG_SYS_SUPPORTS_APM_EMULATION=y | 7 | CONFIG_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 |
| 101 | CONFIG_MODULE_UNLOAD=y | 101 | CONFIG_MODULE_UNLOAD=y |
| 102 | CONFIG_MODULE_FORCE_UNLOAD=y | 102 | CONFIG_MODULE_FORCE_UNLOAD=y |
| 103 | CONFIG_MODVERSIONS=y | 103 | # CONFIG_MODVERSIONS is not set |
| 104 | CONFIG_MODULE_SRCVERSION_ALL=y | 104 | # CONFIG_MODULE_SRCVERSION_ALL is not set |
| 105 | CONFIG_KMOD=y | 105 | CONFIG_KMOD=y |
| 106 | CONFIG_BLOCK=y | 106 | CONFIG_BLOCK=y |
| 107 | CONFIG_LBD=y | 107 | CONFIG_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 |
| 578 | CONFIG_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 | ||
| 583 | CONFIG_MTD_NAND_OMAP2=y | ||
| 584 | CONFIG_MTD_NAND_IDS=y | ||
| 585 | # CONFIG_MTD_NAND_DISKONCHIP is not set | ||
| 586 | # CONFIG_MTD_NAND_NANDSIM is not set | ||
| 587 | CONFIG_MTD_NAND_PLATFORM=y | ||
| 588 | # CONFIG_MTD_ALAUDA is not set | ||
| 589 | CONFIG_MTD_ONENAND=y | 579 | CONFIG_MTD_ONENAND=y |
| 590 | CONFIG_MTD_ONENAND_VERIFY_WRITE=y | 580 | CONFIG_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 | 917 | CONFIG_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 | 925 | CONFIG_SPI_SPIDEV=y |
| 936 | # CONFIG_SPI_TLE62X0 is not set | 926 | # CONFIG_SPI_TLE62X0 is not set |
| 937 | CONFIG_ARCH_REQUIRE_GPIOLIB=y | 927 | CONFIG_ARCH_REQUIRE_GPIOLIB=y |
| 938 | CONFIG_GPIOLIB=y | 928 | CONFIG_GPIOLIB=y |
| @@ -1348,6 +1338,8 @@ CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=1 | |||
| 1348 | CONFIG_PANEL_GENERIC=y | 1338 | CONFIG_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 | ||
| 1351 | CONFIG_FB_OMAP2=y | 1343 | CONFIG_FB_OMAP2=y |
| 1352 | CONFIG_FB_OMAP2_DEBUG_SUPPORT=y | 1344 | CONFIG_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 |
| 1692 | CONFIG_MPU_BRIDGE=m | ||
| 1693 | CONFIG_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 @@ | |||
| 1 | require linux.inc | ||
| 2 | |||
| 3 | DESCRIPTION = "Linux kernel for OMAP processors" | ||
| 4 | KERNEL_IMAGETYPE = "uImage" | ||
| 5 | |||
| 6 | COMPATIBLE_MACHINE = "igep0020b" | ||
| 7 | |||
| 8 | DEFAULT_PREFERENCE_igep0020b = "1" | ||
| 9 | |||
| 10 | PR = "r1" | ||
| 11 | |||
| 12 | SRC_URI = "http://downloads.myigep.com/sources/kernel/linux-omap-2.6.28.10-igep0020b-0.tar.gz \ | ||
| 13 | file://defconfig" | ||
| 14 | |||
| 15 | SRC_URI_append = " \ | ||
| 16 | file://twl-asoc-fix-record.diff;patch=1 \ | ||
| 17 | " | ||
| 18 | |||
| 19 | S = "${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 @@ | |||
| 1 | require linux.inc | ||
| 2 | |||
| 3 | DESCRIPTION = "Linux kernel for OMAP processors" | ||
| 4 | KERNEL_IMAGETYPE = "uImage" | ||
| 5 | |||
| 6 | COMPATIBLE_MACHINE = "igep0020b" | ||
| 7 | |||
| 8 | DEFAULT_PREFERENCE_igep0020 = "1" | ||
| 9 | |||
| 10 | PR = "r4" | ||
| 11 | |||
| 12 | KV = "2.6.28.10-3" | ||
| 13 | |||
| 14 | SRC_URI = "http://downloads.myigep.com/sources/kernel/linux-omap-${KV}.tar.gz \ | ||
| 15 | file://defconfig \ | ||
| 16 | " | ||
| 17 | |||
| 18 | S = "${WORKDIR}/linux-omap-${KV}" | ||
