7 years agocrypto: tegra-se: RNG support for more than 16 bytes
Kasoju Mallikarjun [Tue, 9 Aug 2011 12:32:28 +0000]
crypto: tegra-se: RNG support for more than 16 bytes

Added support for generating RNG for more than 16 bytes.

Bug 861777

Original-Change-Id: I414063378c1b7c31c9ef2ade950adcaa4e7db388
Reviewed-on: http://git-master/r/46066
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: Ra4ff01903b00f98b317606be3ffdfef58668aa92

7 years agodrivers: misc: mpu: do not register pm_notifier
Mayuresh Kulkarni [Mon, 8 Aug 2011 14:12:16 +0000]
drivers: misc: mpu: do not register pm_notifier

this is causing timing issues with kernel suspend/resume sequence
causing late_resume failure. thus display does not come-up since none
of the late_resume handlers are executed.

fix for bug 858630

Original-Change-Id: Ia622c03891daf794f73bdfcb6a2dcbf2c6653879
Signed-off-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-on: http://git-master/r/45847
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Robert R Collins <rcollins@nvidia.com>

Rebase-Id: R26bf4bf2aadcdc57cd01611ff8ee59318a45571d

7 years agoarm: tegra: adding two virtual clients (WriteTally and ReadTally)
licheng [Thu, 28 Jul 2011 22:32:21 +0000]
arm: tegra: adding two virtual clients (WriteTally and ReadTally)

It is requested to support the measurement of read and write
bandwidth simultaneiously, which requires to utilize both mc
counters. This change adds the two virtual clients, writeTally
and readTally, and enables the support of two counters.

Bug 845884

Original-Change-Id: I1220a9ac8fe90c4211c543bd34c0e6572c3bb756
Reviewed-on: http://git-master/r/43803
Tested-by: Liang Cheng (SW) <licheng@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R4e402754b33f21acd4e024b247c1e8cb49112374

7 years agousb: gadget: udc: USB charger detection support
Rakesh Bodla [Tue, 9 Aug 2011 10:49:08 +0000]
usb: gadget: udc: USB charger detection support

Adding the USB charger detection support for
device controller.

Bug 819334

Reviewed-on: http://git-master/r/42299
(cherry picked from commit 06bdd7fc427abd7a6e907af52441dec07f92e2f6)

Original-Change-Id: I3559b00f171c3d4111c1a9c1ecfb89f4d6a57fd1
Reviewed-on: http://git-master/r/43519
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
Tested-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: Rb088810caf6946a123094851d6da1c17940a83ba

7 years agoarm: tegra: comms: Intel XMM6260 flashless boot.
Michael Hsu [Wed, 3 Aug 2011 23:20:03 +0000]
arm: tegra: comms: Intel XMM6260 flashless boot.

Add baseband power drivers to manage gpio for turning on modem,
and re-enumerating modem after modem's boot rom has transferred
control to downloaded modem software.

BUG 828389

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

Rebase-Id: Rb3d170a5460bff29550d664c3f783134d2a3a41f

7 years agohwmon: tegra: tsensor: log messages reformatted
Bitan Biswas [Fri, 5 Aug 2011 09:56:15 +0000]
hwmon: tegra: tsensor: log messages reformatted

Formatted the tsensor driver log message's new line location
to match prints from other drivers.

bug 860513

Original-Change-Id: I4a03ecce246ac9847fb1562159bfd9cbcf95ab14
Reviewed-on: http://git-master/r/45501
Tested-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: R1f3169b9a05d51ddb81d5066d78afc342f2199fb

7 years agotegra: host: fix the compare statement.
Jubeom Kim [Tue, 9 Aug 2011 09:22:24 +0000]
tegra: host: fix the compare statement.

Original-Change-Id: Ie1c1aaf2a994193897fc8cc88768e40fb8479b6b
Reviewed-on: http://git-master/r/46028
Tested-by: Jubeom Kim <jubeomk@nvidia.com>
Reviewed-by: Donghan Ryu <dryu@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R2f161c994ef58f20a0ec639964f84c6ebc139467

7 years agortc: tps6591x: Registering PMU RTC as a wake source
venu byravarasu [Tue, 2 Aug 2011 09:24:21 +0000]
rtc: tps6591x: Registering PMU RTC as a wake source

Without this registration, "wakealarm" node doesnot
get created under the sysfs path /sys/class/rtc/rtc0.

This is used for setting RTC alarms using sysfs.

bug 846920

Original-Change-Id: I287448354612d526f4b96294fef24f5669949130
Reviewed-on: http://git-master/r/44507
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Tested-by: Venu Byravarasu <vbyravarasu@nvidia.com>

Rebase-Id: Rab6c47661fad4fd823fb8bb2c7aa5b8b210f23a7

7 years agoarm: tegra: enterprise: Add the pull-up for ddc i2c
Alok Chauhan [Tue, 12 Jul 2011 04:51:48 +0000]
arm: tegra: enterprise: Add the pull-up for ddc i2c

Add the pull-up for ddc i2c pins because there is
no internall pull-up present for ddc i2c pins.
Disable the output drain also for ddc i2c pins.

bug 833992

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

Rebase-Id: R9b58d1485d786bc82773a2e5f2afdc92837b30e1

7 years agoi2c: tegra: Added arbitration lost error recovery
Alok Chauhan [Tue, 26 Jul 2011 10:38:21 +0000]
i2c: tegra: Added arbitration lost error recovery

Added the arbitration lost error recovery code into
i2c driver.

bug 854305

Original-Change-Id: Ib855f3541d139c01ea34fd9070feef7969eed395
Reviewed-on: http://git-master/r/43201
Reviewed-by: Bandi Krishna Chaitanya <bandik@nvidia.com>
Tested-by: Bandi Krishna Chaitanya <bandik@nvidia.com>
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: R7cda6214579416b3b0a4eafe412a18293260e669

7 years agoarm: tegra: cardhu: Added I2C arbitration lost recovery mechanism
Alok Chauhan [Tue, 26 Jul 2011 10:30:32 +0000]
arm: tegra: cardhu: Added I2C arbitration lost recovery mechanism

Added the code for arbitration lost recovery mechanism for i2c
driver and Initialize gpio number for i2c clock and data as
part of platform data.

bug 854305

Original-Change-Id: Icdc243a5025c766d65816542a6d5aabd61e6eee1
Reviewed-on: http://git-master/r/43200
Reviewed-by: Bandi Krishna Chaitanya <bandik@nvidia.com>
Tested-by: Bandi Krishna Chaitanya <bandik@nvidia.com>
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: R11e00587725418e6e6ef5d0fa2f718424cc0635e

