Age | Commit message (Collapse) | Author |
|
- Added CPU DVFS tables for Tegra3 chips with 1.4GHz support
- Updated speedo thresholds for process corners
- Set Tegra3 CPU maximum rate to 1.4MHz.
Effective only on boards with EDP table. Otherwise, the default EDP
limit keeps rate below 1GHz.
Change-Id: Iaca3bb6a5fbfa1bf76131f49d08162fdbe35143f
Reviewed-on: http://git-master/r/31887
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
|
|
Enabling the config variable CONFIG_KEYBOARD_TEGRA to
support kbc.
bug 827020
Change-Id: Ieecb1814d165b0c183441789e92a7232feab8fbf
Reviewed-on: http://git-master/r/31569
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
|
|
Change-Id: I6aba475047e0f1e1186bff88dfe9aedaf6a8b415
Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Reviewed-on: http://git-master/r/31532
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
|
|
Bug 804085
Change-Id: I4b5eec018b324f0ee20b24a86e7e47490840f659
Reviewed-on: http://git-master/r/30241
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
|
|
1. Set core_power_req to be high enable
2. Turn off VDD1 (power for Vcore) on LP0
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>
|
|
Adding enterprise A01 modem to the cdc ether device list.
Bug 800301
Change-Id: Iafe75c813f0c58c9703a627fbc8b17413ac1a7ed
Reviewed-on: http://git-master/r/32259
Tested-by: Szming Lin <stlin@nvidia.com>
Reviewed-by: Udaykumar Rameshchan Raval <uraval@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
This is a WAR to allow enterprise usb working on TOT.
BUG 829658
Change-Id: I0a655b3a9d2fa604fdfba39b2dca24f2b1f8ddf8
Reviewed-on: http://git-master/r/32257
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Tested-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
Certain power management features will not work on FPGA platforms.
Therefore, do not allow them to be selected.
Change-Id: Icf33a6797fef6c921c2ce9a2096380338822353c
Reviewed-on: http://git-master/r/32244
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
The loading the AVP via the SMMU requires CONFIG_VIDEO_DEV
which itself requires CONFIG_MEDIA_SUPPORT. Enable these and
disable all of the other extraneous things these pull in.
This fixes the build break for Aruba2 for avp_early_init()
being undefined.
Change-Id: Idd816392f66d990577415e0c818af3abb3c64aa7
Reviewed-on: http://git-master/r/32243
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
|
|
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
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>
|
|
This change fixes AVP kernel startup problem on Tegra2.
bug 828027
Change-Id: I6505e1690eb96c485cf8141d0d257cf7214837ca
Reviewed-on: http://git-master/r/32107
Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Tested-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
After toggeling the latchwake_en bit, the status of wake event is latched to
pmc_sw_wake_status, not pmc_wake_status. Adding a new function to read out
from the proper register.
Change-Id: Ib1478504fd16197afe3a2b676833f9ce7f6f7528
Reviewed-on: http://git-master/r/32078
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Enable UTMI phy pll on LP0 resume
Change-Id: If1e169d8984603d36efa348dd77cceff9ed0c165
Reviewed-on: http://git-master/r/32071
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Assignment moved inside if statement, where it belongs.
bug 828756
Change-Id: I6e1c621a8c4d64b9b5a43df1e79992863fe3d514
Reviewed-on: http://git-master/r/31984
Reviewed-by: David Schalig <dschalig@nvidia.com>
Tested-by: David Schalig <dschalig@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
* set bsea sclk to ulong_max
* use unbounded work queues with 1 max_active
work item on each of them
* clear INTR_STATUS per operation
* free nvmap handle after using it
Bug 803932
Reviewed-on: http://git-master/r/#change,30196
(cherry picked from commit b0f6c074aab8a9f3bddec4a204b618180df630db)
Change-Id: Ica9d702db9a247110d0639c64ab65672f02d7451
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/31936
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Bug 803932
Reviewed-on: http://git-master/r/#change,30195
(cherry pick from commit e33695855c6a002c3c2272589f7cbe983002c897)
Change-Id: Id65e59dc41be5fdaa5299842aed18fadccb7fd92
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/31935
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
If DPD mode for mem related pads are enabled, bootroom
won't be able to access the mem on LP0 resume and will
cause the system to hang.
Change-Id: Ia5e544298112f404687d07b12fa7df3020549520
Reviewed-on: http://git-master/r/31919
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Tested-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Overlap cpu off delay during G-to-LP mode switch with LP mode
residency.
Change-Id: I8e93a5af3983e7daad46ae026fc510ce6c2fef99
Reviewed-on: http://git-master/r/31641
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Added KBC support
Bug 827020
Change-Id: Ieac77376aa086f0151b5db4f9069dc886c8a2491
Reviewed-on: http://git-master/r/31568
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Tested-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
|
|
Added power management support for dsi panels
Bug 793857
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>
|
|
Support for power management in dsi kernel driver
Bug 793857
Change-Id: If2ac183c830974d33b9aeeb615178cf554136bbf
Reviewed-on: http://git-master/r/31541
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>
|
|
For the big buffers which are in excess of cache size, the maintaince
operations by PA are very slow. For such buffers the maintainace
operations can be speeded up by using the WAY based method.
(cherry-picked from 444457c1f59d58bc48acf5b4fc585225106c11ff)
Change-Id: I38e5f94327909daee43823b11fcd5fb3238310f6
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Reviewed-on: http://git-master/r/31384
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Tested-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
We only expose the use and open counts to userspace, providing a tiny
bit of insight into what the API is up to.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
(cherry picked from commit 1130e5b3ff4a7f3f54a48d46e9d0d81b47765bd8)
Reviewed-on: http://git.kernel.org/?p=linux/kernel/git/torvalds/
linux-2.6.git;a=commit;h=1130e5b3ff4a7f3f54a48d46e9d0d81b47765bd8
Change-Id: I4454e34ee8dca3ea2932fb3b8f3ff8ad668d3147
Reviewed-on: http://git-master/r/30957
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
The regulator core had suspend-prepare that turns off the regulators
when entering a system-wide suspend. However, it did not have
suspend-finish that pairs with suspend-prepare and the regulator core
has assumed that the regulator devices and their drivers support
autonomous recover at resume.
This patch adds regulator_suspend_finish that pairs with the
previously-existed regulator_suspend_prepare. The function
regulator_suspend_finish turns on the regulators that have always_on set
or positive use_count so that we can reset the regulator states
appropriately at resume.
In regulator_suspend_finish, if has_full_constraints, it disables
unnecessary regulators.
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
--
Updates
v3
comments corrected (Thanks to Igor)
v2
disable unnecessary regulators (Thanks to Mark)
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
(cherry picked from commit 7a32b589a9c856493bccb02db55047edc04eee7b)
Reviewed-on: http://git.kernel.org/?p=linux/kernel/git/torvalds/
linux-2.6.git;a=commit;h=7a32b589a9c856493bccb02db55047edc04eee7b
Change-Id: Iaf2e36e9d645c724e2d98e6566aadec5c013212e
Reviewed-on: http://git-master/r/30956
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
Extend the regulator_set_voltage() function to take into account the
voltage requirements of all consumers of the regulator being changed,
in order to set the voltage to the minimum voltage acceptable to all
consumers. The existing behaviour was that the latest
regulator_set_voltage() call would win over previous
regulator_set_voltage() calls even if setting the voltage to a
non-acceptable level from other consumers.
Signed-off-by: Thomas Petazzoni <t-petazzoni@ti.com>
Cc: Liam Girdwood <lrg@slimlogic.co.uk>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Kevin Hilman <khilman@deeprootsystems.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Reviewed-on: http://git.kernel.org/?p=linux/kernel/git/torvalds/
linux-2.6.git;a=commit;h=05fda3b1abc23d832144e9497fb218870927d645
Change-Id: I06ff317522fcd0018f14800cffd52f757c554c2a
Reviewed-on: http://git-master/r/30955
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
Currently the regulator API uses the constraints structure passed in to
the core throughout the lifetime of the object. This means that it is not
possible to mark the constraints as __initdata so if the kernel supports
many boards the constraints for all of them are kept around throughout the
lifetime of the system, consuming memory needlessly. By copying constraints
that are actually used we allow the use of __initdata, saving memory when
multiple boards are supported.
This also means the constraints can be const.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
(cherry picked from commit f8c12fe329c8da9f50d8b2b1183eeaa4d587e747)
Reviewed-on: http://git.kernel.org/?p=linux/kernel/git/torvalds/
linux-2.6.git;a=commit;h=f8c12fe329c8da9f50d8b2b1183eeaa4d587e747
Change-Id: Ifaa6a8d1b083960a817c23c970e4fccbad67af05
Reviewed-on: http://git-master/r/30954
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
Supply regulators are disabled only when the last
reference count is removed on the child regulator
(the use count goes from 1 to 0). This patch changes
the behaviour of enable so the supply regulator is
enabled only when the use count of the child
regulator goes from 0 to 1.
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Reviewed-on: http://git.kernel.org/?p=linux/kernel/git/torvalds/
linux-2.6.git;a=commit;h=acaf6ffefdf65188071f88664435b86651d70e7c
Change-Id: I145643ad26a461e63f4bf2cb21bda6b05425c5a2
Reviewed-on: http://git-master/r/30953
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
Integer division will truncate the result, this patch ensures we have
enough delay time for enabling regulator.
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
(cherry picked from commit e36c1df8e18183ba2c691fe766a52c94020cdc5e)
Reviewed-on: http://git.kernel.org/?p=linux/kernel/git/torvalds/
linux-2.6.git;a=commit;h=e36c1df8e18183ba2c691fe766a52c94020cdc5e
Change-Id: Ic2eab5d82af7929b0914b291d5359b41f09d08f4
Reviewed-on: http://git-master/r/30949
Tested-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
Add support for usb hotplug, this change will add the following:
vbus is left enabled.
Bug 796158
Bug 801533
Change-Id: I282da0a37ab4311d9d9c61f75e03228bfb15698e
Reviewed-on: http://git-master/r/30041
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Tested-by: Suresh Mangipudi <smangipudi@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
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>
|
|
Tegra cpu-freq driver will now recognize edp zones
and cap the max cpu freq for that zone. The temperature
monitoring driver will be giving inputs to cpu-freq
on the current temperature which would be interpreted
by the cpu-freq driver appropriately.
Change-Id: I918eb31771aa7e1e1a5f25438edded727de6eb8c
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/31339
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
nct1008 will now use the ALERT# functionality to
decide which edp zone to switch to.
Change-Id: I1616a1d88e9f2f308a8b31935dbecec05ef54bca
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/31340
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
For stereo camera, it is important that both sensors
should start sending data at the same time for them to
be in sync. Add IOCTL (OV5650_IOCTL_SYNC_SENSORS),
which user code can access to synchronize both sensors.
bug 787214
bug 786928
Change-Id: I6bf34a8af3b7dd51150d5c0247b6787b824c1dae
Reviewed-on: http://git-master/r/30005
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
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
Change-Id: I417db0f8ff8c76130b76d8edb4e66189d6b92447
Reviewed-on: http://git-master/r/30004
Tested-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Bug 828027
Change-Id: I890e0481be5aade59bc68510c9fe5929bb3b64a2
Reviewed-on: http://git-master/r/31902
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Spdif driver resume was causing issue on resume stage.
Change-Id: I25c0d52889c4ff1b029053f744bee32023cf1a8f
Reviewed-on: http://git-master/r/32070
Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Enable Tegra3 core DVFS with default EDP limit set to 1.2V.
Bug 812738
Bug 826200
Change-Id: If1e9f431729d0dbe6e8c89d9d8b9d5f9d2e8a2bf
Reviewed-on: http://git-master/r/31254
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Add PH450 modem init and reset functions for Tegra Enterprise.
Bug 800301
Change-Id: I7068fa87118c2388badb664da3d1a83a3eb49dae
Reviewed-on: http://git-master/r/30920
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Change-Id: If23b48fb414332f5dd25307a098569a5474283c6
Reviewed-on: http://git-master/r/31471
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
bug 804696
Setting 48Khz as default samplerate as DAM SRC has issue with 44.1Khz
Change-Id: I57119564c170a5d379df8917b82f6ea8992cc138
Reviewed-on: http://git-master/r/31269
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Set Tegra3 CPU maximum rate to 1.3MHz. Effective only on boards with
EDP table. Otherwise, the default EDP limit keeps rate below 1GHz.
Change-Id: I8221cf037cc957b45cafc7f59c76d3cf25816228
Reviewed-on: http://git-master/r/31617
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
|
|
Change-Id: I62ad3b3b7e0b4feba223c0dfe5792194aea6e4cd
Reviewed-on: http://git-master/r/31616
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
|
|
The code to select LP0/LP1 low-power mode via a sysfs node does
not compile if CONFIG_PM is disabled. This fixes that error.
Change-Id: If166759bd89f03335bca529cbe50a32420f802f6
Reviewed-on: http://git-master/r/31903
Tested-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
|
|
Check the CPU is ever booted before entering into
powerup status confirmation loop.
BUG 824307
Change-Id: I474d0536b00e84967a240037d2ed984a889dd2e0
Reviewed-on: http://git-master/r/30679
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Venkata Jagadish <vjagadish@nvidia.com>
Tested-by: Venkata Jagadish <vjagadish@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Adding platform data entry for the tps6236x device and registering
this device if board info has sku with bit0 as 1.
bug 821295
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>
|
|
Adding device details for the tegra based kbc driver.
Bug 827020
Change-Id: I47b150fc97f97ce91c1de569aec067ad2e5f0660
Reviewed-on: http://git-master/r/31725
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Tested-by: Alok Chauhan <alokc@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
Fixes the issue with touchscreen feeling sluggish and not detecting all
events.
Bug 824702
Change-Id: I26f9a9d2192e445c79fe1830adac3dfc4e04ba4e
Reviewed-on: http://git-master/r/31614
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Aleksandar Odorovic <aodorovic@nvidia.com>
|
|
clk and nvmap APIs can return ERR_PTR or NULL.
also fixed some printf warnings.
Bug 827548
Change-Id: Iae3eea2d3d7130bcaa4dadb126661908dcca1e96
Reviewed-on: http://git-master/r/31750
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>
Reviewed-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Tested-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Change-Id: I60c16f4293e828d2960db734759184445d557555
Reviewed-on: http://git-master/r/31445
Tested-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Robert R Collins <rcollins@nvidia.com>
Tested-by: Aleksandar Odorovic <aodorovic@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
|
|
With this change:
1. Enabled backup battery charging
2. Setting RTC default time, if it is not set previously.
bug 796507
Change-Id: Idffb99f24718cd8b15f38b6ca8109969ef47be81
Reviewed-on: http://git-master/r/31522
Tested-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Reviewed-by: Gaurav Sarode <gsarode@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|