aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-02-24enable pvr features.kishore/meta-cedartrail/pvr-featureKishore Bodke
Cedartrail has pvr kernel features and patches. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2012-02-05fri2: use emgd-1.10Tom Zanussi
Use the yocto/emgd-1.10 branch in place of yocto/emgd. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-02-03meta/rt: update rt patch cacheBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-02-01Remove boot-live cfg duplication from BSPsDarren Hart
Several BSPs duplicated the boot-live fragment in their BSP specific config. Remove the duplication and add CONFIG_RD_GZIP and CONFIG_BLK_DEV_SR to the boot-live fragment. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tzanussi@intel.com>
2012-02-01meta: sys940x BSP meta dataDarren Hart
The Inforce SYS940x-ECX Developer-Ready Reference Platform features: o Intel Atom E6xx (0.6-1.6 GHz) o Up to 1GB on-board DDR2 o Intel Platform Controller Hub EG20T o VGA,LVDS o HD Audio o SD Card o Dual SATA o Mini-PCIe http://www.inforcecomputing.com/SYS940X_ECX.html Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tzanussi@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-01-30meta/beagleboard: Using CONFIG_PANEL_GENERIC_DPI=yJingdong Lu
Using CONFIG_PANEL_GENERIC_DPI=y instead of CONFIG_PANEL_GENERIC=y for beagleboard. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2012-01-27crownbay: use emgd-1.10Tom Zanussi
Use the yocto/emgd-1.10 branch in place of yocto/emgd. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-01-27kver: bumping to v3.0.18Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-27common-pc*: add SMP and virtioBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-23meta/qemuppc: add CONFIG_NET_PCI=y depedency for PCNET32 supportBruce Ashfield
The depedent option CONFIG_NET_PCI=y was missed in the 3.0 merge of the new mac99 qemuppc emulation. As a result, ethernet was not enabled by default. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-16meta/rt: fix reference to non-existent patchBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-06meta/qemuppc: replace kernel config file of qemu-ppc32 with mac99Liming Wang
Repalce emulation of qemuppc from prep to mac99. Also add qemu-ppc32-gfx.cfg file to support framebuffer and touchscreen. Signed-off-by: Liming Wang <liming.wang@windriver.com>
2012-01-05qemuppc: remove references to non-existent patchesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-23meta: bumping kver to v3.0.14Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-23meta/pandaboard: adding CONFIG_INPUT_EVDEV=yJingdong Lu
Adding CONFIG_INPUT_EVDEV=y for pandaboard. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-12-22meta/routstationpro: refresh for 3.0 + rt supportBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-16meta: routerstation pro 3.0 config and fixesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-15meta: refreshing routerstationpro for 3.0.xBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-15meta: add integrated pandaboard supportBruce Ashfield
1/60 [ Author: David Anders Email: x0132446@ti.com Subject: omap4: pandaboard: fix dvi support Date: Wed, 30 Mar 2011 16:48:01 -0500 fetch patch from http://www.elinux.org/images/9/97/0001-omap4-pandaboard-fix-dvi-support.patch this patch fixes some clock issues, provides a base 720p dvi panel and adds the panda_dvi_defconfig for testing purposes. Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 2/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: omap4: pandaboard: Enable DVI-D or HDMI separately Date: Tue, 28 Jun 2011 17:11:34 +0800 Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> ] 3/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: dapm: Add SOC_DAPM_ENUM_EXT widget type Date: Mon, 26 Jul 2010 13:53:31 +0100 Add support for an enumerated widget with external control. Change-Id: I38d7cad2da6977036c5a4a179ee7f299b79648f9 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> ] 4/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: panda: twl6040: Add twl6040 codec data to SDP4430 Date: Tue, 22 Feb 2011 13:41:03 -0600 commit 65ed1aea377fa6de89ec09e9d5db7745403ba180 upstream Add twl6040 codec support for SDP4430. Change-Id: I95798f6cb064a4c119cc8fb8dd07df8f976b4a4d Signed-off-by: David Anders <x0132446@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 5/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: OMAP4: ABE: Add ABE platform device Date: Sun, 13 Feb 2011 22:38:22 -0600 commit 17d288a8efd29695c385453d49ccbdc0f4fed3c7 upstream Add platform device for Audio Backend. Change-Id: I6e60329533f24198ee840998f60f71a7924a7878 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 6/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: OMAP4: DMIC: Add DMIC codec platform device Date: Sun, 13 Feb 2011 22:39:53 -0600 commit 71262410dec17c1de15905fb1527b31d1d043598 Add platform device for DMIC codec interfaces available in OMAP4. Change-Id: I62d641f4dd3c898d10b9b50bb33c070837b24eaf Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 7/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: OMAP4: hwmod data: Enable McPDM Date: Thu, 13 Oct 2011 15:55:08 +0800 Add McPDM hwmod class for OMAP4. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> ] 8/60 [ Author: Jorge Eduardo Candelaria Email: jorge.candelaria@ti.com Subject: OMAP: McPDM: Convert McPDM device to omap_device Date: Sat, 12 Feb 2011 22:28:56 -0600 commit b4e3cdc3ac8b9ae1aeb20f1b52c3f7238ba65f6b upstream McPDM device is converted to omap device. Change-Id: Ifaa96a6396101d80bdce49c0c1d401be385f3708 Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ticom> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 9/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: OMAP: AESS: Add omap_device for AESS Date: Sat, 12 Feb 2011 22:19:09 -0600 commit 3ca7a3854e1bad22ac005df86834043cd967d6e2 upstream Register Audio Engine Subsystem (AESS) device through omap device framework. Change-Id: Ia0b380544730c11c25207eb8b50892b52351c0b5 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 10/60 [ Author: David Lambert Email: dlambert@ti.com Subject: OMAP: DMIC: Add omap_device for DMIC Date: Sat, 12 Feb 2011 22:35:03 -0600 commit c21835e57504068e82f2f56365fae997ceabe135 upstream Register DMIC device through omap device model. Change-Id: Iad42ead4b862d8531abe420ee2fd9d1602d582ce Signed-off-by: David Lambert <dlambert@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 11/60 [ Author: Jorge Eduardo Candelaria Email: jorge.candelaria@ti.com Subject: mfd: twl6040: Add initial support for twl6040 mfd Date: Fri, 11 Feb 2011 19:37:26 -0600 commit f40f689a6835c7caabf04d69b41f517c0f46f07f upstream TWL6040 IC provides analog high-end audio codec functions for handset applications. It contains several audio analog inputs and outputs as well as vibrator support. It's connected to the host processor via PDM interface for audio data communication. The audio modules are controlled by internal registers that can be accessed by I2C and PDM interface. TWL6040 MFD will be registered as a child of TWL-CORE, and will have two children of its own: twl6040-codec and twl6040-vibra This driver is based on TWL4030 and WM8350 MFD drivers. Change-Id: I31d848a32c3677bdfde7ee0f4dd234af868fb7d3 Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 12/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: DMIC: Add digital mic DAI for OMAP4 Date: Thu, 10 Feb 2011 16:28:16 -0600 commit 4ec1637e9e0c50a3e7ebc91bf0d6f9c0ea24d89c upstream Add digital microphone DAI support for OMAP4. Change-Id: Ia171abd8540417f46f27be39b7d5277f4c006a81 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 13/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: ABE: Add support for OMAP4 ABE Date: Thu, 10 Feb 2011 16:02:46 -0600 commit 64b67f630583f64a9f6640df4c36e0df7aa9ad0e upstream Add support for the OMAP4 Audio Backend Engine. Change-Id: I0a8e367ce1858e07de6eca1da2f2b15299bea936 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 14/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: ABE DSP: Add support for OMAP4 ABE DSP Date: Thu, 10 Feb 2011 16:55:18 -0600 commit beade4ecd078e00b693df6d2cad9e626a3b6cd77 upstream Add support for the OMAP4 ABE DSP. Change-Id: I104d1bea41a17b6fda8caad4f4509a8d13515e66 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Ricardo Neri <ricardo.neri@ti.com> Signed-off-by: Hector Barajas <barajas@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 15/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: sdp4430: Add all ABE backend DAIs Date: Sun, 25 Jul 2010 19:53:51 +0100 commit 5494e250cf59b59c1ff9344b89e8c060c5d830d8 upstream SDP4430 implements the following DAI links: - SDP4430 Media: Frontend connecting MM_UL and MM_DL Supported backends are PDM_DL1, PDM_DL2, PDM_UL, BT_VX, MM_EXT, DMIC0, DMIC1 and DMIC2 - SDP4430 Media Capture: Frontend for MM_UL2 Supported backends are PDM_UL, BT_VX, MM_EXT, DMIC0, DMIC1 and DMIC2 - SDP4430 Voice: Frontend connecting VX_UL and VX_DL Supports all media backends - SDP4430 Tones Playback: Frontend for TONES_DL Supported backends are PDM_DL1, PDM_DL2, BT_VX and MM_EXT - SDP4430 Vibra Playback: Frontend for VIB_DL Only supported backend is PDM_VIB - SDP4430 MODEM: Frontend connecting MODEM with McBSP2 Supported backends are the same as in media links - SDP4430 Media LP: Frontend for MM_DL with ping-pong buffer. Supported backends are PDM_DL1, PDM_DL2, BT_VX and MM_EXT - HDMI: Frontend for HDMI - Legacy McBSP: Direct link between processor and MM_EXT (McBSP2) - Legacy McPDM: Direct link between processor and PDM_DL1 - Legacy DMIC: Direct link between DMIC0 and processor Change-Id: Ib3a8c844be5c4fa6f6b6a6371086f8e4a0e1fe7b Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Chris Kelly <c-kelly@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 16/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: sdp4430: Configure host-less and opt DAI links Date: Fri, 15 Oct 2010 14:51:38 +0100 commit 393ab1b9adca6ae1e10ad42564a30991600fda48 upstream Enable host-less support for DAI links involved in connectivity usecases as there is no data transfer between CPU and CODEC. Change-Id: Ia8cf3ae83a7444473d663b0580e5a8833d9aff89 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 17/60 [ Author: David Anders Email: x0132446@ti.com Subject: ASoC: sdp4430: Share audio with Panda Date: Fri, 13 Aug 2010 09:21:15 -0500 commit a02d40978185ccb0f784ce116da302aa43889cc7 upstream Add support to share the sdp4430 audio configuration with Panda. Change-Id: Ib4ae39edd507e2850bcda1c67eb8c338fe690482 Signed-off-by: David Anders <x0132446@ti.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 18/60 [ Author: Sebastien Guiriec Email: s-guiriec@ti.com Subject: ASoC: ABE HAL: Add Audio Backend HAL 09.06 Date: Thu, 10 Feb 2011 21:18:24 -0600 commit c12d671d8dfdff08e305c235260a7fa80c64f672 upstream Add Audio Backend HAL 09.06. Change-Id: Id9ec2ab0961182a45980c629d3a3562fc8f361aa Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 19/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: twl6040: Remove pll and headset mode dependency Date: Fri, 11 Feb 2011 17:51:05 -0600 commit 7ff3aff0cc6da687bf1058afb4ab2f98753008f6 upstream Remove dependency between pll (hppll, lppll) and headset power mode (low-power, high-performance), as headset power mode can be used with any pll. A new control is created to allow headset power mode configuration from userspace. Changing headset power mode during earpiece related usecases is not allowed as earpiece requires HS DAC in HP mode. Change-Id: Icb313f8fa7e17bdf52a618cd5c829d976e8cc580 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 20/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: twl6040: Convert to TWL6040 MFD client Date: Sat, 12 Feb 2011 18:08:51 -0600 commit 65b92a855a43385c2887283f6a5e96dd41e7057f upstream TWL6040 CODEC driver is a client of TWL6040 MFD, following modifications are done: - skip access to shared registers (vibrator, gpo, pll) - remove shared operations (power-up/down, irq) - use new MFD APIs for register access, pll setting and irq handling - register definitions are removed from header file as already defined in MFD code Change-Id: Ic8d1ad28ed8d02d3eff0d95e3656b57f3268ef93 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 21/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: twl6040: Support all DAIs Date: Sun, 13 Feb 2011 16:34:38 -0600 commit fae1099ffe1ffe084685cba625c2b4c98c332f66 upstream Add support for all twl6040 DAIs: uplink, headset downlink, handsfree downlink and vibrator. Change-Id: I684c2452904fcdcc21a2890c5912e5e6d90e368c Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 22/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: OMAP4: Disable constraints temporarily Date: Mon, 14 Feb 2011 07:12:08 -0600 commit 71bec70a1152751c159a77062fc4e674f5715cff upstream Disable constraints in OMAP4 audio drivers temporarily. It's required for now as backends need to define their own constraints. Change-Id: I943589c1417ebd7690d08dbda1edf17bb2609f3b Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 23/60 [ Author: Axel Castaneda Gonzalez Email: x0055901@ti.com Subject: ASoC: twl6040: Configure ramp step based on platform Date: Wed, 23 Feb 2011 20:08:28 -0600 commit 0857cb875c2e35a036086ba0fa1bcff80401852f upstream Enable ramp down/up step to be configured based on platform. Change-Id: I4e5aff8b9b6ab477919e5f98af71e77dfd370e92 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Axel Castaneda Gonzalez <x0055901@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 24/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: twl6040: Update sysclk in hw_params Date: Mon, 28 Feb 2011 11:45:22 -0600 commit b2fe50715221b58bf41dbb745bc6b9b37c42a17d upstream TWL6040 sysclk can be changed during hw_params() call depending on the requested sample rate, which requires private sysclk value to be updated as well. Change-Id: I26cd8c6314b64946f073012c17455d4cfc9efafb Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 25/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: twl6040: Add digital mic bias voltage Date: Mon, 28 Feb 2011 21:09:25 -0600 commit 9f1aee835ec9102e798cae63148db15aa4142a3e upstream Add a control to select output voltage (1.80 or 1.85V) of Digital Mic Bias 1 and 2. Change-Id: I7d76df5c8678fbcff4280bcf9ae87f9c859952f3 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 26/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: twl6040: enable default sysclk constraints Date: Tue, 1 Mar 2011 11:02:05 -0600 commit 3321e13d655380a55ab340069474bf5626a8e7d9 upstream If sysclk contrainst are not set by the machine driver then we will register NULL constraints at PCM startup. Fix this by making setting default constraints at probe() Change-Id: I5630dd5d72095cb8eef1fa3d1d3e275c6b87111d Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 27/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: McPDM: Merge McPDM support Date: Mon, 14 Feb 2011 23:09:32 -0600 commit b7629e4de85cf25c8f6fc6eee90b7d040ec46e2c upstream There is currently no need to separate McPDM support into two separate files, this just complicates implementation. This patch merges files into a single more simplified DAI driver. Change-Id: Ia1a166d084cbf1e8043ccff9afefcdf3d680b1d3 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 28/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: Fix compile error Date: Tue, 18 Oct 2011 15:19:27 +0800 Some definations in include/linux/irq.h are deprecated. But they are used in drivers/mfd/twl6040-irq.c CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> ] 29/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: Fix compile error Date: Tue, 18 Oct 2011 15:19:27 +0800 Some definations in include/linux/irq.h are deprecated. But they are used in drivers/mfd/twl6040-irq.c CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> ] 30/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: dapm: Export mixer and mux update as GPL symbols Date: Thu, 5 Aug 2010 19:39:17 +0100 commit 0c3476f4690c0d2d03086cae816bcb09ac49838e upstream Export the mixer and mux DAPM update API calls so we can support external DAPM mux and mixer widgets on platform and machines. Change-Id: I82e56c850e90ebae6d1b166bce0fad7bfa66038e Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 31/60 [ Author: Sebastien Guiriec Email: s-guiriec@ti.com Subject: ASoC: McPDM: Change McPDM FIFO threshold Date: Tue, 27 Jul 2010 17:53:38 +0100 commit 63e032fb6ebac764f5c8a4b754bcde0b8fb9003b upstream Increase FIFO threshold to 4 to improve audio performance. McPDM FIFO threshold must match ATC iteration number when ABE is in use to ensure proper synchronization. Change-Id: I45bd70d9d2f5d7a8971504336b389eea322c4a20 Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 32/60 [ Author: Sebastien Guiriec Email: s-guiriec@ti.com Subject: ASoC: McPDM: Enable wd reset for ES2.0 Date: Wed, 28 Jul 2010 12:32:05 +0200 commit 984595e0c85201cccd5128d63999a190563dddaa upstream With revision ES2.0 a new bit is provide to enable the pdm watchdog logic. Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 33/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: Convert to pm_runtime framework Date: Tue, 15 Feb 2011 01:06:18 -0600 commit 90e534c012ea7a4a87138b171ba94fdd0f95d214 upstream Convert McPDM driver to pm_runtime framework. Change-Id: Ibdcb43ee70c6dbbdb3eec606e3c14e014ada15f2 Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 34/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: McPDM: Split out McPDM into 4 logical DAIs Date: Tue, 15 Feb 2011 03:09:22 -0600 commit 55ce9aa30d36867b224d6acfb7033f4d4501db58 upstream McPDM interface contains following DAIs: PDM_DL1, PDM_DL2, PDM_UL and VIB_DL. Change-Id: I984f58b656a8182e6a62750c675e3770f2e34695 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 35/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: Add offset cancellation Date: Tue, 15 Feb 2011 01:25:49 -0600 commit 4f5e543867c6e61af6dc74c16913513376bc5f8a upstream McPDM interface supports an offset cancellation feature to eliminate the offset of the analog headset downlink path. External audio companion chip should provide the offset values. Offset values are fixed in this implementation. Change-Id: Iafbdb719b5d693bdae707717224c4be503567eeb Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 36/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: McPDM: Delay McPDM shutdown to reduce pop noise Date: Tue, 15 Feb 2011 00:55:45 -0600 commit 7dc58648dd6dbe5429202068aaadcadb29ae0247 upstream In order to reduce pop noise during stream close, McPDM shutdown is delayed so that analog companion chip can switch off first determined by ramp down time specified through ALSA SoC. McPDM shutdown work is queued in the kernel global queue to ensure proper sequencing and avoid race conditions. Change-Id: I49cdd26cbee41f6b28e2e1fd7b427caaeacf9126 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Ricardo Neri <ricardo.neri@ti.com> Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 37/60 [ Author: Sebastien Guiriec Email: s-guiriec@ti.com Subject: ASoC: McPDM: Add McPDM DAIs with ABE compatibility Date: Tue, 15 Feb 2011 00:56:53 -0600 commit 20c13c774c784eaafd39cf925d0fbce71722d20c upstream When McPDM interface is used with ABE active, there are some interdepencies between them for appropriate enable and disable sequences than cannot expressed properly in ASoC terms. For that reason, a new set of DAIs is created for McPDM + ABE link. McPDM shutdown work is queued in the kernel global queue to ensure proper sequencing and avoid race conditions. Delay time must be longer than power down time specified through ASoC framework. For McPDM DL the ATC channel of ABE is stopped after the AESS close. Enable/Disable of PDM DL ATC should use PM interface to avoid PM issue Change-Id: Ie2aae98a512260f9f8fb01cfdd22b9cea3f644a3 Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Ricardo Neri <ricardo.neri@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 38/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: Use mutex instead of spinlocks Date: Wed, 12 Jan 2011 17:40:04 -0600 commit b06af35e466b994afc9854b33c0d11cf2bd05152 upstream Use mutex instead of spinlocks to allow protecting sleeping functions like pm_runtime calls. Change-Id: I373b340c6895bb3d8c7827a37a1a20406c461c6c Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 39/60 [ Author: Sebastien Guiriec Email: s-guiriec@ti.com Subject: ASoC: McPDM: Update the control of the channels for SW reset Date: Sat, 22 Jan 2011 16:31:55 +0100 commit 06d0342ce9feeb0fc1bb4309cdfeb824bbdafbd3 upstream McPDM channels management need to be control in a specific way in order to reset the internal digital filter of the IP for Uplink and downlink channels. Perform a Software reset when we are requestig the module. Change-Id: Ie5d351604d4162eafca0b4ed2ea0d557d6e90998 Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 40/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: ioremap McPDM memory to allow module compilation Date: Wed, 23 Feb 2011 12:20:19 -0600 commit 3e21e349b1f9d25af0feb4fe52d44f43b6e30d53 upstream omap_hwmod_get_mpu_rt_va cannot be used if the driver is compiled as a module, McPDM memory is ioremap'ed explicitly instead. Change-Id: Idd05c536a80eae7223d27cccc2b925fda4a22dc1 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 41/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: Balance pm_runtime counter for invalid stream Date: Wed, 23 Feb 2011 22:32:08 -0600 commit d6e374234caca1dd9f0113b387d41e7530b400f4 upstream When playback stream is not started (e.g. parameters not supported, file doesn't exist, etc), pm_runtime resource is never acquired as hw_params for McPDM never gets executed. In that scenario, during stream shutdown pm_runtime resource should not be released otherwise it unbalances usage counter. Change-Id: I2da9931f5e5adf3656218de3baabb9c4a1982382 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 42/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: Fix race condition in playback stream shutdown Date: Thu, 24 Feb 2011 19:19:33 -0600 commit 42cecbd50119537f4afe75067ea6ea630ec71f24 upstream In order to safely free McPDM interface during playback stream shutdown, it's also required to check that no new playback streams have been opened since the time the delayed shutdown work was scheduled and the time it got executed. Otherwise, McPDM interface could get freed between stream startup and hw_params calls, which could end up crashing the system. Change-Id: I50d5ce897b5f4684a7afe3723eb1dd90de65dacd Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 43/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: McPDM: Avoid multiple irq request/free Date: Mon, 28 Feb 2011 14:48:14 -0600 commit f16d91f9846e5976b0f7ef7cdd963c1607305649 upstream McPDM irq request and free was associated to mcpdm_request and mcpdm_free APIs, which are called when audio stream is opened and closed, respectively. These multiple calls are unnecessary as irq can be requested when driver is probed and released during driver removal. Change-Id: I3afcae888eb0baffd8a3f85878e30b61c70c73c8 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 44/60 [ Author: David Anders Email: x0132446@ti.com Subject: ASoC: sdp4430: Configure TPS6130x to provide VDDHF Date: Fri, 13 Aug 2010 10:45:16 -0500 commit 8a8964b4384d1b1d37c73a680caad2f2eee21583 upstream SDP4430 uses a TPS6130X boost converter to provide TWL6040 VDDHF supply. TPS61300/TPS61301 have ENVM to force voltage regulation mode which is connected to TWL6040 GPO2, and there is no need to explicitly enable the regulator. TPS61305/TPS61306 don't have ENVM, so it's required to enable voltage regulation mode through i2c registers. Change-Id: Iedfcf2933563d9c1fa07e290de6fd473374276a9 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: David Anders <x0132446@ti.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 45/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: sdp4430: Add shutdown delay for HS power off Date: Wed, 18 Aug 2010 18:22:49 +0100 commit 374b7f404bf5815dd07d513c1b3fc12d10fc880f upstream Add a 500ms delay to shutdown headset components in order to reduce pop noise. In order to minimize pop noise, McPDM interface needs to shutdown after analog paths have been disabled, hence McPDM shutdown delay is longer. Change-Id: Ida3f61b2f219799d6a291c98a4be45ba39e340d3 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 46/60 [ Author: Margarita Olaya Cabrera Email: magi.olaya@ti.com Subject: ASoC: sdp4430: Set McBSP format for voice call Date: Mon, 25 Oct 2010 22:32:04 -0500 commit 2f4c063d48e97efed2192a518be072b093397463 upstream MODEM frontend can be used with different backends like McPDM or DMIC. McBSP2 needs to be configured for modem voice call regardless of selected backend. Change-Id: I6eaf1da312b4cb513a39fea5d5ed4dc7249865de Signed-off-by: Francois Mazard <f-mazard@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 47/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: sdp4430: Add BE hw_params fixups Date: Wed, 20 Oct 2010 01:01:57 +0100 commit 8ac018b40af14a258304ee2ef8a03aaa4cec899a upstream Add fixup for McBSP and DMIC backends. Backend hw_params are fixed regardless of frontend configuration as follow: McBSP configuration for the backends shall be fixed as follow: BT_VX -> McBSP1 : Mono, S16_LE MM_EXT -> McBSP2 : Stere, S16_LE DMIC configuration for backends is restricted to S32_LE. Change-Id: I256bdcb7caffbadc549826663591c2b8ffb8caf1 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 48/60 [ Author: Francois Mazard Email: f-mazard@ti.com Subject: ASoc: sdp4430: Allow voice call during suspend Date: Wed, 8 Dec 2010 13:53:15 +0100 commit f53886268eec59f0007b3220dbd340a1ef8d5263 upstream ASoC suspend doesn't check if DAIs are shared between suspendable and non-suspendable DAI links. During voice call, modem DAI link and associated DAIs need to continue active, even if the DAIs are shared with non-suspendable DAI links. Temporal solution is to mark DAI links using shared DAIs as non-suspendables. In Android, the non-suspendable DAI links are not active when suspend happens. This solution should be reworked when ASoC framework adds more support for non- suspendable streams. Change-Id: I34643d8cfd9951f476ce7adc25cb9f48cf59a6c0 Signed-off-by: Francois Mazard <f-mazard@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 49/60 [ Author: Jorge Eduardo Candelaria Email: jorge.candelaria@ti.com Subject: ASoC: SDP4430: Use twl6040 Standard Multimedia mode Date: Tue, 16 Nov 2010 13:40:54 -0600 commit 8993094036ddb716fd124599eae4a6fb2c43820c upstream The machine driver sets high-performance audio as the default audio mode in sdp4430. This was done as a workaround when Phoenix low-power was not ready. Standard Multimedia mode is now the default state of the audio driver. Consequently, TWL6040 will use LP PLL. Change-Id: I182900bd7defa885d35f20e417ed76ebcb97400e Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 50/60 [ Author: Axel Castaneda Gonzalez Email: x0055901@ti.com Subject: ASoC: SDP4430: Set the pmdown_time for OMAP_ABE_BE_PDM_DL2 Date: Mon, 21 Feb 2011 17:12:38 -0600 commit 322c58525be4fe472002812f02e9944bec4571c4 upstream For HF playback stream pmdown_time was not set to 500ms, 5000ms was used as a default delay, which was causing pops at the end of audio rendering because playback streams were powered down after McPDM shutdown. Change-Id: I1a8ca45229898ef1c1c9d6f04f3c985e790bbfb8 Signed-off-by: Axel Castaneda Gonzalez <x0055901@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 51/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: sdp4430: Add Mic Bias for DMic0, DMic1 and DMic2 Date: Mon, 28 Feb 2011 21:17:24 -0600 commit 7439ca14fda00c1ff6e3ed975cb95a41f730aab2 upstream Blaze/SDP4430 contains DMic0, DMic1 and DMic2 interfaces, which are supplied by Digital Mic Bias 1 from TWL6040. An alternate second digital microphone bias could be used from Digital Mic Bias 2, but it's currently not installed in application board. Change-Id: Icdbe25fffa627e373866de64c38dac4619622c5e Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 52/60 [ Author: Liam Girdwood Email: lrg@slimlogic.co.uk Subject: ASoC: core: make pcm_new() pass only snd_soc_pcm_runtime * Date: Mon, 14 Feb 2011 07:36:16 -0600 commit 39c0d679fa516c181398ea5ae4f1b77e99a2c9ba upstream Reduce number of arguments passed in pcm_new() from three to one by passing snd_soc_pcm_runtime*. This allows allows DSP DAI components to better determine buffers, channels etc. Change-Id: Ib3ba3e9d035433e1628fd4a21f8d9ec73810dab1 Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 53/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: OMAP4: Add buffer size contrainst for ABE and HDMI Date: Wed, 2 Mar 2011 16:22:55 -0600 commit 52ae8447071c4ad9ec9a6e3e547c53deb0dd163d upstream ABE needs a step size of 24 * 4, whilst HDMI requires a step size of 32 * 4 bits. These constraints are only applicable for OMAP4. Change-Id: I338f207816ef6c165ffb06dc8c346b29969ef4ee Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 54/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: Enable omap44xx_aess_hwmod, omap44xx_mcpdm_hwmod Date: Thu, 27 Oct 2011 09:42:29 +0800 Enable omap44xx_aess_hwmod, omap44xx_mcpdm_hwmod Modify name of these modules Modify omap44xx_aess_addrs Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> ] 55/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: Temporarily revert some files to make audio work. Date: Thu, 27 Oct 2011 09:51:23 +0800 Because many deferences between 3.0 and linux-omap-audio-2.6.38, temporarily rebase the following patches to make audio work welll. git://dev.omapzoom.org/pub/scm/misael/kernel-audio.git branch: misael/topic/linux-omap-audio-2.6.38 e1130bce9f8e5fc357c3523376bc980e221ae6f1 ASoC: core: Add support for platform DAPM components d4b31d2b781943ec160be82094e035d4b661a722 ASoC: core: Add support for back end DAIs 15780e7b83d264008c928fe4b8130fbe459e681b ASoC: dapm: stream event completion callback 4d2edee16c2f1a84f194d13b66f41f3d395451bf ASoC: core: Add backend DAI PCM operations routing e11ab2aa34a9b3d14b37c63d7264439067cd55f7 ASoC: core: Make PCM ops per rtd 39c0d679fa516c181398ea5ae4f1b77e99a2c9ba ASoC: core: make pcm_new() pass only snd_soc_pcm_runtime * 28bdb9388ab32c561f1617f9f8f7cad8ddcaece1 ASoC: core: Add FE playback and capture channels config 7246cd431ca3169a3e0a3188bd1182b80b26b38d ASoC: core: Add support for driver and longnames 0cc0ad13b6581bbb88317abaf82cee3aa37f8b7b ASoC: core: make BE ref counting per stream c653ee0abe1a9231d5a905c3e2566132207d53c4 ASoC: core: Add fixup function for BE hw_params 38ade0560db87cdbc89ab1422cc50c3a683cf942 ASoC: core: Add initial host-less DAI support e40644edbbdbf4608eaf81ed9569eaf89252dd9c ASoC: dapm: Fix race condition for widgets power list creation Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 56/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: ABE DSP: ioremap ABE memory to allow module compilation Date: Wed, 23 Feb 2011 11:55:21 -0600 omap_hwmod_get_mpu_rt_va cannot be used if the driver is compiled as a module, ABE memory is ioremap'ed explicitly instead. Change-Id: Idd05c536a80eae7223d27cccc2b925fda4a22dc1 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 57/60 [ Author: Misael Lopez Cruz Email: misael.lopez@ti.com Subject: ASoC: ABE DSP: Use public API to add subroutine Date: Wed, 23 Feb 2011 12:21:16 -0600 ABE HAL public API to add a subroutine is 'abe_plug_subroutine', 'abe_add_subroutine' was used previously, but it's restricted for internal ABE HAL usage. Change-Id: Idfb8448431a7e33450eae070d43544d27e3719d2 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 58/60 [ Author: Sebastien Guiriec Email: s-guiriec@ti.com Subject: ASoC: ABE DSP: Fix dma_area for ping-pong buffer Date: Wed, 23 Feb 2011 23:03:24 -0600 ALSA runtime dma_area had an incorrect additional offset for ping-pong buffer. Some of the addresses defined in ABE DSP driver which were already defined in ABE HAL are also removed. Change-Id: Ib6e954dbb486d937cd0a67015a110cb3eba9d153 Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] 59/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: Fix kernel panic caused by twl6040-irq related functions Date: Fri, 25 Nov 2011 15:44:50 +0800 Fix kernel panic caused by twl6040-irq [ 3.431091] [<c00b918c>] (irq_enable+0x24/0x30) from [<c00b91d8>] (irq_startup+0x40/0x48) [ 3.439697] [<c00b91d8>] (irq_startup+0x40/0x48) from [<c00b8118>] (__setup_irq+0x1f8/0x364) [ 3.448547] [<c00b8118>] (__setup_irq+0x1f8/0x364) from [<c00b8340>] (request_threaded_irq+0xbc/0x100) [ 3.458343] [<c00b8340>] (request_threaded_irq+0xbc/0x100) from [<c0410330>] (twl6040_probe+0x13c/0x2ac) [ 3.468322] [<c0410330>] (twl6040_probe+0x13c/0x2ac) from [<c0288108>] (platform_drv_probe+0x14/0x18) [ 3.477996] [<c0288108>] (platform_drv_probe+0x14/0x18) from [<c0286f70>] (driver_probe_device+0xec/0x1b4) [ 3.488159] [<c0286f70>] (driver_probe_device+0xec/0x1b4) from [<c02870a0>] (__driver_attach+0x68/0x8c) [ 3.498016] [<c02870a0>] (__driver_attach+0x68/0x8c) from [<c0286788>] (bus_for_each_dev+0x48/0x74) [ 3.507537] [<c0286788>] (bus_for_each_dev+0x48/0x74) from [<c02860c8>] (bus_add_driver+0xc0/0x244) [ 3.517028] [<c02860c8>] (bus_add_driver+0xc0/0x244) from [<c02876bc>] (driver_register+0xa8/0x134) [ 3.526550] [<c02876bc>] (driver_register+0xa8/0x134) from [<c003d57c>] (do_one_initcall+0x98/0x16c) [ 3.536163] [<c003d57c>] (do_one_initcall+0x98/0x16c) from [<c00083a4>] (kernel_init+0x84/0x160) [ 3.545410] [<c00083a4>] (kernel_init+0x84/0x160) from [<c0047eec>] (kernel_thread_exit+0x0/0x8) [ 3.554626] Code: bad PC value [ 3.557983] ---[ end trace f19ae640b77169fd ]--- [ 3.562835] Kernel panic - not syncing: Attempted to kill init! Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> ] 60/60 [ Author: Jingdong Lu Email: jingdong.lu@windriver.com Subject: omap4: pandaboard: fix wlan support Date: Fri, 25 Nov 2011 15:56:59 +0800 fetch patch from http://elinux.org/images/8/87/0001-omap4-pandaboard-wlan-fix.patch CLK32KG is pseudo regulator, on Blaze/panda it supplies GPS/WIFI/BT/FM/GPS Drivers should handle it. Keeping it always ON as of now. Integrated-by: Jingdong Lu <jingdong.lu@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-15meta: Add cedartrailRahul Saxena
Add cedartrail.cfg, cedartrail.scc, cedartrail-standard.scc, cedartrail-preempt-rt.scc Signed-off-by: Rahul Saxena <rahul.saxena@.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-11meta: bump internal kver to 3.0Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-08Add EFI scc and cfg filesDarren Hart
Basic EFI support only requires CONFIG_EFI=y, this is sufficient for some boards, and desirable for small configs. This is done with efi.scc. Additional support for CONFIG_EFI_VARS, CONFIG_EFI_PARTITION, and CONFIG_FB_EFI is provided via efi-ext.scc (extended) as this pulls in the block layer, framebuffer support, and virtual terminals. I'd like EFI_VARS to be part of the base config, but I have received reports of it failing in some situations. Keeping it separate ensures basic boot can work with the fragments as defined. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-12-05meta: updating kver to v3.0.12Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-05meta/rt: apply patch-3.0.10-rt27.patchBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-05meta/rt: rt: reseting baseline for 3.0.10-rt27Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-11-23meta: bumping kver to v3.0.10Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-11-20meta: bumping kver to v3.0.9Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-11-08meta/romley: Add rt supportKishore Bodke
Add rt support to the meta branch for romley. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2011-11-08meta/fishriver: enable hpetTom Zanussi
The fishriver reference board has HPET hardware - enable it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-08meta/jasperforest: use power/intel featureTom Zanussi
Have jasperforest use more power-friendly settings. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-08meta/fri2: use power/intel featureTom Zanussi
Have fri2 use more power-friendly settings. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-08meta/fishriver: use power/intel featureTom Zanussi
Have fishriver use more power-friendly settings. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-02meta/common-pc-64: remove igbTom Zanussi
igb shouldn't be included by default in the common-pc-64 base, so remove it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-02meta/crownbay: use power/intel featureTom Zanussi
Have crownbay use more power-friendly settings. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-02meta/sugarbay: use power/intel featureTom Zanussi
Have sugarbay use more power-friendly settings. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-11-02meta: add power featureTom Zanussi
Add a 'power feature' that collects power-friendly config options and populate an initial intel-specific set. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-09fri2: cleanup bsp configtzanussi/bsp-cleanup-v4Tom Zanussi
Remove unnecessary options or options already defined in base configs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-09sugarbay: cleanup bsp configTom Zanussi
Remove unnecessary options or options already defined in base configs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-07fishriver: cleanup bsp configTom Zanussi
Remove unnecessary options or options already defined in base configs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-06jasperforest: cleanup bsp configtzanussi/bsp-cleanup-v3Tom Zanussi
Remove unnecessary options or options already defined in base configs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-06emenlow: cleanup bsp configTom Zanussi
Remove unnecessary options or options already defined in base configs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-06crownbay: cleanup bsp configTom Zanussi
Remove unnecessary options or options already defined in base configs. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-06meta: add vesafb featureTom Zanussi
Add a 'vesafb feature' that adds basic vesa framebuffer support. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-06features/drm-psb: add related config optionsTom Zanussi
This allows us to move them out of the bsp config. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04meta/fri2: enable booting from isoTom Zanussi
Include boot-live.scc to enable booting from iso. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04meta/fishriver: enable booting from isoTom Zanussi
Include boot-live.scc to enable booting from iso. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04meta/emenlow: enable booting from isoTom Zanussi
Include boot-live.scc to enable booting from iso. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-04meta/crownbay: enable booting from isoTom Zanussi
Include boot-live.scc to enable booting from iso. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-26meta/common-pc-64: enable live booting for common-pc-64Jingdong Lu
Including boot-live.scc in common-pc-64.scc to enable live booting. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-09-26meta/common-pc: enable live booting for common-pcJingdong Lu
Including boot-live.scc in common-pc.scc to enable live booting. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>