7 years agovideo: backlight: tegra: add callback to tegra_pwm_backlight
Matt Wagner [Fri, 22 Jul 2011 07:13:08 +0000]
video: backlight: tegra: add callback to tegra_pwm_backlight

tegra-pwm-backlight now has a notify function that enables the
brightness to be passed back to the boardfile where it is modified.

Bug 854820

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

Rebase-Id: R156ca05e91b04723146628b1b1abcef31a43795a

7 years agoarm: tegra: cardhu: use 55hz only for old boards
Jon Mayo [Mon, 8 Aug 2011 17:11:52 +0000]
arm: tegra: cardhu: use 55hz only for old boards

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

7 years agomedia: video: tegra: sh532u: fix macro focus
Erik Lilliebjerg [Mon, 8 Aug 2011 11:49:36 +0000]
media: video: tegra: sh532u: fix macro focus

bug 860561

Original-Change-Id: I68288334ba296bdbf7ff516f78bc9f5af91935e0
Reviewed-on: http://git-master/r/45821
Reviewed-by: Frank Chen <frankc@nvidia.com>
Reviewed-by: Gary Zhang <garyz@nvidia.com>
Reviewed-by: Patrick Shehane <pshehane@nvidia.com>
Reviewed-by: Erik M Lilliebjerg <elilliebjerg@nvidia.com>
Tested-by: Erik M Lilliebjerg <elilliebjerg@nvidia.com>
Reviewed-by: Robert Morell <rmorell@nvidia.com>

Rebase-Id: R8002e05e8fa0b7ac10df4d9f51c3ff87828a0a08

7 years agoARM: tegra: dvfs: Update Tegra3 speedo thresholds
Alex Frid [Fri, 5 Aug 2011 05:57:24 +0000]
ARM: tegra: dvfs: Update Tegra3 speedo thresholds

Bug 817679

Original-Change-Id: I12374b3e32f0b110fcb2514802f0d8f3c51ea4d1
Reviewed-on: http://git-master/r/45455
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>

Rebase-Id: Re878058126c5206dc9ce8e05aa2eb2ec20221d49

7 years agoARM: tegra: dvfs: Update Tegra3 CPU dvfs tables
Alex Frid [Thu, 4 Aug 2011 04:54:42 +0000]
ARM: tegra: dvfs: Update Tegra3 CPU dvfs tables

Bug 817679

Original-Change-Id: I02a1f3a3d12d426748abaa11947b055a655ebfdf
Reviewed-on: http://git-master/r/45454
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>

Rebase-Id: Raeb48e25187d8cc47c9418dffdcb7f770afac83b

7 years agoARM: tegra: dvfs: Update Tegra3 I/O dvfs tables
Alex Frid [Sun, 31 Jul 2011 00:07:59 +0000]
ARM: tegra: dvfs: Update Tegra3 I/O dvfs tables

Bug 817679

Original-Change-Id: I389484bcabd5546da55d851ec0b4ffbb82318a81
Reviewed-on: http://git-master/r/45453
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>

Rebase-Id: R05f71b759e1038eea0ed8743bad1f4f5d4309a98

7 years agovideo: tegra: host: 3d clock scaling
Ilan Aelion [Fri, 15 Jul 2011 18:05:01 +0000]
video: tegra: host: 3d clock scaling

Adds support for 3d clock scaling based on the 3d module idle
time percentage.

Original-Change-Id: I4d3a70d372b9a8bd6f999e71e135fcd35673e18f
Reviewed-on: http://git-master/r/41250
Tested-by: Ilan Aelion <iaelion@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R64b86250fce24e3b43d70ffd316e9de518eb24ba

7 years agoarm: tegra: enterprise: change vpp_fuse to vdd_fuse
Varun Wadekar [Fri, 29 Jul 2011 06:58:36 +0000]
arm: tegra: enterprise: change vpp_fuse to vdd_fuse

the fuse driver looks for vdd_fuse during its init
process in order to burn fuses

Bug 836973

Original-Change-Id: Ia5008b2a08f6fc00d3ffc8e2b198efbd4bbd62fc
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/43908
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Re017e9bd5f391381fedb0bd9681a4d1f09c47e99

7 years agotegra: usb: phy: USB charger detection support
Rakesh Bodla [Thu, 28 Jul 2011 04:21:11 +0000]
tegra: usb: phy: USB charger detection support

USB PHY related charger detection logic is
implemented.

Bug 819334

Reviewed-on: http://git-master/r/42298
(cherry picked from commit 69c083d495e1f187654c5a1bcd58569e54bf985b)

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

Rebase-Id: Rb595c863647c37078ab1b66c05ccd32cdea74bbe

7 years agoarm: tegra: enterprise: set suspend_mode
Wen Yi [Mon, 8 Aug 2011 17:15:32 +0000]
arm: tegra: enterprise: set suspend_mode

Set LP0 as default suspend_mode for Enterprise and 1197.
Set LP1 as suspend_mode for Enterprise A01.

BUG 861362

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

Rebase-Id: Rc85f78a9d7df6531f779e33f42847b7c246b8052

7 years agoarm:video:dc Audio EDID improvements
ScottPeterson [Tue, 26 Jul 2011 21:54:14 +0000]
arm:video:dc Audio EDID improvements

Finer grain determination of audio capabilities
for HDMI devices. TO enable audio we have to have
basic audio supported in the EDID plus at least one
Short Audio Descriptor block.

Reviewed-on: http://git-master/r/43304
(cherry picked from commit aaadcb7a4f8501dc71c6185e111fab1427bb7286)

Original-Change-Id: I30c818cdc77ccb351f304bd3639f28a5d370f36b
Reviewed-on: http://git-master/r/45568
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Tested-by: Scott Peterson <speterson@nvidia.com>

Rebase-Id: R608c722e0481a4e2a4f8294c4358569f7970e722

7 years agoARM: tegra: clock: Use rounded ActMon maximum rate
Alex Frid [Sat, 6 Aug 2011 01:56:04 +0000]
ARM: tegra: clock: Use rounded ActMon maximum rate

Used round rate API to determine maximum frequency of Tegra3 activity
monitoring shared users, instead of maximum rate directly. The former
takes into account available PLL/dividers and return actually
reachable frequency.

Bug 860618

Original-Change-Id: I48292c65bfbf58906ab59f86959b0e7155117558
Reviewed-on: http://git-master/r/45711
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Chandrakanth Gorantla <cgorantla@nvidia.com>
Tested-by: Chandrakanth Gorantla <cgorantla@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R2be5b1549b53d2b203ccfe6ea1d1cd2368359d91

