summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-18mach-ux500: ux500 defconfig updateGLK-2.6.38_w120.42.6.38Philippe Langlais
Merge all u8500 & u5500 defconfigs in one. FIXME: SND_SOC_UX500_AB8500 (AB8500 audio codec) not set conflicts with U5500 Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
2011-05-18Fix Introduced warningsPhilippe Langlais
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
2011-05-18U5500 : Mailbox logical driver.Philippe Langlais
The Mailbox is an inter-processor communication device. Message passing is possible between different CPU's. The logical driver allows multiplexing of up to 256 logical channels for each physical mailbox.This driver uses the services of Physical driver in mbox.c Mailboxes are only supported on U5500. ST-Ericsson Linux next: 336280 ST-Ericsson ID: AP 274804 ST-Ericsson FOSS-OUT ID: N/00201-FEA 212 8003 Change-Id: I23bf7e76801b69e13e216f34d88ad5371d787683 Signed-off-by: Bibek Basu <bibek.basu@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/20652 Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> Conflicts: arch/arm/mach-ux500/Kconfig arch/arm/mach-ux500/Makefile drivers/misc/Kconfig drivers/misc/Makefile drivers/misc/mbox.c
2011-05-18video: mcde: Fix chnl_disable for U5500Jimmy Rubin
Channel disable is handled different for V1 and V2 hardware. If the channel is not properly disabled problems with suspend/resume can occur ST-Ericsson ID: 338578 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ib760b7bf2246ad017605ea24d14bcb5574834e23 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22661 Reviewed-by: QATOOLS Reviewed-by: QATEST Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
2011-05-18ux500: separate out cpufreqPhilippe Langlais
Move the 8500-specific tables to a separate file so the the common code can be reused for 5500. ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I1ca8daef15b9b92a770fed3341f6984f6b88048f Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22829 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Martin PERSSON <martin.persson@stericsson.com> Reviewed-by: QATEST Conflicts: arch/arm/mach-ux500/pm/Makefile arch/arm/mach-ux500/pm/cpufreq.c
2011-05-18ab8500: add set_mode/get_mode supportEmeric Vigier
ST-Ericsson Linux next: - ST-Ericsson ID: ER339084 ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Ludovic Barré <ludovic.barre@stericsson.com> Signed-off-by: Emeric Vigier <emeric.vigier@stericsson.com> Change-Id: Ia3fed509bedfb0f4327a3f62103922f4d038b08e Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22743 Reviewed-by: QATEST Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com>
2011-05-18video: av8100: Change HW response timeout valuesPer Persson
Allowed response time is increased when waiting for answer from HW. ST-Ericsson ID: 338924 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Iec7bb594c52793c3b90da50ab8f8d109192b71c2 Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22688 Reviewed-by: QATOOLS Reviewed-by: QATEST Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
2011-05-18video: av8100: Filter plug eventPer Persson
Plug event indication is filtered when the plug state is unchanged. ST-Ericsson ID: 338923 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I8daf7ea946bbc5521d8c1d60296ee49ecdfcd161 Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22683 Reviewed-by: QATOOLS Reviewed-by: QATEST Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
2011-05-18video: av8100: Request DDR OPPPer Persson
PRCMU QOS DDR OPP is requested when HDMI is active. ST-Ericsson ID: 338919 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I20639ee6edd5d8c91c695917e4d4015eac1be02f Signed-off-by: Per Persson <per.xb.persson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22681 Reviewed-by: QATOOLS Reviewed-by: QATEST Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
2011-05-18u5500: add the Vape power state regulatorRabin Vincent
ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I7a43e311c6bd7774911ab7efff1ccca7c1e4f23c Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22692 Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18ux500: move u8500 regulators to a separate filePhilippe Langlais
Separate the regulator list from the implementation of the power state and switch regulators so that the implementation can be reused for 5500. ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I47db5359f48a7d61c1b2ce62497b86bf6427aa0d Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22310 Reviewed-by: QATEST Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com> Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com> Conflicts: arch/arm/mach-ux500/include/mach/prcmu-fw-api.h arch/arm/mach-ux500/regulator-ux500.c
2011-05-18ux500: rename regulator-db8500 to regulator-ux500Philippe Langlais
regulator-ux500.c will be used for common code between 8500 and 5500. ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ib23bc00458a1498a4ae8cf540fe40030a0cc3ef5 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22309 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com> Conflicts: arch/arm/mach-ux500/Makefile arch/arm/mach-ux500/regulator-ux500.c
2011-05-18U5500 : Update of ab5500 plaftorm data structurePhilippe Langlais
Bring back AB5500 initial data setting structure in petra platform data.Required by CG2900 chip driver ST-Ericsson Linux next: NA ST-Ericsson ID: 257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I7626d10611a32ea18619e47f21ed7a53016592be Signed-off-by: Bibek Basu <bibek.basu@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22763 Reviewed-by: Lukasz RYMANOWSKI <lukasz.rymanowski@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> Conflicts: drivers/mfd/ab5500-core.c
2011-05-18ab5500: leds: driver for ab5500 ledsShreshtha Kumar Sahu
Simple HV LED controller driver for AB5500v1.0 MFD chips ST-Ericsson ID: WP 332221 ST-Ericsson Linux next: ER 336280 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ic787cd1a2277a4c5782dd18d3436cd95b763c81a Signed-off-by: Shreshtha Kumar Sahu <shreshthakumar.sahu@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21898 Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18TEE: Added TEE kernel interfaceMartin Hovang
ST-Ericsson ID: 337171 ST Ericsson FOSS-OUT ID: Trivial ST Ericsson Linux next: Not tested Change-Id: I4c87bd550547a1fd90f1fef8c3c553246940b31e Signed-off-by: Martin Hovang <martin.xm.hovang@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22666 Reviewed-by: QATEST Reviewed-by: Joakim BECH <joakim.xx.bech@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18arm: ux500: Configure modem STM pins correctly in sleepRickard Andersson
Modem STM pins was not correctly configured for the sleep states ApSleep and ApDeepSleep. This is now fixed both for suspend and cpuidle. ST Ericsson ID: 323509 ST Ericsson FOSS-OUT ID: trivial ST Ericsson Linux next: - Change-Id: I48e8bd3f00e2a6320d8d41a61acee271d4c81d91 Signed-off-by: Rickard Andersson <rickard.andersson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22434 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18u5500: move i2c to dynamic muxingRabin Vincent
And remove the internal pullups. There are already external pullup resistors on the board. ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ibbb22a377575538f9d6de43cd97cb2a15d55da8e Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22358 Reviewed-by: Virupax SADASHIVPETIMATH <virupax.sadashivpetimath@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18u5500: move pins to separate filePhilippe Langlais
As on 8500. ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I0dd20c6b99559fa4690d2d353553a6ebce7fdb90 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22357 Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Conflicts: arch/arm/mach-ux500/Makefile
2011-05-18regulator/ab5500: correctly handle holes in voltage listRabin Vincent
The handling of get_voltage() for regulators where there are holes in the voltage list is buggy. Fix it. ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I1b0db7943ccc057a0ea13208b934e54f1fc392cd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22506 Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com> Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18mach-ux500: suspend workaround for securityMattias Wallin
This patch set the esram0 in retention instead of off during deep sleep. This is a temporary workaraound and should be reverted when security have solved the problem. It will cost approximately 40uA in deep sleep. Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> ST-Ericsson ID: 336122 ST-Ericsson Linux next: na ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ie658c0e6e0f17931cae98eff9ac803338f1c3315 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22605 Reviewed-by: QATOOLS Reviewed-by: Henrik CARLING <henrik.carling@stericsson.com>
2011-05-18ab8500-accdet: Handle interrupts on comparator disable/enableVirupax Sadashivpetimath
Writing to the accessory control register to enable and disable the comparator results in the accessory detection interrupts, which results in un-intentional play of the music. Solve this by disabling interrupts in suspend and enabling them back in resume. ST-Ericsson ID: ER338639 Change-Id: Ie5b585b05e2ccda4fd3f0f42f94d61ecd4be2409 Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22598 Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18mfd:ab8500-core: Add interrupt disable hookPhilippe Langlais
Add the missing interrupt disable hook in the irq_chip callbacks for ab8500. ST-Ericsson ID: ER 338639 Change-Id: I8dc939c0f0039885e4948e5e08443ed3b45f1ca8 Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22597 Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> Conflicts: drivers/mfd/ab8500-core.c
2011-05-18arm: mach-ux500: add support for controlling soc1_pllMattias Nilsson
This patch adds support for enabling/disabling the soc1_pll clock through the corresponding PRCMU FW service. ST Ericsson ID: 336339 ST Ericsson FOSS-OUT ID: trivial Change-Id: I1e478c042710a08ce4d5d1a2e48dac77f05e4a89 Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22510 Reviewed-by: QATEST Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
2011-05-18Ux500 ASoC: Dynamical mapping of DA from slot settingsOla Lilja
AB8500 codec-driver now exposes controls for manually setting which DA input should be fed from what slot on the digital interface. ST-Ericsson ID: 337376 Change-Id: I2504256cd77ee1c92a09b98f84efc83633dd5bd7 Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22551 Reviewed-by: Johan BOHLIN <johan.bohlin@stericsson.com> Tested-by: Johan BOHLIN <johan.bohlin@stericsson.com> Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
2011-05-18video: av8100: Fix colors for HDMI with a YUV portMarcel Tunnissen
This patch changes the matrix that is used for HDMI out with a YUV 422 pixel format from MCDE. The effect was e.g. that yellow colors appeared a bit greenish. ST-Ericsson ID: 338207 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ic4e3c17bbe54d89fd060b682202cc9ea853c7989 Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22275 Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com> Reviewed-by: QATEST Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
2011-05-18video: mcde: Change color convert offset fieldsPhilippe Langlais
This patch changes the order of the color convert offset in such a way that they make more sense when setting up the color convert for a specific platform. Now the offsets are in line with the order in the multiplication matrix. ST-Ericsson ID: 338207 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ia39ca4ac52e5c21ff32739de207f0445aaf0e25c Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22274 Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com> Reviewed-by: QATEST Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com> Conflicts: arch/arm/mach-ux500/board-pdp-mcde.c
2011-05-18mach-ux500:sdi3: Added platform data for SDIO supportPhilippe Langlais
Added platform data for SDIO support on U4500 board Needs rework for power saving part (MMC_CAP_DISABLE, wakeup_handler not present) ST-Ericsson Id: AP 337858 Change-Id: I963abcf7ada91dc88251301f3a29a0a490eab3d8 Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22500 Reviewed-by: Preetham-rao K <preetham.rao@stericsson.com> Tested-by: Preetham-rao K <preetham.rao@stericsson.com> Reviewed-by: QATEST Reviewed-by: Ulf HANSSON <ulf.hansson@stericsson.com> Conflicts: arch/arm/mach-ux500/board-u5500-sdi.c
2011-05-18input: ab8500-accdet avoid accdet irq in suspendMattias Wallin
This patch keeps the AccDetect21Ena bit since it will cause a accessory detect irq during suspend. This irq will be interpreted as a button press. So this patch is to avoid generating an unwanted button press during suspend. Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> ST-Ericsson ID: ER 338639 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: na Change-Id: Id9e13950275a3ecca1cf3363bbf00ea298bb91f7 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22567 Tested-by: Mattias WALLIN <mattias.wallin@stericsson.com> Reviewed-by: Henrik CARLING <henrik.carling@stericsson.com>
2011-05-18board-u5500.c : Add platform data for LSM303DLH sensorPhilippe Langlais
Adding platform specific data for LSM303DLH sensor chip. ST Ericsson ID : WP 257105 Signed-off-by: Chethan Krishna N <chethan.krishna@stericsson.com> Change-Id: I0dca349ebc48d4cc556833c5e40c799de869f77e Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22480 Reviewed-by: Chethan Krishna N <chethan.krishna@stericsson.com> Tested-by: Chethan Krishna N <chethan.krishna@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> Conflicts: arch/arm/mach-ux500/board-u5500.c
2011-05-18ux500: pm: access the "force pins in suspend" functions indrectlyRabin Vincent
To allow the suspend code to be built for DB5500 (and also on other 8500 boards). ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I1684cabaf00bb202689a72b9fb0e30e4baae1ff5 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22014 Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com> Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Rickard ANDERSSON <rickard.andersson@stericsson.com>
2011-05-18video: av8100: Fix YUV port setting from startupMarcel Tunnissen
Fixes the problem that configuring the YUV 422 port pixel format for AV8100 doesn't work from start up. The problem is that the function hdmi_set_pixel_format doesn't really set up the FB pixel format. ST-Ericsson ID: 338206 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ib5a7d3379c5853ea08c27fe94eae788c456c36ce Signed-off-by: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22273 Tested-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com> Reviewed-by: QATOOLS Reviewed-by: QATEST Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
2011-05-18MCDE: Use fifo A for main displayJohan Mossberg
When DDR is clocked down to 25% the main display starts flickering. When using the larger fifo A for the main display this problem goes away. ST-Ericsson ID: 338515 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ie488e4839d94f26818439a13042b202dcdd98833 Signed-off-by: Johan Mossberg <johan.xx.mossberg@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22462 Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
2011-05-18input:ab8500-accdet: Add accessory detect for hrefv60Philippe Langlais
On board hrefv60 and recent one there is change in the voltage levels observed ( compared hrefpv50 board ) when a accessory is connected/disconnected or on press/release of a button on the accessory. patch takes care of this. ST-Ericsson ID: ER334414 Change-Id: I2df990e79f3d6a812c9d3e5b18c6b24142aa46c9 Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22128 Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com> Conflicts: arch/arm/mach-ux500/board-mop500.c
2011-05-18input: ab8500-accdetect suspend modificationMattias Wallin
This patch disable the AccDetect comparator and pull-up in supend to save 100uA idle current. The comparator and pull-up is restored in resume. Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> ST-Ericsson ID: 335994 ST-Ericsson FOSS-OUT ID: Trivial ST-Ericsson Linux next: na Change-Id: I81be240d06731e828f435eab9c967776c7cd00e7 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22395 Reviewed-by: QATOOLS Tested-by: Mattias WALLIN <mattias.wallin@stericsson.com> Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18ab5500: provide a driver for power offRabin Vincent
ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I3fcc5c9f1d88c433edc3698da739ecdd11e51711 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22352 Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18mcde: Fix after adding tripple buffer supportPhilippe Langlais
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
2011-05-18video: mcde: Add tripple buffer supportPhilippe Langlais
This patch adds tripple buffer support to the mcde driver. Useful for video mode devices (e.g. HDMI) where a missed v-sync leads to half frame rate (the client has to wait for the next v-sync). Tripple buffering solves this problem since there are two back buffers the client can use. Tripple buffering for HDMI is activated in menuconfig by enabling: System Type -> Display selection -> Enable tripple buffer for HDMI display ST-Ericsson ID: 335004 ST-Ericsson Linux next: Not tested, ER 282779 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ice1f936a8a00e2fbc8fdf7e8c6621c539efe0ac4 Signed-off-by: Jimmy Rubin <jimmy.rubin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21839 Reviewed-by: QATOOLS Reviewed-by: Per PERSSON <per.xb.persson@stericsson.com> Reviewed-by: QATEST Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com> Conflicts: arch/arm/configs/u8500_defconfig drivers/misc/dispdev/dispdev.c
2011-05-18Audio: Add support of ULPCLK in audioio driverDeepak Karda
This patch does the following: - add support of ULPCLK in audioio driver - add ULPCLK as default audio clock - add dynamic switching between ULPCLK & SYSCLK ST-Ericsson Linux next: - ST-Ericsson ID: 325090 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I1a307b65041208dcbfab0ee2283fec18c610cc3b Signed-off-by: Deepak Karda <deepak.karda@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21031 Reviewed-by: Anneli LUNDBLOM <anneli.lundblom@stericsson.com> Reviewed-by: QATEST
2011-05-18cpuidle: add interface for modifying multiplierVincent Guittot
ST-Ericsson ID: 337167 Change-Id: I26ef492fd200960b40638c8a5a1f706ee24705bb Signed-off-by: Vincent Guittot <vincent.guittot@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21971 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18cpufreq: add interface for updating frequency limitsVincent Guittot
ST-Ericsson ID: 337167 Change-Id: I4f66b7b46f1b20d955ce1b2a18b1ba9ece443a28 Signed-off-by: Vincent Guittot <vincent.guittot@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21970 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18CAIF: Alignment with internal CAIF development gitPhilippe Langlais
Code changes from internal git that will / are submitted to kernel upstream. - CAIF SPI. Multiple bug fixes, power management. Change-Id: I7e0f989ec5508358efeb3459c561d40dc94ed0a8 Signed-off-by: Erwan Bracq <erwan.bracq@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21536 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18CAIF: Minor alignment with internal CAIF gitErwan Bracq
Some added blank line and BUGON for CAIF serial. Change-Id: If3452ed104b93203fc86fe6a95fd957946447876 Signed-off-by: Erwan Bracq <erwan.bracq@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21527 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2011-05-18CAIF: removed netdev_info netdev_warnPhilippe Langlais
Some of the netdevice structure field are not initialized or unitialized when the macros are used. Result is a segfault on a NULL pointer. Change-Id: Ia0679705aa663252804bd1b7d5727b09288d3931 Signed-off-by: Erwan Bracq <erwan.bracq@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21526 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Conflicts: net/caif/caif_dev.c
2011-05-18cg2900: Fix crash when transport is closedPhilippe Langlais
This patch fixes crashes caused by transport being removed while users of the CG2900 driver still exist. ST-Ericsson Linux next: Not tested, ER 336652 ST-Ericsson ID: 336652 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I6318ce1086097a4fa63a1793b6795b01ea939715 Signed-off-by: Par-Gunnar Hjalmdahl <par-gunnar.p.hjalmdahl@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21781 Reviewed-by: QATEST Reviewed-by: Lukasz RYMANOWSKI <lukasz.rymanowski@stericsson.com> Conflicts: drivers/bluetooth/btcg2900.c drivers/bluetooth/cg2900_uart.c drivers/mfd/cg2900/cg2900_audio.c drivers/mfd/cg2900/cg2900_char_devices.c
2011-05-18board-u5500: Add i2c timeout initializationVirupax Sadashivpetimath
Add the missing i2c timeout initialization in the u5500 board specific file. Change-Id: I29f4580db6b8a8f6305bf59dad5514ac63a629b3 Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21549 Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18ab5500: placeholder to pass devices platform dataPhilippe Langlais
Added placeholder in struct ab5500_platform_data to add platform data of ab5500 devices. Change-Id: I020cbcfd344d19c7f4268638ebf147e7080b127d Signed-off-by: Shreshtha Kumar Sahu <shreshthakumar.sahu@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21907 Reviewed-by: Mattias WALLIN <mattias.wallin@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18misc/i2s: OPP100 in MSP master-mode onlyOla Lilja
When I2S is setup to run in codec-master the msp_i2s driver should never consider OPP100. Change-Id: Id450766a6838c43dca66012f4c065098723e3a40 Signed-off-by: Ola Lilja <ola.o.lilja@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22091 Reviewed-by: Roger NILSSON1 <roger.xr.nilsson@stericsson.com>
2011-05-18U5500: Add seperate IRQ RESOURCE for USBBibek Basu
USB wants seperate mentioning of contiguous IRQ resource. VBUS_R, VBUS_F, usb_idgnd_f, usb_idgnd_r ST-Ericsson Linux next: - ST-Ericsson ID: WP257121 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: I47d340a71223423cc6a1ac1de309df3d21eb17f2 Signed-off-by: Bibek Basu <bibek.basu@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22050 Reviewed-by: QATEST Reviewed-by: Praveena NADAHALLY <praveen.nadahally@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18nmk-gpio: don't set SLPM to 1 for non-wakeup pinsRabin Vincent
Setting GPIOs' SLPM value to 1 (WAKEUP_DISABLE) is seen to cause increased power consumption in sleep/deep-sleep. So remove the code which disables SLPM based on the wakeup settings and only ensure it is on as needed. ST-Ericsson Linux next: - ST-Ericsson ID: ER327443 ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ic15eca23a05b4b86cc6991dfefee4f398d478dfb Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/17766 Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-05-18u5500: leds: add regulator to lm3530 backlight driverShreshtha Kumar Sahu
add regulator ("vin") support to lm3530 backlight driver Change-Id: Ib594117271b4e01fdd232d19aad8e031a1177012 Signed-off-by: Shreshtha Kumar Sahu <shreshthakumar.sahu@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21967 Reviewed-by: QATEST Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>