7 years agoARM: tegra: cardhu: Update vid_oc pin for pm269
Ray Poudrier [Wed, 6 Jul 2011 16:22:28 +0000]
ARM: tegra: cardhu: Update vid_oc pin for pm269

Correct pingroup is DAP3_DOUT

Bug 825778

Original-Change-Id: I252398c4f1d653c73c5fd26a7b5c12410a962ade
Reviewed-on: http://git-master/r/39822
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rb3bb758d23520c165fa6369bcb16979ec1824b5b

7 years agoarm: tegra: cardhu: add support for TPS61050 flash driver
Danielle Sun [Thu, 26 May 2011 23:52:24 +0000]
arm: tegra: cardhu: add support for TPS61050 flash driver

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

7 years agoarm: tegra: cardhu: correct rail_names in ina219_platform_data
Pritesh Raithatha [Mon, 4 Jul 2011 09:00:02 +0000]
arm: tegra: cardhu: correct rail_names in ina219_platform_data

Bug 844743

Original-Change-Id: I7538342b2a267540ee14ddd70e10d0d71618d46e
Reviewed-on: http://git-master/r/39527
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com>
Tested-by: Pritesh Raithatha <praithatha@nvidia.com>
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>

Rebase-Id: Rc4967909a7a47860073144c11f69b73453e1e897

7 years agoarm: tegra: pm269: Low power mode to unused vddio-gmi pins
Laxman Dewangan [Fri, 1 Jul 2011 15:05:49 +0000]
arm: tegra: pm269: Low power mode to unused vddio-gmi pins

Putting the unused vddio_gmi pins into the low power mode.

bug 833087

Original-Change-Id: I7595d011a61d5993fee167e89ed7eb204d5cb6b6
Reviewed-on: http://git-master/r/37877
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Matthew Longnecker <mlongnecker@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: R3fa74a5ebc7720b95f91f8da7b665e634522f210

7 years agoARM: tegra: cardhu: Add 408MHz node to EMC DFS table
Alex Frid [Thu, 30 Jun 2011 18:40:52 +0000]
ARM: tegra: cardhu: Add 408MHz node to EMC DFS table

Bug 836260

Original-Change-Id: I4fb8e8eb3610676f89cb29ee0d10487c01200f95
Reviewed-on: http://git-master/r/39244
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R1edb58986433fd6cc95ddecf0ef38e8c41f81fed

7 years agoARM: tegra: power: Update Tegra3 EMC DFS table
Ray Poudrier [Wed, 22 Jun 2011 01:00:19 +0000]
ARM: tegra: power: Update Tegra3 EMC DFS table

Add EMC table for LP-DDR2 Samsung memory

Original-Change-Id: I931bbb0d2283ad94d130803cef7c08b6da5923a1
Reviewed-on: http://git-master/r/37757
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Tested-by: Raymond Poudrier <rapoudrier@nvidia.com>
Tested-by: Gerrit_Virtual_Submit
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: Racdadadfeb4438faab94ca2bea4d9665da381d18

7 years agoarm: tegra: cardhu: handle regulator_get error
Prayas Mohanty [Wed, 22 Jun 2011 11:05:43 +0000]
arm: tegra: cardhu: handle regulator_get error

For sh532u, when regulator_get fails, it still returns
unwanted value. Reset regulator variable to NULL and
return error.

bug 841078

Original-Change-Id: I7265b2b5ca40405c92555a242d7d39f5dfe2bb07
Reviewed-on: http://git-master/r/37848
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Tested-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R74efd1bf6a77b71f19a32058f55ba094e213648d

7 years agoarm: tegra: cardhu: enable PMU features for lp0
Luke Huang [Wed, 25 May 2011 01:00:49 +0000]
arm: tegra: cardhu: enable PMU features for lp0

Enable PMU only features for LP0. System-wise LP0 is not enable by default yet.

1. Allow pmu SLEEP state
2. Keep 32KHz clk out from PMU enabled on LP0
3. Set core_power_req to be high enable
4. Turn off VDD1 (power for Vcore) on LP0

Original-Change-Id: Id6babdfc36de1a597f8df5d2943ef048699013d4
Reviewed-on: http://git-master/r/32853
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R1be5db70870d950a7ffe1361e60aad4156398172

7 years agoarm: tegra: cardhu: Uart platform data for hsuart driver
Laxman Dewangan [Tue, 21 Jun 2011 10:47:07 +0000]
arm: tegra: cardhu: Uart platform data for hsuart driver

Adding uart platform data for the hsuart driver. Passing the
clock information through the platform data.

bug 837140
bug 836059

Original-Change-Id: I321cd904ea072b0bc931016d46a4fa8462c28c8d
Reviewed-on: http://git-master/r/37636
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R2012b1e682e406e31818f38eff0e4c9e8e7358eb

7 years agoarm: tegra: pm269: Correct the input supply for HDMI
Alok Chauhan [Thu, 9 Jun 2011 16:29:09 +0000]
arm: tegra: pm269: Correct the input supply for HDMI

change the input supply to master 5v to enable VDDIO_HDMI
signal for HDMI.

Bug 825778
Bug 823160

Original-Change-Id: I2d6360ab3769ff876bdb7d0e0b34d9298aa780d0
Reviewed-on: http://git-master/r/35904
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R0ad5c2ba75a7fd6c5ab26f27e6aa987681a6b014

7 years agoarm: tegra: cardhu: Modify modem w_disable control.
Raj Jayaraman [Mon, 13 Jun 2011 21:18:41 +0000]
arm: tegra: cardhu: Modify modem w_disable control.

Gpio controlling w_disable has changed since Fab3.
Modify it accordingly.

Bug 819563

Original-Change-Id: Idbeb9467168aa91c5cf942f72ec5d581a28dc4d1
Reviewed-on: http://git-master/r/36368
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R9f571abed87a8da6005f2933d2292f502b05d977

7 years agoARM: tegra: power: Enable LP2 mode on Cardhu platform
Scott Williams [Mon, 15 Aug 2011 19:37:21 +0000]
ARM: tegra: power: Enable LP2 mode on Cardhu platform

Change-Id: If47d86312afd02fb8e193631b7baec66c3232864
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-on: http://git-master/r/47163
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: Rfadb990de8dc73fd53392029cc622629c8b986bd

7 years agoARM: tegra: Cardhu/Ventana only select ..._TEGRA_WM8903 if SND_SOC
Dan Willemsen [Fri, 5 Aug 2011 21:23:17 +0000]
ARM: tegra: Cardhu/Ventana only select ..._TEGRA_WM8903 if SND_SOC

Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R3d86302e4520a8e1ea3be8cd59e3dadf23b8fa56

7 years agoARM: Tegra: ALSA support for Cardhu
Stephen Warren [Tue, 26 Jul 2011 20:08:31 +0000]
ARM: Tegra: ALSA support for Cardhu

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

