aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-09-02bu21013:fix for sim8500 build errorsNaveen Kumar Gaddipati
Fix for sim8500 does not build the touch screen platform data ST-Ericsson Id: ER 264698 Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1811 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Icce54040d60cbac3a7d7f2eb48109d0885ba2811 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2806
2010-09-02MCDE: This patch fixes the issue with display shift on the main display.Dan Johansson
ST-Ericsson ID: 264841 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1896 Tested-by: Dan JOHANSSON <dan.johansson@stericsson.com> Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I183b1e8e84732bd2052c6af8029c5dfcf252e9ad Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2805 Reviewed-by: Dan JOHANSSON <dan.johansson@stericsson.com>
2010-09-02u8500-mmc: disable SD supplies when card is not insertedSundar R Iyer
In the current version of the mmc-core, which is buggy in terms of calls to the set_ios helpers, we see that the regulator framework screams about unbalanced supplies. To face this, we use _is_enabled regulator helper to maintain the sanity, LEADING to potential issues if the MMC regulator is not exclusive for MMC. On the later kernels, this can be mended using the following ways: - correct the mmc-core (somethings r aleady fixed up) - use the exclusive regulator APIs for mmc ops ST-Ericsson Change ID: 264047 Acked-By: Hanumath PRASAD <hanumath.prasad@stericsson.com> Signed-off-by: Sundar R Iyer <sundar.iyer@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1784 Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I70b0c8954b2e84b77f7e9720fcaf107f8accf42b Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2804 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02USB: Document u8500_usb.tmpl doesn't build due to missing mandatory elementsPraveena Nadahally
<chapter id="pubfunctions">, <chapter id="bugs"> elements are added and the contents are re-arranged ST-Ericsson ID: 265174 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1991 Tested-by: Praveena NADAHALLY <praveen.nadahally@stericsson.com> Reviewed-by: Sachin Vyas <sachin.vyas@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Id3b602d14cec267ffe92a27abc9b0f88d85f0eee Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2644 Reviewed-by: Praveena NADAHALLY <praveen.nadahally@stericsson.com>
2010-09-02ux500: use separate irq headersRabin Vincent
Include the separate irq headers in the main file, and replace the usage in DB8500-specific files to use the DB8500 specific numbers. Move the DB5500-specific modem virtual interrupts to the DB5500 header, and the U5500 board-specific interrupts to the board IRQ header. ST-Ericsson ID: AP265023 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1902 Reviewed-by: Mattias WALLIN <mattias.wallin@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Iffc069ff0d0c67099a1fa8b18a503e08b5622bff Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2643 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02ux500: add DB5500 and DB8500 irq numbersRabin Vincent
ST-Ericsson ID: AP265023 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1901 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I9f636b0ceed895f4f7b6ae9d8507414adb9d96c9 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2642
2010-09-02SVP: enabling support for EXT3 FSThierry STRUDEL
Enabling EXT3 FS support for both u8500 and u5500 simulation platforms. Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2044 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Tested-by: Thierry STRUDEL <thierry.strudel@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ibcb42684f003b9535d7317840cce598a6b2e9a36 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2641 Reviewed-by: Thierry STRUDEL <thierry.strudel@stericsson.com>
2010-09-02bu21013: fix to increase the touch screen performanceNaveen Kumar Gaddipati
Fixed to increase the touch panel performance using touch panel confgiuration parameters ST-Ericsson Id: ER 264213 Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2047 Tested-by: P.Hanumath PRASAD <hanumath.prasad@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I579efe768baff17bde71334e71ab02fffbb9a6ca Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2640
2010-09-02Keypad: Disable EV_REP to disable reporting repeated key eventsJayeeta Banerjee
Disable EV_REP in ev_bit so that press/release events are reported only once. Fix is done in ST-UIB keypad, tc35893-keypad and ske-keypad ST-Ericsson Id:ER 264416 Signed-off-by: Jayeeta Banerjee <jayeeta.banerjee@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1926 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I2dca0a3cb8311cf5476866cc9ad99e089cc7b0ea Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2639
2010-09-02SDIO: Fix for non word-aligned address for SDIO host in DMA modeJayeeta Banerjee
For SDIO host in DMA mode, when memory address is not aligned to DMA element size, switch to polling mode for that transfer. ST-Ericsson Id:ER 264340 Signed-off-by: Jayeeta Banerjee <jayeeta.banerjee@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1922 Reviewed-by: Jayeeta BANDYOPADHYAY <jayeeta.banerjee@stericsson.com> Tested-by: Jayeeta BANDYOPADHYAY <jayeeta.banerjee@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I9fa83f070f11a272c2a8cce299bfe81b769edf8b Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2638
2010-09-02Fix: USB Power management: USB driver to implement power saving at boot upsidhartk
At boot up, if usb cable is not attached, OPP constraints can be released on the APE domain with respect to USB client. This is done because if usb is not used, APE can run at a low power OPP. ST-Ericsson ID: ER262472 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1710 Tested-by: Sidhartha KALRA <sidhartha.kalra@stericsson.com> Reviewed-by: Praveena NADAHALLY <praveen.nadahally@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ia8ac5e69dd23431bab0b47a56239afd29388cf1a Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2637
2010-09-02abx500 kmalloc and doc bugfixMattias Wallin
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1835 Tested-by: Mattias WALLIN <mattias.wallin@stericsson.com> Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I9de57eec90220bfbfc6f278dc7899ebc01a08d1f Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2636 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02ARM: AB5500 core platform configurationMattias Wallin
This patch adds the platform configration part of the mixed-signal chip AB5500. Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/500 Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Id6eb307fa52a5749b93be35e2dba8413d939731d Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2635 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02MFD: AB5500 core driverMattias Wallin
This adds a core driver for the AB5500 mixed-signal circuit found in the ST-Ericsson U5500 platform. This driver is a singleton proxy for all access to AB5500 sub functionality drivers which can be added on top of this one: RTC, regulators, battery, vibrator, LEDs and ALSA codec. Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/499 Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Iff82184cb00824230708bc4388983805531523b7 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2634 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02ux500-pm: enable the on-board keypad wakeup for sleep/deepsleep statesSundar R Iyer
The on-board keypad interfaces through the GPIO218. We make this GPIO wakeup capable in sleep/deep sleep modes ST-Ericsson Change ID: 264368 Signed-off-by: Sundar R Iyer <sundar.iyer@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1717 Reviewed-by: Rickard ANDERSSON <rickard.andersson@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Idb0eef23188f474c89b43d1eda07755c555fce8d Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2633 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02cG2900_ FM driver: fix for wrong signal strength value retrivalsureshk
CG2900_ FM driver: fix for wrong signal strength value retrival CG2900_ FM driver: fix for wrong signal strength value Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1793 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Johan PALMAEUS <johan.xj.palmaeus@stericsson.com> Reviewed-by: Andreas KARLSSON <andreas.z.karlsson@stericsson.com> Tested-by: Andreas KARLSSON <andreas.z.karlsson@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I6a956244c6802111335fb8889bd586bb19c579e9 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2632
2010-09-02mach-ux500: backport clock rate callbacks and MTU frequency fixLinus Walleij
This is a backport of the changes adding per-clock callbacks submitted to the mainline kernel tree, and reads out the MTU- specific clock routing register. Signed-off-by: Linus Walleij <linus.walleij@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1700 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I41f65d78b995ecfa210b9bf6283351b027ae8bbd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2631 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02ste_conn_driver: Fix crash if no patch file foundDariusz Szymczak
If no patch file has been found for the connected chip the device struct is freed by calling ste_conn_reset(). Then the ste_conn_register() will try to free the same struct again which will cause a kernel crash. There is no need to do a reset of the whole driver when the chip startup has failed, it's enough to call the cpd_chip_shutdown() instead of ste_conn_reset() and let the ste_conn_register() free the dev struct. ST-Ericsson ID: ER264360 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1750 Reviewed-by: Magnus MALMBORN <magnus.malmborn@stericsson.com> Reviewed-by: Dariusz SZYMCZAK <dariusz.xd.szymczak@stericsson.com> Tested-by: Dariusz SZYMCZAK <dariusz.xd.szymczak@stericsson.com> Reviewed-by: Par-Gunnar HJALMDAHL <par-gunnar.p.hjalmdahl@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I9dfdefd435d3e7b6f35f0a9a613a4b879f22bd41 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2630
2010-09-02u5500: Driver for the PWM block in MajaMagnus Templing
Implementation of the PWM (Pulse Width Modulation) block in DB5500. The driver implements include/linux/pwm.h. TODO: Request PWMCLK. Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/343 Tested-by: Magnus TEMPLING <magnus.templing@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I91fe502e88b625f8995e1e5ba96c0aadb741d851 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2629 Reviewed-by: Magnus TEMPLING <magnus.templing@stericsson.com>
2010-09-02nomadik-gpio: fix "ignoring return value" warningRabin Vincent
arch/arm/plat-nomadik/gpio.c: In function 'nmk_gpio_remove': arch/arm/plat-nomadik/gpio.c:630: warning: ignoring return value of 'gpiochip_remove', declared with attribute warn_unused_result Because this function is marked __exit and this code can't be built as a module, this function is never used. So just remove it, fixing the warning in the process. ST-Ericsson ID: AP264622 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1799 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I0cabc4ee0f060e0bf19a40bc1ad24f252a5bf9f4 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2628
2010-09-02nomadik-gpio: implement to_irqRabin Vincent
So that gpio_to_irq() works. ST-Ericsson ID: AP264622 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1798 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I3f9ccc568a5c6b2c0230ad98214c6ee1d0eba5f7 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2627
2010-09-02nomadik-gpio: fix wake/enable after trigger type changeRabin Vincent
The nomadik-gpio driver does not correctly change the enable and wake masks when set_irq_type() is called after the irq or wake has been enabled. Fix this by backporting the corrected version from linux-next. ST-Ericsson ID: AP264622 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1797 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I034a71ea2d74cd54dac027868f9562467942b9f9 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2626
2010-09-02ab8500-regulator: add is_enabled helper for DCDC suppliesSundar R Iyer
ST-Ericsson Change ID: 264371 Signed-off-by: Sundar R Iyer <sundar.iyer@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1719 Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Id76df50d1ad736d93cf20b1858c40fc779ef5374 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2625 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Connectivity: Firmware support for CG2900 v1.3.Josef Kindberg EJOSKIN
Updated firmware info files to support CG2900 version 1.3. ST-Ericsson ID: ER 264280 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1701 Reviewed-by: Josef KINDBERG <josef.kindberg@stericsson.com> Tested-by: Josef KINDBERG <josef.kindberg@stericsson.com> Reviewed-by: Par-Gunnar HJALMDAHL <par-gunnar.p.hjalmdahl@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ief11beb764f44254213ecd02c52827f545afe7f9 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2624 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Vibrator: Force feedback vibrator driverMarcin Mielczarczyk
Implementation of ST-Ericsson's force feedback vibrator driver. ST-Ericsson ID: WP261766 This workpackage is dependent on delivery of WP259003 and WP259004. Signed-off-by: Marcin Mielczarczyk <marcin.mielczarczyk@tieto.com> Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@tieto.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1736 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com> Reviewed-by: Marcus COOPER <marcus.xm.cooper@stericsson.com> Tested-by: Marcus COOPER <marcus.xm.cooper@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ib163dd6f2914b90a3be9dffa9d4195fa70fb70cd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2623
2010-09-02fix kernel warningsVirupax Sadashivpetimath
Fix for the kernel warnings seen on compiling the kernel using the extra flag EXTRA_CFLAGS=-W. The action taken on the kernel warnings is as below. Below ones are fixed arch/arm/mach-ux500/clock.c:243: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/clock.c:246: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/clock.c:254: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/clock.c:257: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/clock.c:599: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/clock.c:641: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/clock.c:667: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/dma_40.c:1521: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/dma_40.c:1597: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/dma_40.c:1705: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/dma_40.c:1806: warning: comparison between signed and unsigned integer expressions arch/arm/mach-ux500/platsmp.c:211: warning: comparison between signed and unsigned integer expressions drivers/mmc/host/mmc-u8500.c:690: warning: comparison between signed and unsigned integer expressions drivers/mmc/host/mmc-u8500.c:757: warning: comparison between signed and unsigned integer expressions drivers/misc/ab8500.c:297: warning: comparison between signed and unsigned integer expressions Below warning is from the macro included from the /include/linux/clocksource.h header file, not fixed. arch/arm/mach-ux500/timer.c:57: warning: signed and unsigned type in conditional expression Below warnings are compiler dependant and are ignored. arch/arm/mach-ux500/prcmu-fw.c:306: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:313: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:332: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:339: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:365: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:395: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:464: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:626: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:627: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:635: warning: comparison of unsigned expression < 0 is always false arch/arm/mach-ux500/prcmu-fw.c:636: warning: comparison of unsigned expression < 0 is always false Below one is ignored. arch/arm/mach-ux500/hotplug.c:48: warning: comparison between signed and unsigned integer expressions ST-Ericsson ID:ER259868 Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/722 Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I5d53beb5d05fab217fe95096480b354a22ff9d35 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2622 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Fix default ramdisk size on SVP configPierre Peiffer
The default ramdisk size specified on SVP config is not aligned with the one used on board config. This patch fixes this. ST-Ericsson ID: WP260824 Signed-off-by: Pierre Peiffer <pierre.peiffer@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1641 Reviewed-by: Martin PERSSON <martin.persson@stericsson.com> Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I8ca5525244ae8abc79abea2a8318becfae51ba94 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2621 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02mcde: fix rebase issues in patch adding new MCDE display, AB8500 Denc and ↵Mian Yousaf Kaukab
AV8100 driver See comments: http://gerrit.lud.stericsson.com/gerrit/2378 Reported-by: Marcel Tuennissen <marcel.tuennissen@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ib05e91e2840a66893dfed7d01bddaf4a0162e001 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2607 Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
2010-09-02fix build errors due to missing slab.hMian Yousaf Kaukab
Change-Id: Idd0505e92ad517e7c147e96b777f5a1dc703d61e Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2548 Tested-by: Mian Yousaf KAUKAB <mian.yousaf.kaukab@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02mach-ux500: updating l2x0 init from linux-nextMian Yousaf Kaukab
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I85be5ca2f9178f6bbe5d3b0bd995213e0c9a0691 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2547 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02l2x0: take l2x0 updates from linux-nextMian Yousaf Kaukab
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I7c4a53e27ac2a43e244c17e812619529ce9fbc1e Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2546 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02mach-ux500: use platsmp.c from linux-nextMian Yousaf Kaukab
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Idee032843600d2e3bb03ebe4467ae436192a4382 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2545 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Audio: FM and BT support, cleanup, power up/down noise removalDeepak Karda
Add new transducer for FM to configure audio codec registers. Add new transducer for BT to configure gpio and enable msp0 clk. Fix noise issue at begining and end of playback/voice call. Add platform device and platform driver to suport voltage regulator framework. Remove allmost all of printk and use dev_err, dev_info family macros. Correct file copyright notice. Remove use of typedefs. Add vibrator functionality which uses PWM source. Add function to configure audio codec IF1 required for FM. ST-Ericsson ID: ER 260924 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Id614b86f464c0c450926a2474d47071a6ac5f905 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2544 Reviewed-by: Deepak KARDA <deepak.karda@stericsson.com> Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02FM Radio: Fix RSSI problems during bandscan.Stuart MacDonald
This change updates the parameters sent to the FM Radio chip in fmd_rx_scan_band() this improves the accuracy of the RSSI values. ST-Ericsson Change-ID: 261396 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I319cbaba449cd776753fff920aad3bd0973bf6f6 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2543 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Fixing u5500_svp build error due to tee kernel patch. Updated with review ↵Shujuan Chen
comments! ST-Ericsson Change ID: ER264554 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Id39874bd04211a0590e94a5ad32f372974bad294 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2542 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02ske_driver: support for internal keypadNaveen Kumar Gaddipati
Added the driver to support the internal keypad on ux500 platform ST-Ericsson Id:CR 256008 Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I8f776d4ff1e8ac4bc3ad0b629c1144b7e5daefb8 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2541 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Adding tee driver to kernel.Shujuan Chen
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I17069b327d6a07963a3a483b70b5439655dccf24 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2540 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02USB: Patch to fix critical problems in USB HOST mode in the MUSB chipdriver.Hans Petter Selasky
- Workaround for modem TX-FLUSH due to broken USB HW. - Disable double-buffer due to broken DMA HW. - Fix NULL pointer dereference. ST_Ericsson ID: ER263315 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/1369 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I741bae292b1529f91228e8eae4dd4d3dd8f641de Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2539 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Fix crash in SDIO driver during TCP trafficJayeeta Banerjee
Added missing return statement to avoid accessing invalid data Also disabled PWRSAVE bit for SDIO host, otherwise causes error. ST-Ericsson Id:CR 261515 Signed-off-by: Jayeeta Banerjee <jayeeta.banerjee@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I5167b3fd18a0c4b531ae29aa9c0828e7fa0d8423 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2538 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02MCDE: Supports new HDMI featuresJimmy Rubin
This patch does the following: * Dynamic resolution change (HDMI and TV-out) * Dynamic change of rotation (Main display) * Dynamic change to 24 and 32 bpp (RGB888, RGBA8888, RGBX8888) * HDMI stability improvements * Removes Framebuffer_console for V.20 and HREF+. * Support for disabling display initialization if u-boot supports startup graphics * Removes backlight code, depends on led api * Moves PRCMU settings to prcmu_fw.c ST Ericsson Change-Id: WP259361 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I68fc0857442dee2bedb849996c060a179350b712 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2537 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02MCDE: Supports new HDMI featuresJimmy Rubin
This patch does the following: * Dynamic resolution change (HDMI and TV-out) * Dynamic change of rotation (Main display) * Dynamic change to 24 and 32 bpp (RGB888, RGBA8888, RGBX8888) * HDMI stability improvements * Removes Framebuffer_console for V.20 and HREF+. * Support for disabling display initialization if u-boot supports startup graphics * Adds prcmu handling from the mcde driver ST Ericsson Change-Id: WP259361 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I37e91d49f1550a3ecd041d4ddf67ce57e086772c Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2536 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02STE_CONN: Update CG2900 ssf-file and firmwareMagnus Malmborn
Updates the static settings and firmware for the CG2900 multi-function connectivity chip. The new ssf is based on the reference file V11 and adds correct settings for FM and BT-SCO audio in the U8500 platform. ST-Ericsson ID: 263723 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ia942a2c55de31e2cc4eb755eae9033e80bd6a0ae Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2535 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Bluetooth: Enable the PAN profile.Dariusz Szymczak
Enables CONFIG_BT_BNEP and related flags for mop500. Also changes the default bd address which is also the MAC for bnep0 device so that it doesn't have the group bit set. ST-Ericsson ID: WP 256274 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I99a8b035057fc0b79b4db8cb3581423ccc5d4e22 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2534 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Connectivity: Fix Coverity bugsPar-Gunnar Hjalmdahl
Fixes the following bugs discovered by the Coverity tool: 1. Data pointer handling was not done correctly in ste_cg29xx_audio.c 2. skb handling was not correct in ste_conn chip files ST-Ericsson ID: ER 263882 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Iec59e79b035d5af544547b6848fc98ed5b38c105 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2533 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02USB: USB host audio supportavinashk
menuconfig USB audio is enabled by default to build USB audio. (Bug fix: none, new feature addition.) ST-Ericsson ID: 256719 Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Ib61ba42f7c14706bf6728569324401d630b19d29 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2532 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02MMC driver: enable SDI_CLKCR[PWRSAV] bit for power savinghanumath
Fix for enabling the power saving bit in the SDI controller ST-Ericsson ID:ER 260243 Signed-off-by: hanumath <hanumath.prasad@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: I45bbdf1ea6adce813006446647101a95fe0f448c Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2531 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02u5500: switch to MACH_TYPE_U5500Rabin Vincent
And also switch SVP8500 to MACH_TYPE_U8500. ST-Ericsson ID: AP263392 Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Idbc545b7f53ca18e1d8bce2278db920a50aa88fd Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2530 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02Removed htmldocs tmpl filesMattias Wallin
Several files stopping htmldocs from building is removed with this patch. When they are corrected and build properly they can be added again. Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Id7ee6cea7c8c406f2b959330d7fdd38b2a050e2f Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2529 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02ab8500-bm: typo in BTEMP conversion tableArun Murthy
Typo in SAS battery temperature conversion table typo in line 358 298 100/1175 This should be 358 289 100/1175 ST_Ericsson ID: ER263563 Signed-off-by: Arun Murthy <arun.murthy@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Iaf88c81ccc9537e989849a6e272c7a84c394cdf9 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2528 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
2010-09-02B2R2: Fix for yuv to bgr format conversionsRobert Fekete
The VMX values were calculated wrongly and needed a fix. Colors now looks fine, HW optimized yuv -> bgr is enabled, and some garbled debugprints are now removed as well. ST-Ericsson Change ID: ER 262853 Signed-off-by: Robert Fekete <robert.fekete@stericsson.com> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com> Change-Id: Iec648e6d2797a73d8c2aa89e1611ec6ae6b9e40c Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2527 Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>