summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-cardhu.h
AgeCommit message (Collapse)Author
2012-11-28arm: tegra: cardhu: add support for PM315Bibek Basu
Add support for PM315 Bug 1171138 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 (cherry picked from commit 4e66142b6990ca586e085aa88ae0bd6b819da0c4) Reviewed-on: http://git-master/r/166814 GVS: Gerrit_Virtual_Submit Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
2012-08-02arm: tegra: cardhu: Disable ACCELIRQPrem Sasidharan
Setting MPU_ACCEL_IRQ_GPIO to 0. This helps prevent creation of device node /dev/accelirq and enable timerirq to provide polling ticks for the MPU sensors. The MPU sensors are not currently operating in interrupt mode, the sensors needs to be polled at regular interval. MPU sensor HAL enables the polling timer in the absense of /dev/accelirq device node. Bug 947670 Signed-off-by: Prem Sasidharan <psasidharan@nvidia.com> Change-Id: I8a2c60da00e7d288ec785aa204bdb3207d717028 Reviewed-on: http://git-master/r/119098 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Erik Lilliebjerg <elilliebjerg@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
2012-07-23arm: 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-06-11ARM: tegra: cardhu: enable DSI panel supportRakesh Iyer
Allow for DSI panel support to be present in release builds. Removed CONFIG_TEGRA_CARDHU_DSI config variable. Bug 978305. Change-Id: I2b34fa5c5331de897d2b753da90e26278a6b7870 Signed-off-by: Rakesh Iyer <riyer@nvidia.com> Reviewed-on: http://git-master/r/106919 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-06-06arm: 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>
2012-05-18ARM: tegra: cardhu: add initial A07 supportRay Poudrier
Bug 970890 Change-Id: I24c3b1e2c621afbb90ced552194403f147e20a6c Signed-off-by: Ray Poudrier <rapoudrier@nvidia.com> Reviewed-on: http://git-master/r/102984 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-03-15arm: tegra: cardhu: registering ALS based on board skuSachin Nikam
If board_info.sku is 0xb11 this board has ltr558 ALS on it else isl29028 sensor. Bug 901133 Change-Id: Id0fb5b59b55393e52147e7f9d8d114651a5e0561 Signed-off-by: Sachin Nikam <snikam@nvidia.com> Reviewed-on: http://git-master/r/89977 Reviewed-by: Automatic_Commit_Validation_User
2012-03-06arm: tegra: update thermal sensor configurationsHao Tang
Bug 941960 Removed CONFIG_TEGRA_INTERNAL_TSENSOR_EDP_SUPPORT. Add internal tsensor on kai. Change-Id: Iaefa43112fbbaa42d43a428ecb86ad821e683f85 Signed-off-by: Hao Tang <htang@nvidia.com> Reviewed-on: http://git-master/r/84350 Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
2012-02-15ARM: tegra: cardhu: Update pm_power_off registrationDan Willemsen
Just set the opt in booleans in the platform data instead of checking which function to register for pm_power_off. Change-Id: If336ff69e4b61b4220e6766b2643c5fba74d01cc Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/83597 Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
2012-02-13mpu6050: Motion Libraries: Board files for Invensense MPU6050.Robert Collins
Invensense board files for MPU6050. MPL version 4.1.1. Bug 825602 Signed-off-by: Robert Collins <rcollins@nvidia.com> Reviewed-on: http://git-master/r/70373 (cherry picked from commit 2839895906a9c822e5c9f8abab68e33e9982c5a9) Change-Id: I97eb4dcc075ab8b6f2bb583756dd10128924f10a Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/82717 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Varun Wadekar <vwadekar@nvidia.com> Tested-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-by: Robert Collins <rcollins@nvidia.com>
2012-01-20arm: tegra: cardhu: Use fixed regulatorLaxman Dewangan
Using fixed regulator in place of gpio-switch regulator. Fixed regulator is very similar to gpio-switch regulator and it is available by default in linux kernel. gpio-switch-regulator will be used only for the open collector load switches. bug 923713 Change-Id: I42480cb314135d475b4d4b56bb5e8e73eba2f77e Reviewed-on: http://git-master/r/74536 Reviewed-by: Simone Willett <swillett@nvidia.com> Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/76465 Reviewed-by: Automatic_Commit_Validation_User
2011-12-22arm: tegra: cardhu: Add DVFS table for cardhu A05Ahmed Farra
Add DVFS tables for cardhu A05 memory Also, update memory SKU to handle new format Bug 911821 Change-Id: I458669d9d42df542e3305fa0c31363d94390599d Signed-off-by: Ahmed Farra <afarra@nvidia.com> Reviewed-on: http://git-master/r/68585 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-15arm: tegra: cardhu: pcie support for cardhu bspJay Agarwal
Enabling PCIE support in cardhu board. Fixes bug: 637871 Reviewed-on: http://git-master/r/34474 (cherry picked from commit bde3e58d998b6e76934152219b8803327cea2fad) Change-Id: I18c548b458ad3d17ec07d2ec5b16fd83897b44b1 Signed-off-by: Krishna Kishore <kthota@nvidia.com> Reviewed-on: http://git-master/r/62072 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com>
2011-12-08mpu3050: Motion Libraries: Board files for MPL v4.1.1.Robert Collins
Bug 825602 Bug 834422 Bug 843573 Change-Id: I50ded8cafb228b216f4e3a899f50336c8450698b Reviewed-on: http://git-master/r/66084 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com>
2011-12-08arm: tegra: power: Tegra Thermal refactoringJoshua Primero
Refactored Thermal module so that thermal device drivers themselves are agnostic of the thermal framework. Also separated throttle limit constraints from EDP table. Reviewed-on: http://git-master/r/57990 Reviewed-on: http://git-master/r/63338 Cherry-picked from 8d0610bdd03c3490b718f11bc2108f45cd868533. Change-Id: I4f87889c9cdc88daac1e6173043bab1f2e7cebfd Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/66551 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2011-11-30arm: tegra: cardhu: Integrate MAX77663 PMIC into CardhuJin Park
Integrating MAX77663 PMIC based PM269 board into the Cardhu board. The system will be find the correct PMIC using the Board ID of PMIC in the Cardhu init phase. Bug 849360 Reviewed-on: http://git-master/r/56354 (cherry picked from commit 4d7da62a829de4d051c458caa052a6d612f642fa) Change-Id: I41a52b70d27378e6240522c16256f8c7e42144b5 Signed-off-by: Jin Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/64399 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> Rebase-Id: R6baa5408a249a41d577f22da8476ad020600b12d
2011-11-30arm: tegra: cardhu: Register ricoh583 pmu driverLaxman Dewangan
Registering the ricoh583 pmu driver. Change-Id: I3547522d661852826185e50b6958234a04ca0b4b Reviewed-on: http://git-master/r/62948 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> Rebase-Id: R458057614dd9db4aeb34d37de20c6753e78b3e51
2011-11-30video: tegra: support display board PM313Hyungwoo Yang
This change supports PM313 with 19X12 panel. The change uses PM313 in "Single input to Dual output" mode Bug ID : 822980 Reviewed-on: http://git-master/r/50215 (cherry picked from commit b83e795747fa860b5b7fb66b2067ebe4f15bcfd0) Change-Id: Iabf707ded2976e9877481c215d0b1f1940781f14 Reviewed-on: http://git-master/r/60085 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Re8eadc35c75fa21b0a5f3cb3bee0e8cb77dc3238
2011-11-30arm: tegra: cardhu: Support Fab A05Laxman Dewangan
Support for E1291-A05 board. bug 881745 Reviewed-on: http://git-master/r/58053 (cherry picked from commit be104b795f0c46b8bbe1e45ca618fed74d81a7c6) Change-Id: I0137f9e13ee9c01bd60125589b16023c899389c9 Reviewed-on: http://git-master/r/59287 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Rebase-Id: R6450506e02427f4bae13857a52ed43dd530e720a
2011-11-30arm: tegra: cardhu: OV14810 sensor supportkdivvela
Support for OV14810 sensor on cardhu Bug 839441 Reviewed-on: http://git-master/r/51985 (cherry picked from commit f1aea025b145a884ac4cc507c86c647ca65e348f) Change-Id: I9db882aab6f8ae89c4d463b9d6825e7c7cfd2928 Reviewed-on: http://git-master/r/58660 Reviewed-by: Krupal Divvela <kdivvela@nvidia.com> Tested-by: Krupal Divvela <kdivvela@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R8f2a1692deba888e2d0476ea2159a1e36722cc63
2011-11-30arm: tegra: cardhu: Support for E1257Laxman Dewangan
Adding support for E1257 platform. bug 864294 Reviewed-on: http://git-master/r/50662 (cherry picked from commit 8217615021a6ffeb992327f6b010ea9deebc34e7) Change-Id: I3429da1bca38e1ddc5b3c2156a0db6b23aeb5555 Reviewed-on: http://git-master/r/57806 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R7fadbdc30bdca30e41e0b7fdb88628dbc8c32e82
2011-11-30arm: tegra: cardhu: Support for PM311Laxman Dewangan
Adding support for PM311 based system. bug 870139 Reviewed-on: http://git-master/r/50012 (cherry picked from commit d319d9980b6b225735ac97160fdee18fbabba2f0) Change-Id: Iaa28921761e035e8fa29956b776f9379ae326b42 Reviewed-on: http://git-master/r/57251 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R50fc9a079bd46a050084afed2b0f460e2916ebc9
2011-11-30arm: tegra: cardhu: use 55hz only for old boardsJon Mayo
SKU_TOUCHSCREEN_MECH_FIX needed an extra '0', it is used to control display refresh rates for some boards that are more sensitive to touch screen interference. Bug 878694 Bug 861062 Reviewed-on: http://git-master/r/53898 (cherry picked from commit 4a3a8de8afe64c7ee497d228e5d0f1d86e9ed667) Change-Id: I3bf160b739ba806aeb2130bf2680c87815fcac98 Reviewed-on: http://git-master/r/56302 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rf25f43bc07089cf17311b06bf06bb61300ae5afb
2011-11-30arm: tegra: cardhu: add gpio charger supportPritesh Raithatha
Bug 872590 Change-Id: I7e5bfe68a4f299f771b4af7094754e4167a44f29 Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/54663 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R9dce2ca60c88531d5b16ed669404b3f1a25a9e81
2011-11-30arm: tegra: cardhu: Support for PM305Laxman Dewangan
Adding support for PM305. bug 846246 Original-Change-Id: Ib036c67c12984668e0b7153f76a1a1d44c5be14f Reviewed-on: http://git-master/r/49820 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Rebase-Id: R9e9eb93ddcea487159854533eead3fe8eb74e42b
2011-11-30ARM: tegra: cardhu: Disable EMC DFS for 2GB memoryAlex Frid
Bug 861419 Original-Change-Id: Icff68a821f5088af62962ccadaabbd01e4b5af7b Reviewed-on: http://git-master/r/45966 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R4cb37cd9644ed36c7ee8e2b0462ef9bf8536674d
2011-11-30input: touch: atmel_mxt_ts: Increase touch perf for SKU-2000.Robert Collins
Increase touchscreen performance for Cardhu SKU-2000 with touch panel air gap gasket changes. Bug 864735 Original-Change-Id: I01137e8d31230cd1d1f5a7d25d82259cc732b1e5 Reviewed-on: http://git-master/r/47197 Reviewed-by: Narendra Damahe <ndamahe@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Reviewed-by: Ali Ekici <aekici@nvidia.com> Tested-by: Ali Ekici <aekici@nvidia.com> Reviewed-by: Jonathan Mccaffrey <jmccaffrey@nvidia.com> Tested-by: Jonathan Mccaffrey <jmccaffrey@nvidia.com> Rebase-Id: Rede07c6cc06387a4ccb31eaa2b7bd2e4603c3768
2011-11-30arm: tegra: cardhu: Set LDO2 to 1200mV for E1208-A03Laxman Dewangan
The ldo2 power rail should be set to 1200mV on E1208-A03 based pmu. bug 863728 Original-Change-Id: I7730443bc052348a082d52a73e4f521ec34202f7 Reviewed-on: http://git-master/r/47491 Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Vivek Aseeja <vaseeja@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Rebase-Id: Rfc2975d5b80492523a4a767c001a8e22c9decaa7
2011-11-30arm: tegra: cardhu: use 55hz only for old boardsJon Mayo
Use different display refresh rates for some boards that are more sensitive to touch screen interference. Bug 861062 Original-Change-Id: I76a31107b2111d4a0d6d5f072ead877a35cd59a0 Reviewed-on: http://git-master/r/45874 Tested-by: Jonathan Mayo <jmayo@nvidia.com> Reviewed-by: Jonathan Mayo <jmayo@nvidia.com> Rebase-Id: R5605962a8d026d775af9f7d166daa697c5e6d4d5
2011-11-30ARM: tegra: cardhu: switch off PMU at high temperaturevenu byravarasu
Add board support needed for PMU switch off when tsensor detects temperature > TH3 threshold set. bug 850047 Original-Change-Id: I7a283cedc735264dd8ea52801f7f1a103e9293cb Reviewed-on: http://git-master/r/41531 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rc4bf2206a7207e28434b46baed442cd6f2797fbc
2011-11-30arm: tegra: cardhu: Correct pinmux configuration used for hsicSeshendra Gadagottu
Corrected the pinmux group for hsic power management gpios. Also removed E1197 references from cardhu board files. BUG 828389 Original-Change-Id: I0488d7d6ea2fb102a5c55eb32813776e298f9b46 Reviewed-on: http://git-master/r/43451 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rd551075e1633406de4cdfbf3a05b1d6bff017666
2011-11-30arm: tegra: cardhu: Add support for hsic baseband power managementSeshendra Gadagottu
Added required Cardu specific changes for hsic baseband xmm modem power management. BUG 828389 Original-Change-Id: I119f541544cd34e1584608826714d2bfd9cbfe34 Reviewed-on: http://git-master/r/40789 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R1a257f5c0a78f8936de4c740026c60378e12fcf2
2011-11-30arm: tegra: Console suspend for all boardsLaxman Dewangan
Added the board level suspend/resume and call the console suspend from board level suspend/resume. bug 820536 Original-Change-Id: I246265241246dc0682870571c927bd23023e5aca Reviewed-on: http://git-master/r/41448 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-by: Narendra Damahe <ndamahe@nvidia.com> Rebase-Id: Re1f3dd4f75ee05456899d9a67f74ae84f9572654
2011-11-30arm: tegra: cardhu: Add board level suspend/resumeLaxman Dewangan
Adding board level suspend/resume for cardhu. Disabling the clock for console uart port if console_suspend is enabled. bug 820536 Original-Change-Id: Iecb78708ff7784dd131ffa83692b2419dba44e88 Reviewed-on: http://git-master/r/41147 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R14dcb8c7822b2bdc7e66807e292776b68d08d12d
2011-11-30mfd: tps6591x: Reorganise GPIO definitionLaxman Dewangan
Adding the TPS6591x gpio definition in tps6591x core header files. bug 849976 Original-Change-Id: I1f7a7cc38e220c091ccf44db5af6e43c34daa1cd Reviewed-on: http://git-master/r/41040 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rcaf75875841aab0b12f3876086245701eb754669
2011-11-30arm: tegra: cardhu: board SKU and fab cleanupLaxman Dewangan
Remove the hardcoding of the numerical value for different sku bit and fab definition and using macro for better readability. Original-Change-Id: Idf70c7a063b5416e170b3b7e61e896250c9ad70c Reviewed-on: http://git-master/r/37644 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rd7e2bfcf6780b6b73a8438b904b8a13b0297b59d
2011-11-30arm: tegra: cardhu: Add support for the E1256Laxman Dewangan
Adding support for the E1256. The configuration is same as the E1186 board. bug 849990 Original-Change-Id: Idd89e282627b2f0924fc313a5ba28f9e9a6032be Reviewed-on: http://git-master/r/40367 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R3b1f22dc222f4ce000d2e84a48b7e2f379159750
2011-11-30arm: tegra: cardhu: add support for TPS61050 flash driverDanielle Sun
Bug 794431 Original-Change-Id: I889c224b184d099339ccdb438326a2037f85cdf6 Reviewed-on: http://git-master/r/34214 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R4427050d243067273f1035b4d7f18db3c8c0ee51
2011-11-30ARM: Tegra: ALSA support for CardhuStephen Warren
Define GPIO names, platform data, and platform devices for audio support on Cardhu. Configure/register the WM8903 IRQ gpio. Don't statically configure most audio-related clocks; the ASoC utils code sets this all up now. Signed-off-by: Stephen Warren <swarren@nvidia.com> Rebase-Id: R77ca15a61948eefd790d97cbfe1470d2687c5b73
2011-11-30arm: tegra: cardhu: Board changes for powermonvenu byravarasu
Board details needed by INA219 power monitor device to measure current, voltage and power on Cardhu are being filled. bug 808311 Change-Id: Idbee6034312f5bd888b1ed87ef98f531c45938a0 Reviewed-on: http://git-master/r/34299 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Rebase-Id: Rcb4e4b1f79367f297801e5ceb3d124f5e31f01f8
2011-11-30arm: tegra: cardhu: Making selection of debug port dynamically.Laxman Dewangan
Handling the uart device initialization in separate init call so that it will be easy to select the debug console based on board id. For E1186/E1187/PM269 with SKU-1002 enabling the UARTB as console channel. For other cases, debug channel will remain as UARTA. bug 832273 Original-Change-Id: I924085fbb05ed749d817584644342ee5d7104274 Reviewed-on: http://git-master/r/34468 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Rebase-Id: Rb14a3b98f375735c4cb6a58ceef373da7917964b
2011-11-30ARM: tegra: cardhu: pass ac present interrupt and gpio to bq27x00Pritesh Raithatha
-Define AC_PRESENT_INT -Assign AC_PRESENT_INT to .irq of battery driver bq27x00 -Pass AC_PRESENT_GPIO to bq27x00 throught plarform data Original-Change-Id: Ic493cc4be5ef38a75f026cfd7082315563a07214 Reviewed-on: http://git-master/r/32620 Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com> Tested-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rbfe05a3a86c1c54e0c0dadf3640a1814b4b782f0
2011-11-30arm: tegra: cardhu: set CPU EDP limitsVarun Wadekar
Original-Change-Id: I6282bbb63c34b8cc0d503cdd6eafe575fb78ef5f Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/31342 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R71a8023042831f208803dd7d7cad84912db9d3c1
2011-11-30arm: tegra: hsic: Enable T30 HSICMichael Hsu
Modified cardhu board config for ehci2 to use HSIC. Need to turn on 6416 IO expander gpio for VDDIO_HSIC. Otherwise, VDDIO_HSIC would be 0 Volts. Fix HSIC register differences between T20 / T30. Original-Change-Id: I03079d4691981c8bc5fa220720aa55de507e6f04 Reviewed-on: http://git-master/r/29428 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rc3e3973666331d2eb2aada57b7bfe6172b67713a
2011-11-30ARM: tegra: cardhu: add AC present interrupt gpioPritesh Raithatha
Bug 817305 Bug 806809 Original-Change-Id: I5a585d890e76804d4b5c3de1b7e1b4085074ac13 Reviewed-on: http://git-master/r/30001 Tested-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R84289d0b785bc4aebc22a143f027b0b83da3a18c
2011-11-30ARM: tegra: cardhu: sensor: support for rear right cameraPrayas Mohanty
- Add support for camera-B. - Have separate power on/off handler for each camera sensor. - Remove invidual query for boardId, and bookkeeping boardId information in a static variable during cardhu_sensors_init. bug: 787214 bug: 786928 Original-Change-Id: Icc15a4cd6f113dd54adf197498f3b214595a53fd Reviewed-on: http://git-master/r/27023 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Original-Change-Id: Ie5c06897a4f5c446aeeda168769e80d1a717e479 Rebase-Id: Rb8d7f9a68b90f224d6225962ca75b9da18b27e51
2011-11-30ARM: tegra: cardhu: Dynamic selection of display driversankishore
Dynamically selecting the display driver as per the board id Original-Change-Id: I0220e3359c0475e112a5f91d0fb59d390c20b2ec Reviewed-on: http://git-master/r/24129 Reviewed-by: Animesh Kishore <ankishore@nvidia.com> Tested-by: Animesh Kishore <ankishore@nvidia.com> Reviewed-by: Venkata Nageswara Penumarty <vpenumarty@nvidia.com> Reviewed-by: Ramachandrudu Kandhala <rkandhala@nvidia.com> Original-Change-Id: I58811ab1cfdb47d231838228cee9578638a9f665 Rebase-Id: R5fb2abd42a8883ec43521c06e5cf46871c601324
2011-11-30arm: tegra: cardhu: Supporting power offLaxman Dewangan
Supporting the power off of device through the adb shell "reboot -p" or from GUI with power off. bug 787957 Original-Change-Id: I8bc65707a8c19b0d7cc8c506dfd5327f23c01511 Reviewed-on: http://git-master/r/24112 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Ramachandrudu Kandhala <rkandhala@nvidia.com> Original-Change-Id: I9e30bd5d143bad276f7bc2ee57e7887dcfd48233 Rebase-Id: R03068c9df6708907afb4a6833d9d80f26acfb4ee
2011-11-30arm: tegra: cardhu: enable power for OV2710Prayas Mohanty
Use the regulator to enable power for OV2710. bug: 794025 Original-Change-Id: Ib1245d7cb9c9a91011be29872bbf06576fba225e Reviewed-on: http://git-master/r/23020 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Original-Change-Id: Ida7a765be52de2f2df69f0c5bb4d0953309b2489 Rebase-Id: R6d01300427993d528418e31e0c1fa1c02e6d1b00
2011-11-30ARM: tegra: cardhu: Add EMC DFS table for cardhu boardAlex Frid
Add preliminary EMC DFS table for cardhu at nominal 667MHz. EMC scaling is still disabled by default. Original-Change-Id: I3722d6c851332df8781aa42dd20be09be09c2859 Reviewed-on: http://git-master/r/21941 Reviewed-by: Narendra Damahe <ndamahe@nvidia.com> Tested-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Original-Change-Id: I306c8733f16678bb6734dace7f06cab0ad6ea363 Rebase-Id: Rd27feaf77da59d15abbe981f4d4cc2ed9f413757