7 years agoARM: tegra: cardhu: Disable power management features
Scott Williams [Fri, 22 Jul 2011 18:58:27 +0000]
ARM: tegra: cardhu: Disable power management features

Tegra3 power management features have not been fully ported to
Linux 2.6.39 yet. Disable them temporarily.

Change-Id: Id9e1ebcab5f665845e6d1b685364f9cea9fe7329
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

Rebase-Id: Rd813fa7d2be0ae8eec44c02834e21c2a47b5a846

7 years agoARM: tegra: cardhu: Use common IRAM carveout
Scott Williams [Fri, 22 Jul 2011 23:07:40 +0000]
ARM: tegra: cardhu: Use common IRAM carveout

Change-Id: I9dcd5b3c9351f191b23ee79da18ace1fc9fc471c
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
DW: Split into logical changes
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R7c407cef86d974e412761c2ba693047088d9bcf2

7 years agoHACK: cardhu: get sdmmc working
Dan Willemsen [Wed, 15 Jun 2011 01:03:18 +0000]
HACK: cardhu: get sdmmc working

Rebase-Id: Rddb2de215a6dfab3847428c1d9a76b0f7cab1fa0

7 years agoHACK: cardhu: Disable KBC for now
Dan Willemsen [Fri, 15 Jul 2011 21:03:28 +0000]
HACK: cardhu: Disable KBC for now

Change-Id: I3d521bd16291e259d3fbbd07b1edf084b5d5d1d4
Reviewed-on: http://git-master/r/41284
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R02186adb5bea70779d009189fd4a8ab6878963c3

7 years agoARM: tegra: cardhu: Enable Atmel touchscreen
Dan Willemsen [Thu, 14 Jul 2011 20:52:33 +0000]
ARM: tegra: cardhu: Enable Atmel touchscreen

Config from android-tegra-2.6.36
bd2851636f71599498952db09c81a26d9e378da4

Change-Id: I5537567d80aa1b597733ebbec2b3bd6568e4df76
Reviewed-on: http://git-master/r/41085
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: Rb0c3ce1016f3ac17efa259c4bc1515d9bdf17e21

7 years agofixup: cardhu k39 updates
Dan Willemsen [Tue, 14 Jun 2011 01:41:18 +0000]
fixup: cardhu k39 updates

Rebase-Id: R3bfb891d902c53397bf23a004e1df078dc5a53d8

7 years agoHACK: cardhu: ignore audio
Dan Willemsen [Tue, 14 Jun 2011 01:41:00 +0000]
HACK: cardhu: ignore audio

Rebase-Id: R64fe759b83c0a49cd92e985610dcae070d1fc123

7 years agoHACK: cardhu: sdhci disable for upstream driver
Dan Willemsen [Tue, 14 Jun 2011 01:40:39 +0000]
HACK: cardhu: sdhci disable for upstream driver

Rebase-Id: Rf9b3ef358ab12992fef3a90c60ea1644c6194cf7

7 years agoARM: tegra: Update cardhu boardfiles for K39
Dan Willemsen [Mon, 13 Jun 2011 22:35:15 +0000]
ARM: tegra: Update cardhu boardfiles for K39

Rebase-Id: R53c264de0e30d06937fd88d97b9709b35c069f6d

7 years agoARM: tegra: cardhu: Disable internal tegra RTC
Dan Willemsen [Fri, 15 Jul 2011 20:42:27 +0000]
ARM: tegra: cardhu: Disable internal tegra RTC

Change-Id: I09946ae96dce931174b944839178b7a8e429fae7
Reviewed-on: http://git-master/r/41282
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R037ebd07e577e915fbdd5c524e412d0838afad0b

7 years agoARM: tegra: cardhu: Mark usb otg funcs static
Dan Willemsen [Sun, 26 Jun 2011 03:47:58 +0000]
ARM: tegra: cardhu: Mark usb otg funcs static

Rebase-Id: Rbcbf7c8bf9f1bc189aa356687466760f2d13fcf1

7 years agoarm: tegra: cardhu: support for PMUA03/A04
Laxman Dewangan [Tue, 14 Jun 2011 18:17:44 +0000]
arm: tegra: cardhu: support for PMUA03/A04

The core_pwr_req signal need to be make high for the PMU A03 and A04.

bug 829846

Change-Id: Ie568a29e76823e86743893ea59953b0429cc027a
Reviewed-on: http://git-master/r/36544
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: Ra97979df79f413641d2d862f982e6a7a114c2387

7 years agoarm: tegra: cardhu: Board changes for powermon
venu byravarasu [Mon, 13 Jun 2011 06:53:48 +0000]
arm: tegra: cardhu: Board changes for powermon

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

7 years agoARM: tegra: dvfs: Update Tegra3 EMC DFS
Alex Frid [Thu, 9 Jun 2011 01:39:10 +0000]
ARM: tegra: dvfs: Update Tegra3 EMC DFS

Updated Tegra3 EMC DFS table to match new PLLP base frequency
(408MHz)  and enable power saving features.

Bug 836260

Change-Id: Ie85cda67804ea29a0df475464020b1e76176ea3b
Reviewed-on: http://git-master/r/36049
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>

Rebase-Id: Rdbb0343817c2aee5506f5ca78ead4807d4c76182

7 years agoarm: tegra: cardhu: Changes for E1291-A04 power rails
Laxman Dewangan [Wed, 8 Jun 2011 18:08:55 +0000]
arm: tegra: cardhu: Changes for E1291-A04 power rails

The E1291-A04 power rails are different then the A02/A03 version of E1291.
Supporting the A04 power rails properly.

Change-Id: I4c7dc0afa5b6bb1a7350418ef07f4ee7192cff30
Reviewed-on: http://git-master/r/35722
Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: Rafba9f71503029ac561c01ad7c97595926854917

7 years agoarm: tegra: cardhu: Remove cardhu_ov5650_late_init error during boot.
Abhiruchi Birajdar [Wed, 8 Jun 2011 14:06:37 +0000]
arm: tegra: cardhu: Remove cardhu_ov5650_late_init error during boot.

We need TCA6416 for E1187/E1188. It is not on E1198/E1291 boards.
So for E1198/E1291, we can return without doing anything in
cardhu_ov5650_late_init.

Bug: 822234
Change-Id: I25e0af2ed0da70ac33470b282f4446b6a9471be8
Reviewed-on: http://git-master/r/35707
Tested-by: Abhiruchi Birajdar <abirajdar@nvidia.com>
Reviewed-by: Gary Zhang <garyz@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Frank Chen <frankc@nvidia.com>

Rebase-Id: Rf772a9a5f4c67d2a65983f3f8a507471b21bc862