7 years agomedia: video: tegra: add 1080p table to ar0832
Jihoon Bang [Wed, 3 Aug 2011 23:10:06 +0000]
media: video: tegra: add 1080p table to ar0832

Add 1080p I2C table to ar0832 driver. The new table allows to record
video with 1080p at 30fps.

Bug 859779

Original-Change-Id: I626c6ce70e276dc0bc8cb4d965efe84f2ceb7b76
Reviewed-on: http://git-master/r/44855
Reviewed-by: Jihoon Bang <jbang@nvidia.com>
Tested-by: Jihoon Bang <jbang@nvidia.com>
Reviewed-by: Krupal Divvela <kdivvela@nvidia.com>
Reviewed-by: Amit Purwar <apurwar@nvidia.com>
Reviewed-by: Ravikumar Boddeti <rboddeti@nvidia.com>
Reviewed-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R6ab2b1a009ee8bb30ebf9b5a20475fbc56fecfd4

7 years agoARM: tegra: power: Propagate Tegra3 EMC parent ref count
Alex Frid [Fri, 5 Aug 2011 07:28:10 +0000]
ARM: tegra: power: Propagate Tegra3 EMC parent ref count

Since, Tegra3 low level suspend code may change EMC parent underneath
clock framework ref count for the new parent is propagated up to the
clock root during clock resume procedure.

Bug 853986

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

Rebase-Id: Rcc48c9ee5b48d840a7886d80ed0dd30f8c4b6691

7 years agocdc_ether: Force Tango cdc-ether to enumerate as wwan0
Matthieu Vincenot [Fri, 5 Aug 2011 15:33:38 +0000]
cdc_ether: Force Tango cdc-ether to enumerate as wwan0

bug 860095
Original-Change-Id: I889a990a2079b5e668c5668ac0a8af6aa0afd95a
Reviewed-on: http://git-master/r/45552
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R6ab06a2d2a8474fa4efef7e666508ba1d06d3fe6

7 years agovideo: tegra: host: Add ioctl to set/get clk rate
Prashant Gaikwad [Tue, 2 Aug 2011 15:33:59 +0000]
video: tegra: host: Add ioctl to set/get clk rate

Host modules are initialized to max rate. Not all use cases
require clocks at max rate, which increases the power consumption.
Modules from user space can request for the lower clk rate
using this ioctl.

Bug 850467

Original-Change-Id: I1c7a8dfd159460e7c5a27813e3a08a992a20c132
Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-on: http://git-master/r/44579
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>

Rebase-Id: R0cffab971c5ac6adde28af4777354a1ecae4c54d

7 years agoARM: tegra: enterprise: Enable power saving mode for DSI suspend.
Kevin Huang [Sat, 6 Aug 2011 00:18:24 +0000]
ARM: tegra: enterprise: Enable power saving mode for DSI suspend.

Bug 859593

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

Rebase-Id: Rf5e1cfe1550de65548c42aeee081ec33e8b7f29d

7 years agovideo: tegra: nvmap: Add debugfs for iovmm allocations.
Krishna Reddy [Thu, 4 Aug 2011 22:14:49 +0000]
video: tegra: nvmap: Add debugfs for iovmm allocations.

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

Rebase-Id: R6399e487b817aa16c39e685d3f7860d1eefa8b09

7 years agodriver: video: dc: Add check_ref_to_sync() in dc.
Kevin Huang [Tue, 2 Aug 2011 01:04:18 +0000]
driver: video: dc: Add check_ref_to_sync() in dc.

Add new function to check display timing restrictions.

Bug 847774

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

Rebase-Id: R88a1d1358640b7118074e2efa964d56a3e524f74

7 years agoARM: tegra: cardhu: fix backlight table warning
Xin Xie [Sat, 6 Aug 2011 00:55:16 +0000]
ARM: tegra: cardhu: fix backlight table warning

Original-Change-Id: I3ad643db67c62c57320e94f193317078ad919b9c
Reviewed-on: http://git-master/r/45691
Reviewed-by: Xin Xie <xxie@nvidia.com>
Tested-by: Xin Xie <xxie@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R452d613de364d2bdf41af1e048f4586e202fa028

7 years agovideo: tegra: dsi: Optimize DSI suspend flow.
Kevin Huang [Fri, 5 Aug 2011 22:50:55 +0000]
video: tegra: dsi: Optimize DSI suspend flow.

- Added power saving mode to reduce power consumption. It supports
disable whole dsi module, source clock and panel in early suspend.
- Fixed synpt error in DSI resume.

Bug 859593
Bug 858500

Original-Change-Id: I9a734db2192776a2a66ecf2b9075b3d50356e4e8
Reviewed-on: http://git-master/r/45681
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R5f508e0bfbaa840efc1bb8cf4f12d9707dd7cedf

7 years agoarm: tegra: cardhu: update dvfs tables for elpida & samsung
Ray Poudrier [Mon, 1 Aug 2011 23:27:46 +0000]
arm: tegra: cardhu: update dvfs tables for elpida & samsung

Bug 852560

Original-Change-Id: I96eefc1851675ea3321abf7197383de13c18cdb1
Reviewed-on: http://git-master/r/44394
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Tested-by: Raymond Poudrier <rapoudrier@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: Re4e99d3595c6437e0ef761b89f6a74f422f5f31a

7 years agousb: ehci: tegra: Read port speed from hostpc register
Venkat Moganty [Fri, 5 Aug 2011 13:51:08 +0000]
usb: ehci: tegra: Read port speed from hostpc register

During system suspend USB port speed need to be stored. If controller has hostpc
then port speed should be read from the hostpc register instead of portsc.

Bug 854000

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

Rebase-Id: Ref20e23654c8d80675250240ed901fea26192b18

7 years agovideo: tegra: dc: window bandwidth calculations
Michael Frydrych [Tue, 2 Aug 2011 13:05:33 +0000]
video: tegra: dc: window bandwidth calculations

Determine which windows are overlapping, and apply bandwidth calculations
for emc clock scaling and latency allowance appropriately.

Bug 856234
Bug 850602

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

Rebase-Id: R841ce1734a7afab1311d3367a72ba9755d6d539c

7 years agoARM: tegra: cardhu: switch off PMU at high temperature
venu byravarasu [Wed, 3 Aug 2011 11:21:57 +0000]
ARM: tegra: cardhu: switch off PMU at high temperature

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

7 years agovideo: dsi: tegra: Export dsi functions
Animesh Kishore [Fri, 5 Aug 2011 12:51:03 +0000]
video: dsi: tegra: Export dsi functions

Export following functions:
- panel read
- panel write
- register write
- register read

