summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-cardhu.c
AgeCommit message (Collapse)Author
2013-02-12arm: tegra: Add raydium touch clock namesAly Hirani
Add the clock names for the raydium touch driver. Also remove clk_enable()s as the raydium driver now properly enables the touch clock. Bug 1188790 Change-Id: Ia9dce83b7943dab35e3902dbefdb8d806df365ae Signed-off-by: Aly Hirani <ahirani@nvidia.com> Reviewed-on: http://git-master/r/172909 Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com> Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
2013-01-28arm: tegra: board: Add support for odm data for modemSuresh Mangipudi
Cardhu and Kai to use the odm data to register usb interface on which modem is connected. Also set the hotplug flag to true. Bug 1029827 Change-Id: I8f8d80c70e73754e3ac0ec736275b24fc1c585f6 Signed-off-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-on: http://git-master/r/141946 Reviewed-on: http://git-master/r/192052 Reviewed-by: Riham Haidar <rhaidar@nvidia.com> Tested-by: Riham Haidar <rhaidar@nvidia.com>
2013-01-28mach-tegra: tegra[3,11]: bluesleep as built-in or moduleMursalin Akon
allow bluesleep as built-in or module Bug 1219372 Change-Id: I2815783c38291c5493e0448cd1a0f9e3bc0daf2d Signed-off-by: Mursalin Akon <makon@nvidia.com> Reviewed-on: http://git-master/r/193946 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Allen Martin <amartin@nvidia.com>
2013-01-16media: video: tegra: camera: move tegra_cameraJihoon Bang
Move tegra_camera from platform_driver to part of nvhost vi driver. Split tegra_camera.c file into multiple files incluidng camera.c, camera_power.c, camera_emc.c and camera_clk.c according to functionality. tegra_camera is registered/unregistered in nvhost vi driver. Bug 1189789 Change-Id: I0ff6b4c0032b33b1030f94ac1b1675d1fff53bab Signed-off-by: Jihoon Bang <jbang@nvidia.com> Reviewed-on: http://git-master/r/174508 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
2012-12-03ARM: tegra: set bluetooth configurations for bluedroid_pm driverNagarjuna Kristam
- Add resources to configure bluedroid_pm driver - Add conditional compile for bluesleep, rfkill_gpio and bluedroid_pm resources - change BT voltage parameters for bluedroid_pm driver Bug 1169531 Change-Id: I9993d4e10aa43feaa7eea9ea86fb54f1b5336693 Signed-off-by: Anita Kar <akar@nvidia.com> Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-on: http://git-master/r/165359 Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com> Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
2012-11-28ARM: tegra: cardhu: moving to clk prepare APIsSivaram Nair
The clk_enable/clk_disable pair of APIs are replaced with tegra_clk_prepare_enable and tegra_clk_disable_unprepare. This is needed for the migration to common clk framework. Bug 920915 Change-Id: If56780dfe147a3d6d9b0dbd5877bff8552a5b510 Signed-off-by: Sivaram Nair <sivaramn@nvidia.com> Reviewed-on: http://git-master/r/146785 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2012-11-21ARM: tegra: Remove DT code when DT not supportedTerje Bergstrom
L4T and some SoCs does not have support device trees, but the kernel configuration still enables CONFIG_USE_OF. Disable CONFIG_USE_OF in Kconfig. It is enabled already by all defconfigs where DT is really supported. This allows drivers to migrate to device trees gracefully. Also adds CONFIG_USE_OF back to tegra3_android_defconfig as it was accidentally removed. Change-Id: I2edb7128f43d2cf23fc3d599f3c9964830548479 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/161941 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-11-05touch: raydium: Update to board filesDavid Jung
Nvidia updates to add names for platform id, clocks to data descriptors. Correct 1.8V and 3.3V names for touch screen. Bug 1054288 Bug 1165520 Change-Id: I0ea7c63775ae64b8ec8386f5fdbe7503787a1e8f Signed-off-by: David Jung <djung@nvidia.com> Reviewed-on: http://git-master/r/159599 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-26arm: tegra: ahci/sata: check sata against board idBibek Basu
If the board has sata support, then only add platform device Also move slumber code to Idle powergate section to avoid build failure. Bug 1157036 Change-Id: I6128f451f348a7fad41fc52579b18939c8a2efcd Original-author: Mike Thompson <mikthompson@nvidia.com> Signed-off-by: Mike Thompson <mikthompson@nvidia.com> Signed-off-by: Bibek Basu <bbasu@nvidia.com> Signed-off-by: Syed Rafiuddin <srafiuddin@nvidia.com> Reviewed-on: http://git-master/r/143984 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-26arm: tegra: cardhu: add support for PM315Bibek Basu
Add support for PM315 Bug 1157036 Change-Id: I2e5461c656c41d4172aca60525655cb780eaa17e Original-author: Mike Thompson <mikthompson@nvidia.com> Signed-off-by: Mike Thompson <mikthompson@nvidia.com> Signed-off-by: Bibek Basu <bbasu@nvidia.com> Signed-off-by: Syed Rafiuddin <srafiuddin@nvidia.com> Reviewed-on: http://git-master/r/143506 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2012-10-25ARM: tegra3: remove <board>-throttle_list_init functionsBharat Nihalani
Change-Id: I14b3224f769738e9b578f6d9dc53d1935bb31fff Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-on: http://git-master/r/147522 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-25ARM: tegra: thermal: Remove tegra therm dependencyJoshua Primero
Removed the use of the Tegra thermal layer. All management is now done via Linux thermal framework via thermal_zone_devices and thermal_cooling_zones. Change-Id: I87de8a7dd8ff8e338d3c18db1518b5acfc18faee Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/132883 (cherry picked from commit cb9e0dbe41d7419d6152f02ea10f13faa7448e81) Signed-off-by: Gaurav Batra <gbatra@nvidia.com> Reviewed-on: http://git-master/r/130289 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-22Input: touch: atmel_mxt_ts, board files for new Atmel touch driver.Robert Collins
Change-Id: I2e31fecd8ef76c6543a85b3f595a3e18245a4645 Signed-off-by: Robert Collins <rcollins@nvidia.com> Reviewed-on: http://git-master/r/131491 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-21arm: tegra: Add MAX1749 platform deviceSumit Sharma
Added MAX1749 vibrator platform device in cardhu board file Bug 1154522 Change-Id: I6464c0cf9739bae91d9c4d8b86b86be5a57a5b57 Signed-off-by: Sumit Sharma <sumsharma@nvidia.com> Reviewed-on: http://git-master/r/144518 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-18arm: tegra: cardhu: separate pinmux and gpio initPritesh Raithatha
Bug 1003210 Change-Id: If26ee43f7ee37e48998ec91a4f163f3f35aebbc9 Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/144101 Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com> Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
2012-10-15arm: tegra: cardhu: fix coverity issueSri Krishna chowdary
check return values. Bug 1046331 Change-Id: I216759d1f897c8d248430bbc208b2af459539b36 Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com> Reviewed-on: http://git-master/r/144376 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-15ARM: tegra: move uart debug port initialization into common file.Laxman Dewangan
There is lots of duplicate code for initializing the debug port for all platform. Move this to board-common file so that duplicate code can be avoided. Change-Id: I3e8a10cd3db4db21d6752a0b689136bfe9828197 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/143721 Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com> Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
2012-10-11touch: Raydium: Remove hex blob data structures from board files.Robert Collins
Reviewed-on: http://git-master/r/134622 (cherry picked from commit cbab2c1dc0216f4acdf18fdb00744fd0b2be57d1) Change-Id: Id75021f42bfa7d60cf64b364d93bf34e7b99b7bf Signed-off-by: Robert Collins <rcollins@nvidia.com> Signed-off-by: Xiaohui Tao <xtao@nvidia.com> Reviewed-on: http://git-master/r/142741 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-10-10touch: Radyium: Move panel config structures to board files.Robert Collins
Reviewed-on: http://git-master/r/133110 Change-Id: I93343d2d67982fd05cb2c72b2d983c0f0cff5bf7 Signed-off-by: Robert Collins <rcollins@nvidia.com> Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/143115 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-10-08arm: tegra: soc device registrationSachin Nikam
soc_device_register() for getting soc machine, family,revision and soc_id. soc_id format is Revision:SKU:PackageID Bug 1051923 Change-Id: I23c83554c5917e759934fe953e7afef86145f092 Signed-off-by: Sachin Nikam <snikam@nvidia.com> Reviewed-on: http://git-master/r/134381 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit
2012-10-01ARM : tegra: Reserve 16MB for HDMI FBShashank Sharma
Reserve 16MB for HDMI Framebuffer, to support 1080p with double buffering. Currently reserved memory is not enough and will not pass check_par() test, which blocks X to switch to 720p modes. Bug 1054474 Signed-off-by: Shashank Sharma <shashanks@nvidia.com> Change-Id: Iade3b9703c7d1ad718e8e048334093df86c05d94 Reviewed-on: http://git-master/r/139643 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Jon Mayo <jmayo@nvidia.com>
2012-09-21arm: tegra: Fix coverity issueSri Krishna chowdary
Differentiate between success and failure of gpio_request. Bug 1046331 Change-Id: I400d574e8fd492739cd0dffb3a96f8801c624a3e Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com> Reviewed-on: http://git-master/r/133167 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-09-13ARM: tegra: thermal: Refactored thermalsJoshua Primero
1) Removed skin thermals from tegra_thermal layer 2) Removed throttle initialization from tegra_thermal layer 3) Simplified thermal device interface 4) Create a therm estimator device as a platform device Change-Id: Ic8ffd111817f03f7aadc89d6185eb749b274b830 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/130282 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-09-11ARM: Tegra: add support for persistent_ramVarun Wadekar
ram_console driver now depends on persistent_ram to carve the chunk of memory that it needs. So ask persistent_ram driver to reserve memory for ram_console instead of doing it in the tegra common code. Change-Id: I43854f059f0610f3b5bf54acd1af51e33f9dd330 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Signed-off-by: Johnny Qiu <joqiu@nvidia.com> Reviewed-on: http://git-master/r/130066 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-09-10arm: tegra: board: remove board specific vbus initializersSuresh Mangipudi
Removed the board dependency for the vbus regulators and the vbus gpio in tegra platforms. Vbus need not be specified from the board files any more. Change-Id: I0dbab40f8737138bd469600810a7a17407329149 Signed-off-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-on: http://git-master/r/130648 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-09-07arm: tegra: populate device nodes from device treeNitin Kumbhar
Update init_machine routine for cardhu and enterprise so that device nodes can be populated from device tree. Disable nodes which are currently added from board files. Bug 1036909 Change-Id: Iedf394bf5ea414b1e64cace565931991fec858a4 Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-on: http://git-master/r/130158 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
2012-08-24ARM: tegra: thermal: Thermal RefactorJoshua Primero
Removed all edp and throttling specific code in the tegra thermal framework. Change-Id: I60eb89266d19d8c8beab833f5c6953364b679318 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/124502 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-08-24ARM: tegra: thermal: Edp into cooling deviceJoshua Primero
Removed EDP specific code from tegra thermal layer. It is now implemented as a cooling device. Change-Id: Ica9602569367e07deb04cf3cb8064a1c4101a7a4 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/124501 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-08-24ARM: tegra: thermal: Cleaned up thermal frameworkJoshua Primero
Removed shutdown and tc1,tc2,passive delay parameters from thermal state. Change-Id: Icd97afaf912a9fb7ab930c95d52d0e1dee42ce5a Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/124500 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-08-22ARM: tegra: thermal: Separate skin from thermalsJoshua Primero
Started seperating skin thermal logic from generic thermal logic. Change-Id: I7fd8a4f713acf510eb70fd5a06ee42634caa2c8e Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/124499 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2012-08-22ARM: tegra: thermal: Cleanup thermal dependenciesJoshua Primero
Cleaned up dependencies related to thermals: 1) Added TEGRA_THERMAL Kconfig option which enables Tegra Thermal Framework 2) Removed unnecessary ifdefs from board files and thermal files Change-Id: I3470da3d1482ff7946b3815f7c0e91b45fb58147 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/124498 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-08-20ARM: tegra: integration of slave mode support.Ankit Gupta
Add configurability support for i2s parameters accross all board. ARM: tegra: board: add i2s params Add configurability support for i2s parameters accross all board files. Signed-off-by: Ankit Gupta <ankitgupta@nvidia.com> Change-Id: If58788b5126280b7e1dc8c66e9c96d0e71229b5e Reviewed-on: http://git-master/r/111476 (cherry-picked from commit cac52867b0a0cad3b3c5bf46f08b0b94d0be2e02) ARM: tegra: include: add configurability support for i2s params. Add several variables for i2s configuration in platform data structure. Signed-off-by: Ankit Gupta <ankitgupta@nvidia.com> Change-Id: Iea3930f308954471f170513234c2c02a8559ef98 Reviewed-on: http://git-master/r/111473 (cherry picked from commit 35e749770f6046fc82860f1152db2f5f579b9508) Conflicts: arch/arm/mach-tegra/board-enterprise.c arch/arm/mach-tegra/board-harmony.c Signed-off-by: Rahul Mittal <rmittal@nvidia.com> Change-Id: Id6fd683f11c8768b46b4b7b80dc3fc1239753ed5 Reviewed-on: http://git-master/r/123329 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-08-09ARM: tegra: Create IOMMU map at board_init w/ PLATFORM_IOMMUABLEHiroshi Doyu
Create IOMMU map at board_init with CONFIG_PLATFORM_IOMMUABLE enabled. Change-Id: I204b98c145420535821c4cbf03fa61765e619ec1 Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com> Reviewed-on: http://git-master/r/121219 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-08-06ARM: tegra: cardhu: Add DT boot supportDan Willemsen
Use the existing boardfile for everything, just match using DT. Change-Id: Ie12cad6ab0bfcb94538cd158dd9fc9ca85b91c98 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/95478 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-08-06ARM: tegra: cardhu: get rid of tegra_gpio_enable() in hsic registrationLaxman Dewangan
The gpio mode of pin is configured when setting direction and hence this call is no more required. Change-Id: Id54a26bc2f3a968c60364b1d5109dd23ff724b94 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/119606 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-08-06arm: tegra: remove hsic phy params from boardsVenu Byravarasu
As HSIC phy params are not customizable, removing them from board files. bug 1024260 Change-Id: I6b7702c95810c683ab3d9f79e975657f3f601cd0 Signed-off-by: Venu Byravarasu <vbyravarasu@nvidia.com> Reviewed-on: http://git-master/r/119300 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-07-30Revert "ARM: tegra: integration of slave mode support."Varun Wadekar
This reverts commit a50e73c5be9f5a3546bf575588385b59deee7092 as it breaks bootup on Cardhu. Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-07-30ARM: tegra: integration of slave mode support.Ankit Gupta
Add configurability support for i2s parameters accross all board. ARM: tegra: board: add i2s params Add configurability support for i2s parameters accross all board files. Signed-off-by: Ankit Gupta <ankitgupta@nvidia.com> Change-Id: If58788b5126280b7e1dc8c66e9c96d0e71229b5e Reviewed-on: http://git-master/r/111476 (cherry-picked from commit cac52867b0a0cad3b3c5bf46f08b0b94d0be2e02) ARM: tegra: include: add configurability support for i2s params. Add several variables for i2s configuration in platform data structure. Signed-off-by: Ankit Gupta <ankitgupta@nvidia.com> Change-Id: Iea3930f308954471f170513234c2c02a8559ef98 Reviewed-on: http://git-master/r/111473 (cherry picked from commit 35e749770f6046fc82860f1152db2f5f579b9508) Reviewed-on: http://git-master/r/118071 Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Scott Peterson <speterson@nvidia.com>
2012-07-30arm: tegra: cardhu: IrDA support on UARTBRamalingam C
Adds the IrDA support functions to the platform_data of UARTB on Verbier boards(E1198 and E1186). And also adds a config variable CONFIG_TEGRA_IRDA to control the IrDA support on Tegra. Bug 999895 Change-Id: Iab77c419004292190421d55fd02e249ff98c728e Signed-off-by: Ramalingam C <ramalingamc@nvidia.com> Reviewed-on: http://git-master/r/114930 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-07-17arm: tegra: sd: enable sd dpdWen Yi
This is a WAR solution that allows for the turning on SD DPD feature. The original issue is that enabling SD DPD immediately after device comes out of LP0 causes ULPI disconnect. The root cause of that is not known. The WAR is to delay the enabling of SD DPD for 100ms after device comes out of LP0. Bug 929628 Change-Id: I3c5e35ace422e5441535c2c0fe18545b53bbddc4 Signed-off-by: Wen Yi <wyi@nvidia.com> (cherry picked from commit bffb7b917d52a3523af80db21322ec7ba5fd33f9) Reviewed-on: http://git-master/r/113392 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-07-16arm: tegra: cardhu: move VI to PLL_PJihoon Bang
As a part of effort to bring in 437MHz clock frequency in EMC, We need to move VI from PLL_M to PLL_P. Bug 1005576 Signed-off-by: Jihoon Bang <jbang@nvidia.com> Reviewed-on: http://git-master/r/112704 (cherry picked from commit c175857e80355857b55e8eb2012c12e94e532835) Change-Id: Icd314c01625f5c4765b0215735ceafb7d3f25d1e Reviewed-on: http://git-master/r/114241 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-07-12ARM: tegra: fiq_dbg: Enable FIQ serial debugKamal Kannan Balagopalan
Add platform callback to initialize and enable FIQ serial debugger Bug 970018 Change-Id: Icdf571f7698e10de661a0ce94694de9fb9c70271 Signed-off-by: Kamal Kannan Balagopalan <kbalagopalan@nvidia.com> Reviewed-on: http://git-master/r/110955 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-07-12ARM: tegra: wdt: Replace legacy WDT with CPU WDTsKamal Kannan Balagopalan
Tegra3 adds new CPU watchdog timers. Replace legacy WDT with CPU WDTs in all Tegra3 platforms. Bug 857748 Change-Id: I5bd30687003e6b2ebf09916fbd626d82f0bc0b76 Signed-off-by: Kamal Kannan Balagopalan <kbalagopalan@nvidia.com> Reviewed-on: http://git-master/r/109907 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-07-12arm: tegra: Cardhu: add support for CECAnkit Pashiney
Added board and pinmux support for CEC bug 894195 Change-Id: I858908bf090dae3e2043637ed22c53db4892c336 Signed-off-by: Ankit Pashiney <apashiney@nvidia.com> Reviewed-on: http://git-master/r/105519 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-07-12drivers: skin: Skin prediction algorithmJoshua Primero
Added skin prediction algorithm. bug 1007726 Change-Id: Ia76f73cb818aa02e608e1fc69ab4d8277a5825eb Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/104814 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Sachin Nikam <snikam@nvidia.com>
2012-07-12arm: tegra: use rfkill-gpio driver to register bluetooth rfkillNagarjuna Kristam
rfkill-gpio driver is available in linux delivery as a generic rfkill driver. use rfkill-gpio driver to perform bluetooth RFKILL gpio activities, instead of bcm4329 rfkill driver. Bug 993990 Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Change-Id: I654b93f099431029177913605d15ad921df07833 Reviewed-on: http://git-master/r/108499 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-07-12ARM: tegra: resolve compilation time warningsSanjay Singh Rawat
- Adding flag to treat warning as error. - Handling warnings of unused variable, structures and functions, wrong return type, wrong type comparision. Bug 949219 Change-Id: I9d02387ce1073c4e46f69d01669285aa3754f1d9 Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com> Reviewed-on: http://git-master/r/104968 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-06-21ARM: SoC: Tegra: Convert Tegra to SoC descriptorVarun Wadekar
Convert all the remaining boards which are not present upstream to SoC descriptor Change-Id: If0687cd20b8f33630980e268c7021894b1d2b1c1 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2012-06-21ARM: tegra3: convert to CONFIG_MULTI_IRQ_HANDLERScott Williams
Convert the tegra3 platforms and the tegra2 platforms that are not upstream to be using the gic_handle_irq function as their primary interrupt handler. Change-Id: I5afb510058a1f758f6faf57ea5040bfcf2777993 Signed-off-by: Scott Williams <scwilliams@nvidia.com>
2012-06-07arm: tegra: cardhu: enable touchscreen for E1506 panelRakesh Iyer
Enable Atmel Mxt touchscreen for E1506 panel. Bug 978305. Change-Id: I57b02e4a9b3180e8114a96d5f9a8e075df166260 Signed-off-by: Rakesh Iyer <riyer@nvidia.com> Reviewed-on: http://git-master/r/104895 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Robert Collins <rcollins@nvidia.com> Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>