7 years agoarm: tegra: cardhu: change framebuffer from 16 to 32 bpp
Brian Anderson [Mon, 6 Jun 2011 23:40:05 +0000]
arm: tegra: cardhu: change framebuffer from 16 to 32 bpp

Change-Id: I524435fefffeb0b62dd21d34d0523103ab01815f
Reviewed-on: http://git-master/r/35292
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R6b16dc3787f8f56eb5851424b316eb1f57881d43

7 years agoARM: tegra: cardhu: Keypad Support
vikasr [Fri, 27 May 2011 20:57:27 +0000]
ARM: tegra: cardhu: Keypad Support

Made changes in the code to include PM269's Keypad Functionality

Bug 833265

Change-Id: Iec996d9c0f8fe03a8f28278b0dfc80c699d14d26
Reviewed-on: http://git-master/r/34364
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Rcc57d10bd56e131c46e996c7fc68aa6ee38a4a20

7 years agoARM: tegra: dvfs: Update Tegra3 EMC DFS
Alex Frid [Mon, 6 Jun 2011 22:45:45 +0000]
ARM: tegra: dvfs: Update Tegra3 EMC DFS

Updated Tegra3 EMC clock change procedure with periodic qrst support,
and EMC DFS tables.

Bug 836260

Change-Id: Ia3d7f58bf61ee6e695ab62f934388d4c1b4d2079
Reviewed-on: http://git-master/r/35321
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>

Rebase-Id: Rf17a6b73285ddf723c8629b56e6d8e56efb28798

7 years agoARM: tegra: cardhu: use 68MHz pixel clock
Jon Mayo [Thu, 2 Jun 2011 03:14:02 +0000]
ARM: tegra: cardhu: use 68MHz pixel clock

use 68MHz pixel clock for internal panel. On a 408MHz pll_p this works
out exactly. on 216MHz pixel clock, the driver rounds it up to 72MHz.

Bug 829081

Original-Change-Id: I9e4bd4a00389d7f36bd78fc6574874cfd56c977e
Reviewed-on: http://git-master/r/34834
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R18f54fe76df444f1f6152dfbf6343a38f0b1963c

7 years agoARM: tegra: clock: Change Tegra3 PLLP output frequency
Alex Frid [Sat, 28 May 2011 07:21:30 +0000]
ARM: tegra: clock: Change Tegra3 PLLP output frequency

On Tegra3 fixed PLLP output frequency has been set to 408MHz
(instead of 216MHz). Respectively changed:

- Tegra3 broads setting for UART, and audio clocks
- Tegra3 common clock setting for PLLP output dividers, SDMMC,
  and system buses
- Tegra3 CPU backup configuration to guarantee safe backup at
  any voltage

Bug 829081

Original-Change-Id: Ied0c75204ccb2e4a428f0b8a124f0f3e053aa386
Reviewed-on: http://git-master/r/34813
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rbdf484688e71d7f83e88da550b2a0c98136ea6d6

7 years agoarm: tegra: cardhu: do not enable clock to SE during init.
Varun Wadekar [Wed, 8 Jun 2011 07:09:15 +0000]
arm: tegra: cardhu: do not enable clock to SE during init.

Bug 835859

Original-Change-Id: Ie28b9f0c62aff874a7ef4153bdfe7b8606ac000e
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/35637
Reviewed-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R4bfca65717150aa9ae71ef77023740047e08cc5b

7 years agoarm: tegra: cardhu: Making selection of debug port dynamically.
Laxman Dewangan [Sat, 4 Jun 2011 02:35:55 +0000]
arm: tegra: cardhu: Making selection of debug port dynamically.

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

7 years agoARM: tegra: cardhu: pass ac present interrupt and gpio to bq27x00
Pritesh Raithatha [Sat, 4 Jun 2011 13:33:16 +0000]
ARM: tegra: cardhu: pass ac present interrupt and gpio to bq27x00

-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

7 years agoarm: tegra: hsic: Remove use of hsic hub reset gpio on non-PM267 boards.
Michael Hsu [Sat, 7 May 2011 01:47:51 +0000]
arm: tegra: hsic: Remove use of hsic hub reset gpio on non-PM267 boards.

Only PM267 board has SMSC4640 HSIC hub, which requires reset signal.
Do not use HSIC hub reset gpio on non-PM267 boards.

Original-Change-Id: I12d33aeab1a0c67b429e651ad373bd71ac6938cc
Reviewed-on: http://git-master/r/30786
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R4937d49b112f656c5f16b6e087107f23a9c3ba69

7 years agoARM: tegra: cardhu: Power button to unlock screen
vikasr [Sat, 14 May 2011 00:32:49 +0000]
ARM: tegra: cardhu: Power button to unlock screen

Made changes in the code to include PM269's power button to
lock and unlock the screen.

Bug 824765

Original-Change-Id: I6cead8cfd2a84ffa6ba5ef654e690f2f675a3c77
Reviewed-on: http://git-master/r/31607
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Vikas Ramesh Kedigehalli <vikasr@nvidia.com>

Rebase-Id: R46af0c6c7b5baff9e72fe144eaa0127a05fa9de8

7 years agoARM: tegra: display: pm269: Support for lvds
Pradeep Goudagunta [Wed, 4 May 2011 11:39:13 +0000]
ARM: tegra: display: pm269: Support for lvds

Added support to boot with LVDS display by default on pm269 board.

Bug 823160

Original-Change-Id: I8013bc011328d4724f499af47aa1b118811cc3ec
Reviewed-on: http://git-master/r/30374
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Rb93de6230f72f44c7337773fa1fca60dd35f5c92

7 years agoARM: tegra: Cardhu: increase framebuffer size to 8M
Pritesh Raithatha [Thu, 2 Jun 2011 11:47:11 +0000]
ARM: tegra: Cardhu: increase framebuffer size to 8M

Bug 827221

Original-Change-Id: Iebb71993e618352766309d225908a0152b252bcb
Reviewed-on: http://git-master/r/34895
Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com>
Tested-by: Pritesh Raithatha <praithatha@nvidia.com>
Reviewed-by: Vidya Sagar <vidyas@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Kaushik Sen <ksen@nvidia.com>

Rebase-Id: Rbd1f4ef839d95f398f406c51ee690ffcc88dde9f

7 years agoARM: tegra: power: Update Tegra3 EMC DFS table
Alex Frid [Sat, 21 May 2011 04:57:28 +0000]
ARM: tegra: power: Update Tegra3 EMC DFS table

Original-Change-Id: I29db9923c269c1c957342ca32ba0763daca05931
Reviewed-on: http://git-master/r/32685
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R3eee4a16493f149b6090fd96d64c17216e64a2e7

7 years agoarm: tegra: cardhu: Configuring DEV_SLP and gpio2 for A04
Laxman Dewangan [Mon, 23 May 2011 15:06:38 +0000]
arm: tegra: cardhu: Configuring DEV_SLP and gpio2 for A04