Bug 830296

Original-Change-Id: Ie0854e0b8eb213ac2c7fd54f8883ec28e523e1a3
Reviewed-on: http://git-master/r/45529
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R69d9bed3b6c66384316a849bd646726cd321b1b2

7 years agohwmon: tegra: tsensor: disable hardware reset
Bitan Biswas [Fri, 5 Aug 2011 10:32:19 +0000]
hwmon: tegra: tsensor: disable hardware reset

Hardware reset and clock divide feature of tsensor is disabled as
the temperature readings are not accurate. Incorrect threshold
calculations and temperature readings are seen to show tsensor
reset during boot up.

bug 860513

Original-Change-Id: Ib64259f3e400eddde54056dae495983930b5c107
Reviewed-on: http://git-master/r/45487
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Tested-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R01841af1297ed369ea52e6207358cc13296c93e3

7 years agoARM: tegra: dvfs: Update Tegra3 VDE/VI/PLLs dvfs tables
Alex Frid [Sat, 30 Jul 2011 02:44:20 +0000]
ARM: tegra: dvfs: Update Tegra3 VDE/VI/PLLs dvfs tables

Bug 817679

Original-Change-Id: I470693d8d1bcf14ed519d769edbd11b1c714c944
Reviewed-on: http://git-master/r/44183
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R97845546c2eaaf601d01b3ea9934272ee5d761a8

7 years agoarm: tegra: usb_phy: vddio_hsic power rail control
Seshendra Gadagottu [Wed, 3 Aug 2011 14:14:54 +0000]
arm: tegra: usb_phy: vddio_hsic power rail control

Switching off vddio_hsic power rail when hsic interface is
not getting used.

BUG 856606

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

Rebase-Id: Rececab71649aaeaa644cf949033485dc0b977b69

7 years agovideo: tegra: dc: Set PWM pin to SFIO in default
Min-wuk Lee [Tue, 2 Aug 2011 02:39:53 +0000]
video: tegra: dc: Set PWM pin to SFIO in default

Set PWM pin to SFIO before it is configured to DC output pin:
Having too early SFIO setting for this pin makes black screen
in display transition from bootloader to kenel and android
since backlight can be turned off.

Bug 858120

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

Rebase-Id: R89903c1f14f1b867638834bd1581d8637b079c94

7 years agoarm: tegra: enterprise: remove SFIO setting for PWM signal
Min-wuk Lee [Thu, 4 Aug 2011 02:35:19 +0000]
arm: tegra: enterprise: remove SFIO setting for PWM signal

Remove SFIO setting for PWM signal in enterprise_panel_init
since this makes backlight off during display transition from
bootloader to kernel and android, so black screen is visible
in display transition.

Bug 858120

Original-Change-Id: I95462ce519505d8170b56adfde8c163d91c98478
Reviewed-on: http://git-master/r/44306
Reviewed-by: Min-wuk Lee <mlee@nvidia.com>
Tested-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R1b5882cf8302fb822c59f747d2bceb49972c8dbe

7 years agoregulator: max77663: Add MAX77663 regulator driver
Jin Park [Tue, 2 Aug 2011 07:35:58 +0000]
regulator: max77663: Add MAX77663 regulator driver

Add regulator driver for Maxim PMU MAX77663.

Bug 849360
Bug 854414

Signed-off-by: Jin Park <jinyoungp@nvidia.com>
Original-Change-Id: I740f484ee1f39deefa8e5b9669426d6e6bafb42d
Reviewed-on: http://git-master/r/44484
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: Re303620c5dcae6f56d1f219484d659525005eaa7

7 years agomfd: Add MAX77663 mfd driver
Jin Park [Tue, 2 Aug 2011 07:04:54 +0000]
mfd: Add MAX77663 mfd driver

Add mfd core driver for Maxim PMU MAX77663.

Bug 849360
Bug 854414

Original-Change-Id: I6699540fd7d0f7b428a1be64cf06f7cd65b5b32e
Signed-off-by: Jin Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/41503
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: Rc0f0a67db8b7d554bada7dd6b3e103ab30b374d4

7 years agovideo: tegra: nvmap: include mm.h
Robert Morell [Wed, 16 Feb 2011 23:38:25 +0000]
video: tegra: nvmap: include mm.h

This is needed to pick up definitions for pgprot*

bug 818525

Original-Change-Id: Idc2de3564eeba9d1bbb7c7211c9c707bc760d14f
Signed-off-by: Robert Morell <rmorell@nvidia.com>
Reviewed-on: http://git-master/r/40510
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rb4c7f3cee9d813549bedb53b5fd7ed760f9a32d5

7 years agovideo: tegra: write permission only for User.
Sachin Nikam [Thu, 4 Aug 2011 12:47:25 +0000]
video: tegra: write permission only for User.

Giving write permission only for User for sysfs nodes
stereo_mode and stereo_orientation.
This is needed to fix the CtsPermissionTestCase.

Bug 859437

Original-Change-Id: I3f93290367a1e68cbc618b5d8ec84a27baa14152
Signed-off-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-on: http://git-master/r/45010
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R2038af5a5346062336bae102f799a8460dcef195

7 years agousb: gadget: enable the clocks during resume
Suresh Mangipudi [Thu, 4 Aug 2011 12:33:20 +0000]
usb: gadget: enable the clocks during resume

Need to enable the clock before checking the vbus status during resume

Bug 858490

Original-Change-Id: Id2ce4894c377b2ce878eed16b822877c3f28ae85
Reviewed-on: http://git-master/r/44996
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Bala Murali Krishna <balam@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: Re3853a8dc628ad7349b721b6070df396797a01ac

7 years agotegra: ehci: clock disable
Suresh Mangipudi [Thu, 4 Aug 2011 12:30:28 +0000]
tegra: ehci: clock disable

Disable the clock only when the device clocks are enabled.

Bug 858490

Original-Change-Id: I2f22890b11ec98b88457ffe6c90411f9927d8390
Reviewed-on: http://git-master/r/45007
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Bala Murali Krishna <balam@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R7a42a8bb412327a2c1d84877d84b722e33092ce9

7 years agotegra: otg: State update during suspend
Suresh Mangipudi [Thu, 4 Aug 2011 12:28:00 +0000]
tegra: otg: State update during suspend

Update the state of OTG when the device is entering suspend mode with
the device cable connected.

Bug 858490

Original-Change-Id: I7c8fb029f6e47418295d4f665cedf1774dd05e51
Reviewed-on: http://git-master/r/45006
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Bala Murali Krishna <balam@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R1bad22e4207e558065f307f942907659c1d110d4

