media: video: tegra: replace 12.6MP with 13MP mode

Update imx091 full resolution from 12.6MP to true
4:3 13MP (4208x3120) mode.

Bug 1182690

Change-Id: Ieaf67efe59f6bb02401affedbd2fcb1c7d6181b3
Signed-off-by: David Wang <davidw@nvidia.com>
Reviewed-on: http://git-master/r/253873
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Frank Chen <frankc@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bhushan Rayrikar <brayrikar@nvidia.com>
Reviewed-by: David Schalig <dschalig@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
ASoC: Tegra: Use modem clock to driver codec

If modem is working as master device for T114, we need to use modem clock
to drive codec, otherwise vioce will be discontinuous. And The flow control
should be enabled to avoid losting voice in UL.

Bug 1299544

Change-Id: I7b60258e14bc0fae4d9d4fc9ca248cd6f6378faa
Signed-off-by: Lei Fan <leif@nvidia.com>
Reviewed-on: http://git-master/r/249603
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Scott Peterson <speterson@nvidia.com>
mmc: tegra: cardhu: set correct parent

sdhci can have parent as pll_p only as pll_c is
scalable and not available in T30 for sdhci

Bug 1306032

Change-Id: I3c5dfbfd554ca54a2dd48997828378e9f8a107b9
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/245261
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Kiran Adduri <kadduri@nvidia.com>
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Camera: driver: Added getting exposure time API into ov7695 yuv sensor driver

Added getting exposure time API into ov7695 yuv sensor driver

Bug 1330342

(cherry picked from commit 56640855c05e3cee0ecaacfe2b789cb5df87bffc)
Change-Id: I745f893bfde153bc02479154072a8d66c84705e2

Signed-off-by: Alvin Park <apark@nvidia.com>
Change-Id: I4ef4d2a0987e727853132b70b245fedd6d5aca31
Reviewed-on: http://git-master/r/255529
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: David Schalig <dschalig@nvidia.com>
Reviewed-by: Peter Kim <pekim@nvidia.com>
Reviewed-by: Sean Pieper <spieper@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
power: sbs-battery: Update battery properties only on change

Call the power_supply_changed work only if battery SOC
reading or power supply status has changed

Bug 1223793

Change-Id: I929df2787fe33e526499e3a762e9adbfea4da8d1
Signed-off-by: Darbha Sriharsha <dsriharsha@nvidia.com>
Reviewed-on: http://git-master/r/257587
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
arm: tegra: soctherm: enable throttling and shutdown on GPU zone

Enabled throttling and shutdown on GPU zone for TegraTab platform.

Bug 1169070
Bug 1200077

Change-Id: I072af5aae0d23af93e3f8dcffdc25b476a723f1f
Reviewed-on: http://git-master/r/255341
(cherry picked from commit 4cddb9c4646fb17a3ccbd968aef8b53974f589c4)
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/257695
media:video:tegra: Add Fuse ID read for IMX132.

Adds support for reading fuse ids for IMX132 sensor.

Bug 1307361

Change-Id: I7b750a91d3ead5fac383e85df013b78d7fe4c6a2
Signed-off-by: Amey Asgaonkar <aasgaonkar@nvidia.com>
Reviewed-on: http://git-master/r/254573
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Frank Chen <frankc@nvidia.com>
Reviewed-by: Philip Breczinski <pbreczinski@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
ARM: defconfigs: Enable Tegra profiler

Enable Tegra profiler for Tegra platforms

Bug 1312406

Change-Id: I8e617a3f87b62d41800a059e6031533f12c342f4
Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com>
Reviewed-on: http://git-master/r/249722
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Andrey Trachenko <atrachenko@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: Andrey Trachenko <atrachenko@nvidia.com>
Reviewed-by: Bo Yan <byan@nvidia.com>
Revert"media:video:tegra:replace 12.6MP with 13MP"

This reverts commit df64d710769ef3a5ae286a87fe193882e39cf8dd.

reverting due to lense shading issue caused by
the change.

Bug 1182690

Change-Id: I1e1b9bdab1a01c98dbe0c2c6cf36e1b5c96cd773
Signed-off-by: David Wang <davidw@nvidia.com>
Reviewed-on: http://git-master/r/259259
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Frank Chen <frankc@nvidia.com>
Reviewed-by: Bo Yan <byan@nvidia.com>
input: touchscreen: raydium v60.2 touch driver

input: touchscreen: raydium v60.2 touch driver

raydium code drop

[1] Add additional info for regulator event msg

[2] Add RM_PLATFORM_A010 for Ardbeg AVC sensor

[3] Fix no touch function in Pluto platform with RM31081 from idle mode

[4] Refine Pismo touch direction

[5] Fix idle mode problem with Ardbeg AVC sensor

Bug 1330952
Bug 1319875
Bug 1311609

Change-Id: I3bb5c4a8abc36ac4e83b7ffc4f5947ad6ca609ec
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/257604
(cherry picked from commit 227b8493a0795aff1bd8d1518e5e4fac1f5e7eae)
Reviewed-on: http://git-master/r/259264
GVS: Gerrit_Virtual_Submit
Reviewed-by: Robert Collins <rcollins@nvidia.com>
Tested-by: Robert Collins <rcollins@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>