Configuring the tps6591x into DEV_SLP mode and
gpio2 of tps6591x into sleep mode for E1291-A04 board.

This is required in order to have the gpio2 follow the
'CORE_PWR_REQ' pin in E1291-A04. GPIO2 of tps6591x is
connected to the EN of the DC-DC converter which supply
core voltage.

bug 821295

Original-Change-Id: I01a8fa6c056872cff84dd0f2ae7601cee298ebcf
Reviewed-on: http://git-master/r/32614
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R7eb913eabd4b8a51a688eb3bd09dff1ffc5c9545

7 years agoFix incorrect license.
Maria Gutowski [Fri, 27 May 2011 01:44:51 +0000]
Fix incorrect license.

Original-Change-Id: Iefa77c7f9f8dcf9f21ea62ac4ccaf8a7954bfa99
Reviewed-on: http://git-master/r/34230
Reviewed-by: Maria Gutowski <mgutowski@nvidia.com>
Tested-by: Maria Gutowski <mgutowski@nvidia.com>

Rebase-Id: Re64906e5d722c94c6be66f53d18265672f668ebd

7 years agoARM: tegra: pm269: sdhci: Support for PM269
Pradeep Goudagunta [Wed, 4 May 2011 11:31:23 +0000]
ARM: tegra: pm269: sdhci: Support for PM269

Added support to read board ID and then configure clk frequency for
WiFi and SDCARD_WP gpio initialization.

Bug 823160

Original-Change-Id: Ia05c8258b275541c2130fc8a038a8fc4348a5866
Reviewed-on: http://git-master/r/30373
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Re4a5c9ef539f2273f3a108972c0890fc343fe86e

7 years agoarm: tegra: cardhu: Enabling Security Engine
Kasoju Mallikarjun [Tue, 24 May 2011 14:38:38 +0000]
arm: tegra: cardhu: Enabling Security Engine

bug 622025

Original-Change-Id: Ic01ad6e93a26b332e016fcef6dbc928918c25745
Reviewed-on: http://git-master/r/29952
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: R39ce4ae17284fb55c18a7c4a6eaf7fca0b856884

7 years agoRevert "arm: tegra: cardhu: core related fixes for lp0"
Niket Sirsi [Tue, 24 May 2011 04:08:08 +0000]
Revert "arm: tegra: cardhu: core related fixes for lp0"

This reverts commit 0885c8037152e4b11d669c845ddf09ba49e5c8b6.

Original-Change-Id: I254ca2966cdf28d548368340efb64617ce274a74
Reviewed-on: http://git-master/r/32698
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R018aa71bbf41b0d3586002fe7226ff3573388407

7 years agoARM: Tegra: Cardhu: Enable CPU EDP limits table
Diwakar Tundlam [Wed, 18 May 2011 22:44:17 +0000]
ARM: Tegra: Cardhu: Enable CPU EDP limits table

Original-Change-Id: I57f033f44cfdf19d61bc5bab41cec23e51b40c11
Reviewed-on: http://git-master/r/32089
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Re8f7d38f87635a3e709e83c8af6a81c67095210d

7 years agoarm: tegra: cardhu: core related fixes for lp0
Luke Huang [Fri, 20 May 2011 01:13:05 +0000]
arm: tegra: cardhu: core related fixes for lp0

1. Set core_power_req to be high enable
2. Turn off VDD1 (power for Vcore) on LP0

Original-Change-Id: I81aedb4332c9e7ccd97def546a9a0611253f744a
Reviewed-on: http://git-master/r/32277
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R4886f57403bc6148a6641ed8abe875da037cd4cb

7 years agoarm: tegra: Declare tegra_throttling_enable in .h
Robert Morell [Thu, 19 May 2011 16:31:45 +0000]
arm: tegra: Declare tegra_throttling_enable in .h

The build currently fails for some boards when CONFIG_CPU_FREQ=n, since
we don't build cpu-tegra.c but tegra_throttling_enable is still
referenced.  To fix this:
- Add cpu-tegra.h
- Define tegra_throttling_enable to NULL in the header if either
  CONFIG_CPU_FREQ or CONFIG_TEGRA_THERMAL_THROTTLE are not set
- Use the header file instead of declaring the function extern
  everywhere it's used

Bug 829501

Original-Change-Id: Ice84309546dee201f991a1194fefd80583afc455
Signed-off-by: Robert Morell <rmorell@nvidia.com>
Reviewed-on: http://git-master/r/32208
Reviewed-by: Allen R Martin <amartin@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>

Rebase-Id: R1f22b33952e038a770ecdb0ed894e3f85017fdec

7 years agoARM: tegra: cardhu: Panel power management
ankishore [Mon, 16 May 2011 09:20:53 +0000]
ARM: tegra: cardhu: Panel power management

Added power management support for dsi panels

Bug 793857

Original-Change-Id: I96df03cefc023efef36812ab2bc504f222476160
Reviewed-on: http://git-master/r/31546
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>

Rebase-Id: Ra332c35af169259a1410f72fb40dbfc7f45d840b

7 years agoarm: tegra: cardhu: set CPU EDP limits
Varun Wadekar [Thu, 12 May 2011 08:55:01 +0000]
arm: tegra: cardhu: set CPU EDP limits

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

7 years agoarm: tegra: sensors: synchronize cam A and cam B
Prayas Mohanty [Wed, 18 May 2011 12:22:29 +0000]
arm: tegra: sensors: synchronize cam A and cam B

For stereo camera support, both cam A and cam B should
start at the same point of time to be in sync.

bug 787214
bug 786928

Original-Change-Id: I417db0f8ff8c76130b76d8edb4e66189d6b92447
Reviewed-on: http://git-master/r/30004
Tested-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: Re9bbc67fd3560887f1f38dba129d267b1cf21af7

7 years agoarm: tegra: cardhu: Adding board entry for tps6236x
Laxman Dewangan [Thu, 12 May 2011 17:47:01 +0000]
arm: tegra: cardhu: Adding board entry for tps6236x

Adding platform data entry for the tps6236x device and registering
this device if board info has sku with bit0 as 1.

bug 821295

Original-Change-Id: I18618ef75eca66a1f699c003c787dcb1f06e7659
Reviewed-on: http://git-master/r/31388
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: Rb0d48c28c7460bd00874bd4cf972427e6939ba40

7 years agoARM: tegra: cardhu: remove avdd_dsi_csi regulator code
Pritesh Raithatha [Wed, 11 May 2011 17:01:14 +0000]
ARM: tegra: cardhu: remove avdd_dsi_csi regulator code

remove avdd_dsi_csi regulator code as it is already handled by
 tegra_camera.c

Bug 826043

Original-Change-Id: I0e97268c4381a27d9d2b499d7f332cc21314a045
Reviewed-on: http://git-master/r/31191
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R380b03fdd0c8e2a9f247c1222892634ae826ede8