7 years agoserial: tegra: Add delay after TX DMA complete
Pradeep Goudagunta [Thu, 4 Aug 2011 06:04:12 +0000]
serial: tegra: Add delay after TX DMA complete

Add 30 micro seconds delay after TX DMA burst complete, to make
sure DMA burst completed before writing to tx fifo.

Bug 847599

Original-Change-Id: Ifcc1f3f208f8c2396ef410bedfa1158643b94015
Reviewed-on: http://git-master/r/44933
Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Tested-by: Om Prakash Singh <omp@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: R16d2c723f934b72ee770795d988c8ef9659c55e2

7 years agoarm: tegra: baseband: add callback functions for null phy power off
Steve Lin [Wed, 3 Aug 2011 22:05:55 +0000]
arm: tegra: baseband: add callback functions for null phy power off

Adding pre_phy_off and post_phy_off callback functions in null_phy_power_off
function. So that the modem handshaking GPIO is set to reflect the real phy
status.

Bug 856096
Bug 854339

Original-Change-Id: Ia39a84d3958b9dd078f93ab5be20387fb1ed9103
Reviewed-on: http://git-master/r/44840
Tested-by: Szming Lin <stlin@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R77bcdb38dc78c01dd8dc517d28e3a45fd0237170

7 years agocrypto: tegra-se: add LP context save support
Kasoju Mallikarjun [Thu, 4 Aug 2011 11:50:32 +0000]
crypto: tegra-se: add LP context save support

Added LP context save support in Security Engine

Bug 855476

Original-Change-Id: I384f3adcacd9e94325d40cd98d1c96a98e01aee5
Reviewed-on: http://git-master/r/44810
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R5d891e6908a2e5f6206c7c509d7d0585b1522aee

7 years agoarm: tegra: devices: Add PMC IO address in SE resources
Kasoju Mallikarjun [Wed, 3 Aug 2011 18:17:12 +0000]
arm: tegra: devices: Add PMC IO address in SE resources

Added PMC IO registers as platform resources of
Security Engine for storing context save buffer
address in PMC registes during context save.

Bug 855476

Original-Change-Id: I3bd5791743b157139d61ecea3d3e1ef131d8cce5
Reviewed-on: http://git-master/r/44808
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: Rd5030cf1659887cedd9f60b00224ad7dddd7cd8c

7 years agoarm: tegra: usb: add callback functions for null phy power off
Steve Lin [Tue, 2 Aug 2011 22:16:27 +0000]
arm: tegra: usb: add callback functions for null phy power off

Adding pre_phy_off and post_phy_off callback functions in null_phy_power_off
function. So that the modem handshaking GPIO is set to reflect the real phy
status.

Bug 856096
Bug 854339

Original-Change-Id: I6f4ce9d6072d550c4f02c7fc3bd9c601f05822ab
Reviewed-on: http://git-master/r/44634
Tested-by: Szming Lin <stlin@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R6f086d6d1608f961fcffe136ed6ff5f0a3646303

7 years agoARM: tegra: la: Add debugfs to latency allowance.
Jon Mayo [Thu, 21 Jul 2011 01:49:00 +0000]
ARM: tegra: la: Add debugfs to latency allowance.

add /sys/kernel/debug/tegra_latency/la_info to print programmed latency
allowance settings.

Original-Change-Id: I65a7a04c42f8ac27aaf2c1c953d695bc0bba0c77
Reviewed-on: http://git-master/r/42285
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R540ef9a4ed274eae52800edcd6ad590e16b67e09

7 years agonvhost: Add IOCTL to read 3D registers
Terje Bergstrom [Wed, 8 Jun 2011 10:07:23 +0000]
nvhost: Add IOCTL to read 3D registers

Add IOCTL to read values from registers of 3D unit.

Bug 716734

Original-Change-Id: I5e85429d67433d6dadb4a853ce32901a9e66ab74
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/38035
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: Rd4f9a38eac423fa9fbdc685647e32be1dc134d53

7 years agoARM: tegra: Disable PL310 double line fill feature
Scott Williams [Thu, 4 Aug 2011 04:56:02 +0000]
ARM: tegra: Disable PL310 double line fill feature

Bug 854424

Original-Change-Id: I53a86b023920978cee0e6804985dd35d1f286de5
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-on: http://git-master/r/44930
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R0c3899291fd85be56c6e93c02d072fd9cd6dd116

7 years agoARM: tegra: dvfs: Update Tegra3 SCLK dvfs table
Alex Frid [Tue, 26 Jul 2011 04:13:07 +0000]
ARM: tegra: dvfs: Update Tegra3 SCLK dvfs table

Bug 817679

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

Rebase-Id: Rda0b1a55e7f41da44476547fe6dde8987c02c363

7 years agoARM: tegra: clock: Update Tegra3 SCLK divider selection
Alex Frid [Sun, 24 Jul 2011 06:59:20 +0000]
ARM: tegra: clock: Update Tegra3 SCLK divider selection

Integrated the following limitation on 7.1 dividers setting when used
as a source for system clock: no fractional settings are allowed with
the exception of 1 : 2.5 ratio at core voltage 1.2V and above.

Bug 840399

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

Rebase-Id: R80eaf5c063f5fa116d178a6235c8d6f42fffa213

7 years agoARM: Tegra: dvfs: Proc array indep of new T30 char SKUs
Diwakar Tundlam [Thu, 23 Jun 2011 04:17:19 +0000]
ARM: Tegra: dvfs: Proc array indep of new T30 char SKUs

- Make process_ids array independent of SKU to avoid confusion when
  detecting SKU, speedo_id and parsing process_id.
- Added SKU definitions for characterization SKUs of AP30, T30, T30S

Bug 855816

Original-Change-Id: I925d54ab6d35e8af038cbfe84ef4b4c076cd596d
Reviewed-on: http://git-master/r/43096
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R832f8fb1a34ab700af0c6389fbe5307f334cc54c

7 years agoARM: Tegra: Sh532u: enable focuser attached to right camera
garyz [Tue, 14 Jun 2011 20:21:03 +0000]
ARM: Tegra: Sh532u: enable focuser attached to right camera

The sh532u focuser is enabled to pair with the stereo right camera
with the required power control configurations.

Bug 827897

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

Rebase-Id: R5c6dcd9b9c2bc7ab89870ee13da408ee0a392276

7 years agoarm: tegra: sensors: pair sh532u focuser to right camera
garyz [Thu, 2 Jun 2011 01:41:35 +0000]
arm: tegra: sensors: pair sh532u focuser to right camera

The sh532u focuser is added to pair with the stereo right camera with the
required power control configurations.

Bug #827897

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