7 years agoARM: tegra: power: PM269: Add GPIO_REG
Pradeep Goudagunta [Wed, 4 May 2011 11:07:43 +0000]
ARM: tegra: power: PM269: Add GPIO_REG

Adding GPIO_REG for power rails of PM269 board.

Bug 823160

Original-Change-Id: Idbb889420e033780900b1b1b700637017640414e
Reviewed-on: http://git-master/r/30366
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R2f23a797a5e751bb6fc781a4aa7ed0c1a9ea1805

7 years agoARM: tegra : power: Set power rails SATA & PCIE off by default
Karan Jhavar [Mon, 9 May 2011 20:09:52 +0000]
ARM: tegra : power: Set power rails SATA & PCIE off by default

Setting SATA & PCIE power rails (ldo1 & ldo2) off by default since
they are not enabled on Cardhu.

Bug 793780, 790141

Original-Change-Id: If905f156b99314271874536d61fe384715f2412a
Reviewed-on: http://git-master/r/31292
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R73fb44a458b8ce548ca6e8ad4af12b2e626638c7

7 years agoarm: tegra: nvmap: Forcing to convert CarveOut requests to IOVM
Hiro Sugawara [Thu, 17 Mar 2011 20:58:13 +0000]
arm: tegra: nvmap: Forcing to convert CarveOut requests to IOVM

Adding a build time CONFIG option to enable forcing of conversion
of non-IRAM CarveOut memory allocation requests to IOVM requests.
Default is "y" to force the conversion.
Each forced conversion is reported to console.
Allocation alignments larger than page size for IOVM are enabled.
Single page CarveOut allocations are converted to system memory.
CarveOut memory reservation has been removed for aruba, cardhu,
and enterprise.

Original-Change-Id: I3a598431d15b92ce853b3bec97be4b583d021264
Reviewed-on: http://git-master/r/29849
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R826eb96ee93bdfaee4d6c9d0b9800b2a89f5956a

7 years agoarm: tegra: cardhu: Adding platform data for sh532u device
Laxman Dewangan [Tue, 3 May 2011 08:54:58 +0000]
arm: tegra: cardhu: Adding platform data for sh532u device

Adding the board init and deinint function to power on/off
rails for the sh532u autofocus driver.
This function is passed as platform data to the driver.

bug 802264

Original-Change-Id: Ib7ef55898dce5f6ae458c922e6b5cbce64740cd0
Reviewed-on: http://git-master/r/30171
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Raa4fe90155de6870e767e0de0509f67d2cb609fd

7 years agoarm: tegra: cardhu: Adding cam-AF power rails
Laxman Dewangan [Mon, 2 May 2011 09:28:16 +0000]
arm: tegra: cardhu: Adding cam-AF power rails

Adding the camera autofocus power rail infomration.
Removing non-existant peripheral entry from i2c4 bus.
Adding deselect mux option after each i2c transfer
through mux i2c.

bug 802264

Original-Change-Id: Id87178666e4d8c4c5db3f8be708fc5fc85b3e2e4
Reviewed-on: http://git-master/r/29998
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rd791771ddf72c52686de86ce1f1aa99cf03ab877

7 years agoARM: tegra: cardhu: Separate LPDDR2 processor board
Alex Frid [Wed, 20 Apr 2011 02:01:33 +0000]
ARM: tegra: cardhu: Separate LPDDR2 processor board

Made sure default DDR3 EMC DFS table is not applied to cardhu
processor board with LPDDR2.

Original-Change-Id: I78bb2a4f80a5db00e04cb82c530924219e6baa78
Reviewed-on: http://git-master/r/30311
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Tested-by: Raymond Poudrier <rapoudrier@nvidia.com>

Rebase-Id: Rc526c375fd15719b434694d7db8b91099a220c2a

7 years agotegra: cardhu: Set smartdimmer to disable by default.
Laurence Harrison [Thu, 7 Apr 2011 01:23:48 +0000]
tegra: cardhu: Set smartdimmer to disable by default.

Now that we have sysfs objects for smartdimmer, set our
default to disable for this feature.

Original-Change-Id: Ie5a6755ff159496fe0e02a3f164325672954712d
Reviewed-on: http://git-master/r/29892
Reviewed-by: Laurence Harrison <lharrison@nvidia.com>
Tested-by: Laurence Harrison <lharrison@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Matthew Longnecker <mlongnecker@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>

Rebase-Id: Rf267975672adbbd28d8b93e6133fd79f158fd498

7 years agoarm: tegra: cardhu: Unused pins from vddio_gmi to low power mode
Laxman Dewangan [Tue, 26 Apr 2011 12:14:54 +0000]
arm: tegra: cardhu: Unused pins from vddio_gmi to low power mode

Configuring the pins which are belonging to vddio_gmi to recommended state
to consume low power.

bug 807813

Original-Change-Id: I18b67688b0e45ccd5f16ac3f1f8a7f4db3142bae
Reviewed-on: http://git-master/r/29628
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R6d2cf20145cc6fc403edb9a7818f53104f8b9bf3

7 years agoRevert "arm: tegra: cardhu: Setting the gpio pins properly."
Jin Qian [Tue, 10 May 2011 18:16:18 +0000]
Revert "arm: tegra: cardhu: Setting the gpio pins properly."

Original change breaks LP1 on t30.

This reverts commit 522f94b14b99c47322a72012fb5ce9a59c145630.

Original-Change-Id: Ia3aacc5924987828aa0fd1e2c6ccc3c990b871c0
Reviewed-on: http://git-master/r/31023
Tested-by: Jin Qian <jqian@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Tested-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rfaa8c9a8b179ed7163095d29bdde24ec2f93b2d3

7 years agoARM: tegra: power: Set cpu_pwr_off timer to 200us for PMIC
Diwakar Tundlam [Fri, 29 Apr 2011 22:21:19 +0000]
ARM: tegra: power: Set cpu_pwr_off timer to 200us for PMIC

Original-Change-Id: Ic30a091dd634b1857cdbfc5a0c47d34bc496b04f
Reviewed-on: http://git-master/r/29884
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R9c24f87480bddc1e35ad43d8f1a23332d2001e24

7 years agoarm: tegra: cardhu: Setting CORE_PWR_REQ to output high
Laxman Dewangan [Wed, 27 Apr 2011 09:56:40 +0000]
arm: tegra: cardhu: Setting CORE_PWR_REQ to output high

Setting CORE_PWR_REQ to high.
This is require to enable tracking regulator to supply more than
2A current for cardhu A03 board.

bug 805454

Original-Change-Id: I4ff9d4d2bf106dc0d3d708fe9e1a7f7158dce27e
Reviewed-on: http://git-master/r/29623
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rd688aca0b100371f31b3eeba280d744b314c0d8d