Rebase-Id: Rad6137ec52951c560c67135595d560910eb97aa0

7 years agoARM: tegra: dvfs: Update Tegra3 speedo thresholds
Alex Frid [Sat, 30 Jul 2011 23:14:48 +0000]
ARM: tegra: dvfs: Update Tegra3 speedo thresholds

Original-Change-Id: I612feb7ef19109f24c462228a600c435a80c6f02
Reviewed-on: http://git-master/r/44239
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R1e2ae4e887aa8ac584453d8866526220aeecb010

7 years agovideo: tegra: add 504MHz pll_d rate for HDMI
Joseph Lehrer [Wed, 22 Jun 2011 20:58:28 +0000]
video: tegra: add 504MHz pll_d rate for HDMI

To support the 25.2MHz pixel clock frequency required for CEA-861-B format 1: 640x480p at 59.94Hz

bug 837571

(cherry picked from commit d03e629f3f428d0666a559e8a5c5f94419107ad3)

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

Rebase-Id: Re7907dc7bb4b61cd1af284a722a2b208d34e4687

7 years agovideo: tegra: dc: Add basic audio EDID
ScottPeterson [Wed, 20 Jul 2011 20:29:10 +0000]
video: tegra: dc: Add basic audio EDID

Add support so that when the EDID is read from
an HDMI display we set the spk_alloc flag to
Left+Right, even if the optional SPeaker Allocation
Block is not present. This provides a default audio
configuration.

Bug  849686

Reviewed-on: http://git-master/r/42173
(cherry picked from commit 13bbb59bfe687944923bceb1b2f60020546ce082)

Original-Change-Id: I8306f261a7cbc640693d777c2a2453c2ef1da6b3
Reviewed-on: http://git-master/r/44610
Tested-by: Scott Peterson <speterson@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>

Rebase-Id: R970aebba6518b2a38de1d51dcf6ba1475688c72f

7 years agoarm: tegra3: Keep DAP2 in maximum driver strength
Laxman Dewangan [Tue, 2 Aug 2011 08:46:48 +0000]
arm: tegra3: Keep DAP2 in maximum driver strength

Setting maximum driver strength of DAP2 in all tegra3
based system by default.

bug 820361

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

Rebase-Id: R03343987d0b060291c323558f5eaf96b63cd2321

7 years agovideo: tegra: nvmap: handle free null conditions
Ken Adams [Mon, 1 Aug 2011 19:21:33 +0000]
video: tegra: nvmap: handle free null conditions

Original-Change-Id: I75e88d6cef2daf625c6ede38a937207b95e2b84c
Reviewed-on: http://git-master/r/44364
Reviewed-by: Ken Adams <kadams@nvidia.com>
Tested-by: Ken Adams <kadams@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: Rd79c4aac3d3e03e601be5b35934fe36a35cd358f

7 years agovideo: dsi: tegra: Fix init sequence for burst mode
Animesh Kishore [Mon, 1 Aug 2011 18:01:13 +0000]
video: dsi: tegra: Fix init sequence for burst mode

Correct initialisation sequence

Bug 832439

Original-Change-Id: I0acc386a6cf366b4abf43a946deb982b69c1f171
Reviewed-on: http://git-master/r/44355
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: Rd7809a5eebfff8ed0753f380fb02583bdbc05509

7 years agohwmon: tegra: tsensor: creating sys nodes under hwmon
venu byravarasu [Mon, 1 Aug 2011 09:46:45 +0000]
hwmon: tegra: tsensor: creating sys nodes under hwmon

Though tsensor driver was registered as hwmon driver,
sys nodes were not geting created under /sys/class/hwmon.
Hence fixing it.

bug 858158

Original-Change-Id: I6ca226c2a22385c4d0d9ef747267ab0e3060d905
Reviewed-on: http://git-master/r/44313
Tested-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: Ra210ae46da9c4598014ad3dce31fb7472aa304d3

7 years agoarm: tegra: enterprise: Fix pinmux warning
Laxman Dewangan [Wed, 27 Jul 2011 10:38:25 +0000]
arm: tegra: enterprise: Fix pinmux warning

Fixing pinmux warning during kernel boot.

bug 856474

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

Rebase-Id: Rbfa3de0f991a6f0aa974dbfc11e418eb1e8b94b7

7 years agoarm: tegra: cardhu: Enabling mpu3050 for all
Alon Farchy [Fri, 15 Jul 2011 23:11:09 +0000]
arm: tegra: cardhu: Enabling mpu3050 for all

MPU sensors were disabled for boards other than cardhu e1291.
This was because of a bug in the sensor device code, which
is fixed in change Ib86327c4. The commit re-enables MPU sensors for
other boards.

Bug 845739
Bug 828100

Original-Change-Id: Idcad7c07b48560b8876a589b1d6dee4b401b1141
Reviewed-on: http://git-master/r/41962
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Alon Farchy <afarchy@nvidia.com>

Rebase-Id: R49f9c3c52c39d3763b1f3e6b1a888701744b9937

7 years agoARM: tegra: clock: Replace Tegra3 main clock disable bug with warning
Alex Frid [Thu, 28 Jul 2011 19:54:35 +0000]
ARM: tegra: clock: Replace Tegra3 main clock disable bug with warning

On attempt to disable Tegra3 main clock generate WARN() rather than
BUG(). Clock is not actually disabled in any case.

Bug 853986

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

Rebase-Id: R9a24c51dc6fde5c1f5d102747c5e32a3931be589

7 years agoARM: tegra: cardhu: use 55Hz refresh for lcd
Jon Mayo [Sat, 30 Jul 2011 01:38:01 +0000]
ARM: tegra: cardhu: use 55Hz refresh for lcd

Adjust display timings to reduce noise that interfers with touch panels.

Bug 853676

Original-Change-Id: I9869e9ad6111fda6e0e629d98bb4977a5f0c3df7
Reviewed-on: http://git-master/r/44167
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R687a4bcc0ee8d96a9e6ed39ccee15b035aa9077a

7 years agoARM: defconfig: tegra3: use REPORT_PRESENT_CPUS
Jon Mayo [Thu, 28 Jul 2011 00:01:57 +0000]
ARM: defconfig: tegra3: use REPORT_PRESENT_CPUS

enable reporting of present cpus in /proc/cpuinfo and /proc/stat

Bug 849167

Original-Change-Id: I8651079ff63c7399942d937cb0af126aa67a2fd7
Reviewed-on: http://git-master/r/43632
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R24122a5d7e8b2517e99518a698f89ac3946a76ec