7 years agoarm: tegra: cardhu: adding support for wifi OOB interrupt
Rakesh Goyal [Wed, 4 May 2011 07:10:58 +0000]
arm: tegra: cardhu: adding support for wifi OOB interrupt

Configuring gpio line for oob interrupts and providing
required resources to make oob work.

Original-Change-Id: Ia4231870854562f68b6c1486002f2abeba413b04
Reviewed-on: http://git-master/r/30322
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R18831152a2bc2a4f8d017dca1db616613dbbd1e6

7 years agoARM: tegra: clock: Init Tegra3 sclk frequency to 108MHz
Alex Frid [Thu, 28 Apr 2011 03:42:51 +0000]
ARM: tegra: clock: Init Tegra3 sclk frequency to 108MHz

Set Tegra3 default system clock frequency to 108MHz. Previous setting
216MHz was kept until the 1st sclk user is enabled, and then, when it
is disabled go down to 108MHz, anyway. On the other hand, system power
immediately after boot was affected by unnecessary high sclk frequency
while OS is idle. This change also enables dynamic switching between
sclk parents PLLP_OUT4 and PLLM_OUT1.

Original-Change-Id: I00b12f3aef5c5fc8226d6c27470f4610e9e43ad8
Reviewed-on: http://git-master/r/29761
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R78614e2149eaf497fe1c9a8dbf0d4e67fb0ecf06

7 years agoarm: tegra: cardhu: Setting the gpio pins properly.
Abhiruchi Birajdar [Tue, 3 May 2011 13:18:30 +0000]
arm: tegra: cardhu: Setting the gpio pins properly.

The gpio power down pins for rear and front camera are
properly set depending on the board type.

Bug 821048

Original-Change-Id: Ibf265bc79b582d9ed4c4cc0d1a864a5c68b05835
Reviewed-on: http://git-master/r/30213
Tested-by: Abhiruchi Birajdar <abirajdar@nvidia.com>
Reviewed-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: John Sasinowski <jsasinowski@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Danielle Sun <dsun@nvidia.com>

Rebase-Id: Red0452f3334a2e371bfafcb58e2160d0858916b1

7 years agoSdhci:tegra:Switch OFF/ON power rails in suspend/resume
Pavan Kunapuli [Tue, 26 Apr 2011 11:33:55 +0000]
Sdhci:tegra:Switch OFF/ON power rails in suspend/resume

Switching off and switching on the power rails during
suspend and resume. Passing the power rail name, maxV
and minV through platform data.

Bug 793796

Original-Change-Id: I6c80c1a23c9681043d11ffdd210dc6d2146bdd2e
Reviewed-on: http://git-master/r/29660
Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Tested-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rf38a0a31b35d86cf1014aeb2d04bbc74181298c7

7 years agoarm: tegra: hsic: Enable T30 HSIC
Michael Hsu [Tue, 26 Apr 2011 22:43:37 +0000]
arm: tegra: hsic: Enable T30 HSIC

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

7 years agoarm: tegra: Enabling RTC data based on defconfig
venu byravarasu [Tue, 26 Apr 2011 09:36:27 +0000]
arm: tegra: Enabling RTC data based on defconfig

Internal and PMU RTC data are enabled only when respective
macros are defined in the Cardhu defconfig file.

bug 793949

Original-Change-Id: Iefc074877b263f3620c5ad08026435b3232ae3aa
Reviewed-on: http://git-master/r/29637
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rbd711afd026a86e49fd967f549844231ee635de0

7 years agoarm: tegra3: update pinmux table for CAM_MCLK
Prayas Mohanty [Mon, 2 May 2011 07:56:42 +0000]
arm: tegra3: update pinmux table for CAM_MCLK

Fix mux entry for CAM_MCLK to use VI_ALT2.

bug 821540

Original-Change-Id: I7d68af22eb65b5e2ee20bf521cc73587e41b1c37
Reviewed-on: http://git-master/r/29981
Reviewed-by: Prayas Mohanty <pmohanty@nvidia.com>
Tested-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Shantanu Nath <snath@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Danielle Sun <dsun@nvidia.com>
Tested-by: Danielle Sun <dsun@nvidia.com>

Rebase-Id: R1d5cde9c1ff40f56c7f426aa457b9ae619933745

7 years agoARM: tegra: cardhu: add AC present interrupt gpio
Pritesh Raithatha [Mon, 2 May 2011 05:07:46 +0000]
ARM: tegra: cardhu: add AC present interrupt gpio

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

7 years agoARM:tegra:cardhu: Adding Vibrator power rail info
venu byravarasu [Wed, 27 Apr 2011 13:23:12 +0000]
ARM:tegra:cardhu: Adding Vibrator power rail info

Adding power rail details for Vibrator on E118x board.

bug 810072

Original-Change-Id: Ibf50c986b843fb36515f36493b5a07323ac940ab
Reviewed-on: http://git-master/r/29631
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R5967097f65d09785f4ffef5c6418be50b496af0a

7 years agoarm: tegra3: Updating pinmux table based on TRM
Laxman Dewangan [Mon, 25 Apr 2011 06:44:31 +0000]
arm: tegra3: Updating pinmux table based on TRM

On tegra3 TRM, some of the pin mux option for a given
pin group is not recommended and so not exposed in the
TRM reference table.

Updating the pinmux table accordingly. The non-recommended
pin option is set as TEGRA_MUX_INVALID.

bug 817099

Original-Change-Id: I572ee84912fe065a73e59d4f9ba0ce01223ead85
Reviewed-on: http://git-master/r/29626
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R00f44bbf5f96350c63f42519071f3c48f765a179

7 years agoarm: tegra: cardhu: Unused vddio_gmi pins to low power
Laxman Dewangan [Wed, 20 Apr 2011 10:07:17 +0000]
arm: tegra: cardhu: Unused vddio_gmi pins to low power

Configuring the unused pins from VDDIO_GMI io rail to output/pulldown/
tristate mode to have low power consumption from this pins.

bug 807813

Original-Change-Id: I17eac7de6066a551f4729c23c5c7d232ca7881b6
Reviewed-on: http://git-master/r/28320
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Original-Change-Id: I5c7856b8e79625777216b714df7716d4879bb187

Rebase-Id: R9408202b3e78f0be3257ecf584aedb2855547011

7 years agoARM: tegra: cardhu: sensor: support for rear right camera
Prayas Mohanty [Wed, 13 Apr 2011 07:00:56 +0000]
ARM: tegra: cardhu: sensor: support for rear right camera

- 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

7 years agoARM: tegra: power: Set minimum LP2 target residency
Alex Frid [Tue, 19 Apr 2011 04:35:58 +0000]
ARM: tegra: power: Set minimum LP2 target residency

Added board level tuning parameter to specify minimum LP2 residency
time (previous policy allows down to zero residency targets limited
only by LP2 exit latency).

Original-Change-Id: I4ae7d458fba78f35a40f138cf9489bf938715b22
Reviewed-on: http://git-master/r/28162
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Original-Change-Id: I38e798ca6d242d136ea2353d90cc961de14f25b6

Rebase-Id: R30db6faf081e44b5d1914ec213dd43a8c9abf3ef

7 years agoarm: tegra: cardhu: setting default date on RTC
venu byravarasu [Tue, 19 Apr 2011 12:14:28 +0000]
arm: tegra: cardhu: setting default date on RTC

With this change, Jan 1, 2000 is being set as
default date on PMU RTC

Original-Change-Id: Ib1930970c6b58d5fa820a77eedd7b61dab731ee7
Reviewed-on: http://git-master/r/28029
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Original-Change-Id: Iddfaea12cf2329238c48939d7686c98694703e64

Rebase-Id: Rc330a58733f31055c21476b5a8b76fa34bc88167

7 years agoARM: tegra: cardhu: Adjust cpu-suspend timers on some boards.
Diwakar Tundlam [Sat, 16 Apr 2011 00:25:52 +0000]
ARM: tegra: cardhu: Adjust cpu-suspend timers on some boards.

Fix for bug 816031: We need to have appropriate delays to make
DVS work on all boards we support.

Original-Change-Id: I60db0832f2591dcbf2a3904474440996f032bc28
Reviewed-on: http://git-master/r/27966
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Original-Change-Id: I2421b73909edb469f1caaaf74a7213902d02c080

Rebase-Id: Re0c6e643c20f7427b60abe3cd43d01150bc27c1d

7 years agoarm: tegra: cardhu: enabling bt auto power save
Rakesh Goyal [Fri, 18 Feb 2011 10:02:37 +0000]
arm: tegra: cardhu: enabling bt auto power save

Registering platform device to enable low power mode for
bcm4329 chip. This feture is dependent on CONFIG_BT_BLUESLEEP.

BUG 793831

Original-Change-Id: If261a3231d465ec1caf26d2dc4e71e5573b72882
Reviewed-on: http://git-master/r/20026
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Original-Change-Id: I30082a938f239db5105b56b154e8d0bef6ede53f

Rebase-Id: R9c6f920483d9e3d2f3e3b56c992787bdeb125176

7 years agoarm: tegra: cardhu: Setting debounce time for keys
Laxman Dewangan [Tue, 19 Apr 2011 07:25:23 +0000]
arm: tegra: cardhu: Setting debounce time for keys

Setting the debounce interval time for keys connected
directly to interrupt lines.

bug 814005

Original-Change-Id: I2964a8c1052d16bc3f057219de9c4564206446ef
Reviewed-on: http://git-master/r/28166
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Ramachandrudu Kandhala <rkandhala@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I68f728bd0b2a1583e388443ca283eb7cd70aae61

Rebase-Id: Rbde5f0f4159865f86fdf082405d10352ca3cba5b

7 years agoARM: tegra: Fix file permissions
Scott Williams [Fri, 15 Apr 2011 18:05:42 +0000]
ARM: tegra: Fix file permissions

Remove executable permission bit from source files.

Generated with:
    find \( -name "*.c" -or -name "*.h" -or -name "*akefile" -or \
        -name "*\.mk" \) -type f -perm /+x | xargs chmod -x

Original-Change-Id: If459d180238b8dd4cc40f92f74a56d01c81a2768
Reviewed-on: http://git-master/r/27916
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: If96e5e61c9f3b60ceaf9dcf88c0c7d7d1d8f343a

Rebase-Id: Ra1494e16f1a8a288b5d283d46e2560820c839e5b

7 years agoARM: tegra: usb: using proper usb phy types
Steve Lin [Fri, 8 Apr 2011 21:12:07 +0000]
ARM: tegra: usb: using proper usb phy types

Using proper usb phy types instead of hard coded usb instance.
Bug 800301

Original-Change-Id: I24a66ce062b937a947ac6cb34e829d6b42ecf0b4
Reviewed-on: http://git-master/r/24371
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Original-Change-Id: I5a4bd4d25ec8d4d4335f17d0794c4440a470a099

Rebase-Id: R776de61be6f1bfb531ddc5660153bd397c7e95e5

7 years agoarm: tegra: cardhu: VI_PCLK Disabling the IO reset
Laxman Dewangan [Mon, 11 Apr 2011 08:05:14 +0000]
arm: tegra: cardhu: VI_PCLK Disabling the IO reset

Disabling the io reset for the VI_PCLK  which controls the
hdmi power enable.

bug 812083

Original-Change-Id: I1ee25a48f1bf8996a8469ff7c12d9a9f1fefa44e
Reviewed-on: http://git-master/r/27335
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Mohit Singh <mpsingh@nvidia.com>
Tested-by: Mohit Singh <mpsingh@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Original-Change-Id: I84b79ef364a64b1f21e65847eeb6fc6836e30f54

Rebase-Id: R8143d4bf216e90ec0a5affcddf0b867b76e6a44f

7 years agoarm: tegra: cardhu: hdmi: use hotplug_init
Jon Mayo [Wed, 13 Apr 2011 01:14:22 +0000]
arm: tegra: cardhu: hdmi: use hotplug_init

use FB_BLANK_POWERDOWN on hdmi device in earlysuspend to cause
tegra_dc_disable.

use new hotplug_init / postsuspend callbacks to manage +5V hdmi power
pin. this pin should be enabled whenever the device is active, and off
when the device is suspended.

bug 812083 bug 811523

Original-Change-Id: I6e8a2ae2683c79d5271aef9580df68c11628c823
Reviewed-on: http://git-master/r/27571
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Original-Change-Id: I6d98bdd58c90e02085d13bf29f2046baf144722e

Rebase-Id: R437d456adfe1d45272cd6b3cc5dd6da0d8488156

7 years agoARM: tegra: update system clock source
Bo Yan [Mon, 11 Apr 2011 21:54:32 +0000]
ARM: tegra: update system clock source

The system clock needs to be set lower

bug 811773

Original-Change-Id: Ia16cbf07e51c7d61d072856a7db3627e49a3a911
Reviewed-on: http://git-master/r/27433
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Original-Change-Id: Ie59115a45006bb7a8938bea828d81755ef65341e

Rebase-Id: R386d23595f9ebda49f09c38d219f1fc9ba5b5d91

7 years agortc: tps6591x: wake up from suspend on alarm
venu byravarasu [Mon, 11 Apr 2011 12:13:05 +0000]
rtc: tps6591x: wake up from suspend on alarm

Changes required for waking up system, when RTC alarm
is triggered.

bug 793949

Original-Change-Id: Idcc536a819e977fe35bafeebdffddf57d5388f21
Reviewed-on: http://git-master/r/27359
Tested-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: I68bb747cb965d14af9918ad6086ac2e9888f7136