7 years agoRevert "ARM: tegra: cardhu: Fix clock-related issues on display."
Jon Mayo [Wed, 27 Jul 2011 19:00:18 +0000]
Revert "ARM: tegra: cardhu: Fix clock-related issues on display."

Bug 853676

This reverts commit ea52a5ff2107adac0f27c4710728e4158463f5c7.

Conflicts:

arch/arm/mach-tegra/board-cardhu-panel.c

Original-Change-Id: I95bac0fa54891c33bde33aa601885188e8cf231c
Reviewed-on: http://git-master/r/43559
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: Re50c56f529f83f76e54a27d5207441f5130bdaf3

7 years agousb: otg: tegra: Fix for kernel freeze during resume
Suresh Mangipudi [Mon, 1 Aug 2011 10:04:05 +0000]
usb: otg: tegra: Fix for kernel freeze during resume

Delaying the otg resume to occur after resuming all the devices.
This will make sure all the storage drivers are resumed before
un-register of the host controller driver.

Bug 843287

Reviewed-on: http://git-master/r/42412
(cherry picked from commit a60b2ef0800ba3bebcc6908d3c471d7b0e97423f)

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

Rebase-Id: Rd0abb04da12a158dad74bd6a2cfb8c734a91fab7

7 years agoarm: tegra: otg: Remove host stop
Suresh Mangipudi [Mon, 4 Jul 2011 05:44:19 +0000]
arm: tegra: otg: Remove host stop

Remove the stop host call when device is entering suspend. Need to be
detect the host device even after the device exits from LP state.

Bug 835678

Reviewed-on: http://git-master/r/39506
(cherry picked from commit 868eff5bd918be16ce7181a9f7efeb3d061370c7)

Original-Change-Id: I4b4150925f1c19463a58c73ca3dfc5c900bf83cf
Reviewed-on: http://git-master/r/44307
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Bala Murali Krishna <balam@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R322e43e3f42663091fb9b1e74f7c89877d99d6d5

7 years agonvhost: Re-enabled power gating of MPE
Terje Bergstrom [Mon, 25 Jul 2011 11:18:04 +0000]
nvhost: Re-enabled power gating of MPE

Revert a change that accidentally disabled power gating of MPE.

Bug 854015,854706

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

Rebase-Id: R3a813002fac2cb2ee8b70042db3e61bea88e1462

7 years agoARM: tegra: enterprise: DC one-shot mode
Animesh Kishore [Thu, 14 Jul 2011 11:52:11 +0000]
ARM: tegra: enterprise: DC one-shot mode

Send command to panel to enable TE signal.
Disable/enable TE signal from panel in suspend/resume.

Bug 851754

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

Rebase-Id: R204168cdbac84a732e4e30efc31f8e8094d57d94

7 years agovideo:tegra:dsi Add dsi one-shot mode support.
Kevin Huang [Tue, 12 Jul 2011 19:33:36 +0000]
video:tegra:dsi Add dsi one-shot mode support.

Add support for DSI one-shot mode in dsi driver.

Bug 848524

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

Rebase-Id: R71c9fa4a4b887b53fbae0d2097b44d3d26d9ac0e

7 years agoarm: tegra3: enterprise: clean up unused pins
Wen Yi [Mon, 11 Jul 2011 22:32:08 +0000]
arm: tegra3: enterprise: clean up unused pins

Set unused pins to tristate, pull_down, output and gpio mode
to minimize power consumption.
Special case for bootstrap pins, of which pull_up/ pull_down
is set to to normal as they are tugged to ground to the enterpise board.

BUG 836834

Original-Change-Id: If878d4d2c4999b24dfd4cfbec7bad479e4e942a5
Reviewed-on: http://git-master/r/40465
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rc70aed0f74f9baea7cb88daaab2d8b539f7ec418

7 years agoARM: tegra: cardhu: Allow LP0->LP3 using PM269 GPIO power button without KBC
Daniel Solomon [Sat, 23 Jul 2011 00:21:58 +0000]
ARM: tegra: cardhu: Allow LP0->LP3 using PM269 GPIO power button without KBC

Changed GPIO init for PM269 to allow wakeup using the power button
when the KBC module is not connected.

Bug 851432

Original-Change-Id: Ia597502807536b7ba00025805fb163602f022c88
Reviewed-on: http://git-master/r/42725
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Daniel Solomon <daniels@nvidia.com>
Tested-by: Daniel Solomon <daniels@nvidia.com>
Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>

Rebase-Id: R27207636ba09d2305ebd55230609f85dc500858a

7 years agoARM: report present cpus instead of online CPUs
Jon Mayo [Tue, 21 Jun 2011 22:44:35 +0000]
ARM: report present cpus instead of online CPUs

For machines that use hotplug to control special power domains, report
present cpus in /proc/cpuinfo and /proc/stat instead of the standard of
reporting online. This break hotplug behavior on all other platforms.

The option is enabled using CONFIG_REPORT_PRESENT_CPUS

Bug 849167

Original-Change-Id: Ib04bb73634b3a8c99592b1ac13eb471a8ecfd0c5
Reviewed-on: http://git-master/r/37732
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Tested-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R746f854d51a4b8f15774a547a3219acf7576bf6e

7 years agoARM: tegra: fuse: Add A03 revision for Tegra3.
Krishna Reddy [Tue, 26 Jul 2011 08:58:24 +0000]
ARM: tegra: fuse: Add A03 revision for Tegra3.

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

Rebase-Id: R8ad876ded62f88d6ff032183a1f9d2b8bb2775b2

7 years agovideo: tegra: dc: use a delayed_work on hdcp
Donghan Ryu [Wed, 27 Jul 2011 22:43:01 +0000]
video: tegra: dc: use a delayed_work on hdcp

hdmi modeset triggers to re-start hdcp and trying to negotiate
too early can cause HDCP failure. using delayed_work can avoid
this situation by starting HDCP a little bit late

Bug 855002

Original-Change-Id: Ic54a6f156845d911e2631b755284362026474012
Reviewed-on: http://git-master/r/43694
Reviewed-by: Donghan Ryu <dryu@nvidia.com>
Tested-by: Donghan Ryu <dryu@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R353eadbf83e4ee9bb6dd280898eccaaccc021d1a

7 years agohwmon: tegra: tsensor: error handling change
Bitan Biswas [Thu, 28 Jul 2011 12:58:17 +0000]
hwmon: tegra: tsensor: error handling change

tsensor setup function error path corrected to return error.

bug 857074

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

Rebase-Id: Rac3c6ffe339d05186ea38e07e03c517a5d5319ba

7 years agoarm: tegra: enterprise: EDP support
Diwakar Tundlam [Mon, 25 Jul 2011 22:50:18 +0000]
arm: tegra: enterprise: EDP support