Rebase-Id: Rbede5b7dc6bcd1022993fc7619936429d3bfee35

7 years agoARM: tegra: pm269: Enable sd card
Pradeep Goudagunta [Tue, 29 Mar 2011 15:14:25 +0000]
ARM: tegra: pm269: Enable sd card

-Support to select sd card dynamically by reading board-id.
-Enable sd card for BOARD_PM269.

Original-Change-Id: I1504df353a07880a1c495ce44be2d3371d00f5ff
Reviewed-on: http://git-master/r/24693
Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-by: Venkata Nageswara Penumarty <vpenumarty@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: I76cdfe4be34bc5375976954343482c376f3a1202

Rebase-Id: R5154d5fcee2e6d53102d346522595db9c16c9b77

7 years agoARM: tegra: cardhu: Add 416MHz entry to EMC DFS table
Alex Frid [Fri, 8 Apr 2011 02:25:21 +0000]
ARM: tegra: cardhu: Add 416MHz entry to EMC DFS table

Original-Change-Id: I838b589dbf6e551d1b47e4482df78f828c8b9f20
Reviewed-on: http://git-master/r/27136
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Bo Yan <byan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I7c1ae5bf2bc1be29ec5f558f512b784661e78418

Rebase-Id: Re31d21677edd806b52e2fdda48962c90589862fb

7 years agoARM: tegra: Fix file permissions
Scott Williams [Thu, 7 Apr 2011 21:58:39 +0000]
ARM: tegra: Fix file permissions

Remove executable permission bit from source files.

Generated with:
find \( -name "*.c" -or -name "*.h" -or -name "*akefile" -or \
-name "*\.mk" \) -type f -perm /+x | xargs chmod -x

Original-Change-Id: Ibc520ecc2988c3599a488256a262cb5510ff0f0c
Reviewed-on: http://git-master/r/27104
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: Ie8b6b5a8d43913cf150838ca0c8f28ac64079af8

Rebase-Id: R11bcc4cdad6d77575c167cccd078cec072f0f9da

7 years agoarm:tegra: Cardhu USB driver registration sequence correction
Narendra Damahe [Tue, 5 Apr 2011 23:43:48 +0000]
arm:tegra: Cardhu USB driver registration sequence correction

Correcting the USB driver registration sequence for Cardhu.
Client driver need to register after OTG/Host driver registration.

Original-Change-Id: If49d77f665ce207bc0ac354fa8021deff8a30436
Reviewed-on: http://git-master/r/26778
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Tested-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I295b2b5406e2c756d87b4f5515a98e5f7d35f291

Rebase-Id: R733b4e564033e60f715b680e340c38bf9a1a229f

7 years agoARM: tegra: cardhu: Update EMC DFS table
Alex Frid [Tue, 5 Apr 2011 05:52:41 +0000]
ARM: tegra: cardhu: Update EMC DFS table

Original-Change-Id: I1ba94ad99da247958001bb15452a6453e8b6fd31
Reviewed-on: http://git-master/r/26741
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I5c8106e773ef74a8bc34bb96b50c2764a38ebd18

Rebase-Id: R3c346d4b4ff806b25210a90d19ad1353185c8719

7 years agoARM: tegra: Regulator power name independent of platform
Rakesh Bodla [Fri, 1 Apr 2011 07:02:02 +0000]
ARM: tegra: Regulator power name independent of platform

Making the regulator power supply names independent of platform.
Now, power supply names should be given through board specific
files.

Bug 807534

Original-Change-Id: If83a23df91de9efd7d06733a7a306e57f3c89315
Reviewed-on: http://git-master/r/25058
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
Tested-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>
Reviewed-by: Allen R Martin <amartin@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: If7c7600e49b9d1f4c1bcd5d1e6eba098df39cb0b

Rebase-Id: Rfcf67dce2bb3ce226524b7927991bbb423a1599e

7 years agoarm: tegra: cardhu: Setting i2c pimux to normal and OpenDrain
Alok Chauhan [Mon, 28 Mar 2011 06:41:07 +0000]
arm: tegra: cardhu: Setting i2c pimux to normal and OpenDrain

Change the pull-up-down to NORMAL and enable the output drain
for i2c pins.

Original-Change-Id: I72a66cc0c348350f7459658ffdb6f54226be12f6
Reviewed-on: http://git-master/r/24438
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Tested-by: Alok Chauhan <alokc@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: Ibb8f2cddb74db035ad80952a161fa170bc577a9d

Rebase-Id: R3e6ffe1b00979741b2a8cf53e9605a180f65a7fa

7 years agoarm: tegra: cardhu: Changing power control lines for cardhu-A03
Laxman Dewangan [Fri, 25 Mar 2011 07:50:56 +0000]
arm: tegra: cardhu: Changing power control lines for cardhu-A03

The E1291-A03 uses the following pins for the different power rail
controls:
EN_VDD_BL1  --->PEX_L0_CLKREQ_N
EN_VDD_BL2 --->PEX_L0_PRSNT_N
EN_USB1_VBUS_EN_OC --->PEX_L1_CLKREQ_N
ENUSB3_VBUS_EN_OC --->PEX_L1_PRSNT_N

bug 807504
bug 797021

Original-Change-Id: Id3703bc799373e714501b60588298a2f1e052852
Reviewed-on: http://git-master/r/24269
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>
Original-Change-Id: I9d7aafa7794e6d9e05f01db6bde7ed4c91e9050e

Rebase-Id: R82d96f07d2b8f4c3d9e6609ee669ef0f28e15d65

7 years agoARM: tegra: cardhu: Enabling host on USB2
Rakesh Bodla [Thu, 31 Mar 2011 14:10:13 +0000]
ARM: tegra: cardhu: Enabling host on USB2

Enabling host on USB instance 2 for cardhu

Bug 807534

Original-Change-Id: Id3e35c9cbfb8690337b0d1d85a51a983be27de87
Reviewed-on: http://git-master/r/24944
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
Tested-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I572c68e65fc4c573d52f17fcdd62ce6a7769a43b

Rebase-Id: R1b5112ee99fad6bdfad7e9afde940c1f7a840830

7 years agoARM: tegra: cardhu: Removing panel reset from kernel
ankishore [Tue, 29 Mar 2011 09:51:10 +0000]
ARM: tegra: cardhu: Removing panel reset from kernel

Since we are already resetting the panel in bootloader code, resetting in
kernel is not required

Original-Change-Id: Ie8106fdce34001ad3e6a21925d44d29c06177673
Reviewed-on: http://git-master/r/24663
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Venkata Nageswara Penumarty <vpenumarty@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: I1cdc04b3330a4cb92d7c5af22f6052b9c0e7cfc1

Rebase-Id: R74f52eb7ae21e781b93a2fe681d8e1459766a74e