Added EDP support for Enterprise board via ext temp sensor nct1008

Bug 824621

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

Rebase-Id: Rd0a03e8e8786fc76dd57149d9df315d084072cae

7 years agoARM: tegra: clock: Increased Tegra3 UART input frequency limit.
Alex Frid [Wed, 27 Jul 2011 20:14:35 +0000]
ARM: tegra: clock: Increased Tegra3 UART input frequency limit.

Bug 854841

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

Rebase-Id: R084584e22970c8613663deee91ad8d5eb392281c

7 years agovideo: tegra: dc: fix division by zero
Jon Mayo [Wed, 20 Jul 2011 20:51:19 +0000]
video: tegra: dc: fix division by zero

Fixed the issue where comparing the pixel clocks of two modes can have a
subtraction result of 0, when this is passed to PICOS2KHZ a divide by
zero occurs.

Bug 850852

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

Rebase-Id: Rc46985f9393b16e227aaa3f32d211babd5de1485

7 years agoARM: tegra: dc: Disable EDID dump
Artiste Hsu [Wed, 20 Jul 2011 02:45:31 +0000]
ARM: tegra: dc: Disable EDID dump

tegra_edid_dump() causes audio noise when plugin HDMI cable during
video playback and should not be enabled by default.

Bug 837728

(cherry picked from commit Ib06926e30420c0aa26c7a6a3949429bbd3f2f9e1)

Original-Change-Id: Ibd1e817db0a017a8543288a9b8525a4d71cba9cc
Reviewed-on: http://git-master/r/42783
Tested-by: ChihJen Hsu <chhsu@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R508e1a028e0adf14127f5eb64c7750f584402d0f

7 years agovideo: tegra: nvmap: Allow cache maint for write combine memory.
Krishna Reddy [Mon, 25 Jul 2011 18:49:54 +0000]
video: tegra: nvmap: Allow cache maint for write combine memory.

Map uncahced memory as uncached, inner cached as inner cached and
cached as cached.

Bug 841109

Original-Change-Id: Id92532828ab2e69bac80b20f2be2fc243e4db888
Reviewed-on: http://git-master/r/43078
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Tested-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R75168ffeab3c91d3080b53d4d66c4e550d6f9e12

7 years agoARM: tegra: cardhu: Update EMC DFS table for Hynix DDR3
Alex Frid [Thu, 21 Jul 2011 04:30:05 +0000]
ARM: tegra: cardhu: Update EMC DFS table for Hynix DDR3

Changed table format to revision 3.1; added 750MHz entry.

Bug 836260
Bug 829932

Original-Change-Id: I1e9d8db21012fc0dcb62367c3f00dc32a4d969bb
Reviewed-on: http://git-master/r/42525
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rf27767784fa3c62f2e9e2049cf9d9cdbd67ead40

7 years agoARM: tegra: clock: Optimize power consumption of DSI module.
Kevin Huang [Wed, 27 Jul 2011 00:49:43 +0000]
ARM: tegra: clock: Optimize power consumption of DSI module.

- Disable phy clock at early suspend.
- Set DSI to LP mode at early suspend

Bug 847254
Bug 848069

Original-Change-Id: Ia53fa3be5280172bc5aede12cef3ca06e07ea7f5
Reviewed-on: http://git-master/r/39245
Reviewed-by: Kevin Huang <kevinh@nvidia.com>
Tested-by: Kevin Huang <kevinh@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: Ra8be9383813904f9514cfca59455e40f5aa32346

7 years agoarm: tegra: cardhu: Correct pinmux configuration used for hsic
Seshendra Gadagottu [Wed, 27 Jul 2011 10:16:10 +0000]
arm: tegra: cardhu: Correct pinmux configuration used for hsic

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

7 years agoARM: tegra: enterprise: Add IO power detection consumers
Alex Frid [Sat, 23 Jul 2011 03:47:59 +0000]
ARM: tegra: enterprise: Add IO power detection consumers

Bug 853132

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

Rebase-Id: Re36d5aa76c6001ba7f46822bcc20bd41bc781928

7 years agotegra: usb: Handling hsic resume issue with no device conenction
Seshendra Gadagottu [Wed, 13 Jul 2011 12:57:13 +0000]
tegra: usb: Handling hsic resume issue with no device conenction

During the resume, hsic interface check for device connection.
The number of retires is limited to 5, to avoid infinite loop
in case of no actual HSIC device presence.

BUG 841119

Original-Change-Id: I954ac31199a7fd64ec9553be734235480fda6f6c
Reviewed-on: http://git-master/r/40615
Tested-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R5baf98a3b42b5190a6cb79a111d1b2b29c92f67e

7 years agousb: ehci: tegra: Fixing the issues in hsic resume path
Seshendra Gadagottu [Wed, 13 Jul 2011 05:10:14 +0000]
usb: ehci: tegra: Fixing the issues in hsic resume  path

Removed unused legacy code related to "tegra_ehci_recover_rx_error"
Correting the sequencing of hsic resume steps.

BUG 793840

Original-Change-Id: I4dfbff122e10185b1863b77e24f8d1103b4855a7
Reviewed-on: http://git-master/r/40777
Tested-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R28a3d386c350bad007e0c38939cd4e9109a67caa

7 years agonvhost: Disable 3D power gating due to hangs
Terje Bergstrom [Wed, 27 Jul 2011 05:26:50 +0000]
nvhost: Disable 3D power gating due to hangs

After 3D power gating was enabled, the system has exhibited hanging sync
points. This patch disables 3D power gating for all systems.

Bug 855392,855889

Original-Change-Id: I35c933e31223aacbc2a088793e5c799f2f1ff0ec
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/43427
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Andrew Howe <ahowe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: Rb12cb046a1b60fb33b267721b283caf828b26196

7 years agoarm: tegra: cardhu: Fix pinmux warning.
Laxman Dewangan [Tue, 26 Jul 2011 12:59:11 +0000]
arm: tegra: cardhu: Fix pinmux warning.

The pin PEX_L1_PRSNT_N is configured in wrong option and so
generating the warning.
Configuring this in correct option.

bug 855392

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

Rebase-Id: Re636ff84e9c3fd41afa147d91e454bca70f84581

7 years agoARM: tegra: cardhu: Backlight Correction
Matt Wagner [Fri, 22 Jul 2011 22:15:57 +0000]
ARM: tegra: cardhu: Backlight Correction

Corrected measured backlight linearization table.

Bug 827366
Bug 852481

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

Rebase-Id: Rba2085ed672b2b9c902a3702416f248670454a0f