Age | Commit message (Collapse) | Author |
|
Enhance nvhost_debug_dump() output, as follows:
- Swap FIFO and GATHER dump so that even if GATHER dump blows out
seq_printf 1k buffer, we still have FIFO information;
- Write FIFO signature pattern (0xd???d???) to indirect save input
data to help pinpoint FIFO position within debug dumps;
- Prevent long data sequences from blowing out the seq_printf 1k
buffer, by limiting such sequences to 64 words.
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/62424
(cherry picked from commit cb37e4212b78546411b33b32044f30feb0579b86)
Change-Id: Ia2695c502fa0c7b755ef2ae51260650c7d67bf86
Reviewed-on: http://git-master/r/64061
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Synchronize 3D wait base only when there is a timeout.
Bug 886411
Reviewed-on: http://git-master/r/62656
(cherry picked from commit 1f660b9ea615331624dcf8a923e7779fa3bcd48a)
Change-Id: I085342ae2d9808c1284d59222f968835bd469921
Reviewed-on: http://git-master/r/64060
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Any of the KBC GPIO pins can be configured to either as row or as
column. Adding support for this.
bug 804531
Reviewed-on: http://git-master/r/59927
(cherry picked from commit 59b90aa62766d34290e623fc6e2dfc8fc630af0e)
Change-Id: I01100fc6964278940b97428a3df561616f356f2f
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/64034
|
|
Configuring the kbc pins such that the row/column is configured
in their respective GPIO number.
bug 804531
Reviewed-on: http://git-master/r/59942
(cherry picked from commit 8685f95f771c5568e0dba4e444179a2f7412e639)
Change-Id: I07c46281f25bdfadb2d35704a507e2ace640a684
Reviewed-on: http://git-master/r/64033
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
Returned error code from Tegra3 shared_bus_set_rate().
(cherry picked from commit b9aea1656af4d3e17433c82611fe5e7146a41733)
Change-Id: Ib3706c61dc911d7bb876f1ddafe52474f79591ec
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/63978
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Record dvfs client voltage rate request only after over-voltage error
is checked (otherwise, after over-voltage error rail goes above the
limit when another client requests voltage change).
(cherry picked from commit 9151f77b545dc5b898ad16ceb695cc57764f94e0)
Change-Id: I20b70beadb226980c55feeea5510a52bc155eb73
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/63977
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Add Tegra3 emergency throttling API to directly control G-CPU super
clock skipper underneath clock framework, dvfs, and cpufreq driver
s/w layers. To be used by system power supply over-current ISR.
(cherry picked from commit fca2a12e90684526b2b7aeeb3af31de4254ad939)
Change-Id: I8de8f4889d0f6cf6a7cc19a3cc11c6bd9b4fc526
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/63976
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
- Moved validation of EMC maximum rate against nominal core voltage
from common dvfs initialization to board specific EMC scaling table
setup (a logical place to do it, since EMC DVFS is board dependent)
- Used current rate as rounded EMC rate if no EMC scaling table is
provided (instead of maximum EMC rate - no sense in attempt to set
maximum rate, or any rate, for that matter, if there is no table).
- Cleaned EMC initialization procedure
(cherry picked from commit 4f655077e09c0dc4abc50d190d82c91473e2e81c)
Change-Id: Ibe5c689db58f0aab3a24eceda1f4b639d073a4dc
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/63975
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Define tegra_throttling_enable as static instead of NULL
to prevent compile errors.
Change-Id: If6ff32dc93aaa8bd2564a795c4187e0dd57df0f9
Reviewed-on: http://git-master/r/63435
Reviewed-by: Krishna Monian <kmonian@nvidia.com>
Tested-by: Krishna Monian <kmonian@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Enabling conservative gov for early suspend which is n by default
Change-Id: I8bdd2fad82cf7667bb5b0c39738f628d902bae5d
Reviewed-on: http://git-master/r/62770
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
After allocating pages, Update page attributes in kernel
page table as per mem type requested.
Bug 865816
Reviewed-on: http://git-master/r/56334
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
(cherry picked from commit bea4d449f4ff7090e0c2797693d2348f4586d8f6)
Change-Id: Ic1fe862412c09f57d1dbf05a1da98fd22d0d49a4
Reviewed-on: http://git-master/r/62720
Tested-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Hiro Sugawara <hsugawara@nvidia.com>
Reviewed-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
|
|
Moving sleep enable setting from suspend to resume.
And add sleep enable setting into probe.
Bug 849360
Original Author: Jinyoung Park
Reviewed-on: http://git-master/r/60656
(cherry picked from commit 9ba5f1f22d73fe62d0f509fd6cad26f34e25a017)
Change-Id: I84496fcf09daec08e01ebb8d976716e1197502b1
Reviewed-on: http://git-master/r/62381
Reviewed-by: Min-wuk Lee <mlee@nvidia.com>
Tested-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Fixing Indentation as suggested by checkpatch.pl
Reviewed-on: http://git-master/r/60223
(cherry picked from commit c6f12245ad1cec0c18d91e664a71c30f51a4231f)
Change-Id: I6e59be4117853d8855dc88515ae1c283f5881837
Reviewed-on: http://git-master/r/62903
Tested-by: Naveen Kumar Arepalli <naveenk@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
|
|
Disabling CONFIG_MMC_PARANOID_SD_INIT
Bug 862205
Reviewed-on: http://git-master/r/59916
(cherry picked from commit c9e5705e03363baf9b6e8bfed30d8f00469d89ea)
Change-Id: I040ec21d07d9e1c2680530169ba1bdd7c891d610
Reviewed-on: http://git-master/r/62888
Reviewed-by: Naveen Kumar Arepalli <naveenk@nvidia.com>
Tested-by: Naveen Kumar Arepalli <naveenk@nvidia.com>
Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
|
|
bugid 841336
Reviewed-on: http://git-master/r/61621
(cherry picked from commit 329035165f483c806f83831a8a5b4eff126b1ac8)
Change-Id: I80cedc3391786570cbb24ec3bfc59e729abde795
Reviewed-on: http://git-master/r/62768
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
bug 841336
Change-Id: I0e0d88c2bcfd7ee4b774adc1bc4c8eff47d4ac29
Reviewed-on: http://git-master/r/60762
(cherry picked from commit 3e74aa621439db78500a8fb07d0fe4620ba3ad05)
Reviewed-on: http://git-master/r/62766
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Make SNOR controller address mapped as platform resource.
Change-Id: I2d52934d6f953fab126d4a4044b2dc49d617b99d
Reviewed-on: http://git-master/r/59137
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Added NOR platform device for Tegra.
Change-Id: Id32e5d41862b2eccf1b49b953387de16302d6056
Reviewed-on: http://git-master/r/56895
Tested-by: Manoj Chourasia <mchourasia@nvidia.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
|
|
Get timing register value from platform data
instead of timing structure.
Fix NOR device registration using tegra_nor_device.
Signed-off-by: Manoj Chourasia <mchouraia@nvidia.com>
Change-Id: I4ece8b149df1bc7ad41e8be3dc3e415b18a44072
Reviewed-on: http://git-master/r/56889
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Renamed client driver for nor clock from "nor" to
"tegra-nor".
Add NOR flash aperature as valid address range in
ioremap.
Change-Id: Ib5e896996da5cbf3d31e1c3c31d8250bb0c0a3c4
Reviewed-on: http://git-master/r/44746
Tested-by: Manoj Chourasia <mchourasia@nvidia.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
|
|
move the set mode table from odm driver to the kernel driver.
Bug 856739
Original Gerrit: http://git-master/r/#change,60741
(cherry picked from commit 18e2d9f8b61767a4dc0df7621531d1b040fe3ca0)
Change-Id: Ic7321bd88e01accd0a09a96c4ba406b139a08f54
Reviewed-on: http://git-master/r/61664
Reviewed-by: Charlie Huang <chahuang@nvidia.com>
Tested-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-by: Frank Chen <frankc@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Enable both CPU_DVFS and CORE_DVFS leaving EMC_SCALING OFF for Tegra2.
EMC_SCALING makes graphics flaky on Ventana.
BUG 899233
Change-Id: Icaa78f76c1c770ce268dd481d37c4c3b3a313df1
Signed-off-by: Jong Kim <jongk@nvidia.com>
Reviewed-on: http://git-master/r/63619
Reviewed-by: Winnie Hsu <whsu@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Panel reset in the first kernel boot is removed because
this makes short flicker in transition from bootloader display
to kernel display.
Panel reset in system resume is still remained.
Bug 874071
Reviewed-on: http://git-master/r/53695
(cherry picked from commit 8d3412cfe2dd1d135209f8060f883fdc85571d8e)
Change-Id: I78c1d3f07d7ef6eada3b5981218ab609532c3964
Reviewed-on: http://git-master/r/62373
Reviewed-by: Min-wuk Lee <mlee@nvidia.com>
Tested-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Tested-by: Gerrit_Virtual_Submit
|
|
Passing the external power request control information for rails
through ext_pwr_req.
Reviewed-on: http://git-master/r/62654
(cherry picked from commit 9fc465709e002d7967757a433a5465f92371d466)
Change-Id: Iea797e1dfbbe9418b081940418aa770671ca1bfa
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/63502
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Putting the LDO7 and LDO8 to OFF in sleep state.
bug 892613
Reviewed-on: http://git-master/r/60878
(cherry picked from commit e4dbb17af9c1cca65c12c1db3ca491b467d188c9)
Change-Id: I952476b4ac60a907851bd125493bdd4dca0ab9b0
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/63500
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Moving the configuration function for configuring the
rail control through the PREQ line to core from regulator
driver.
Fixing the correct voltage configuration for the LDO2 based
on TRACK mode.
Reviewed-on: http://git-master/r/62456
(cherry picked from commit db37514bdefc6126556a9e84c12f7e49b656d7ba)
Change-Id: I0eda24c2896956713bd0ad2ace52a07578f6a629
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/63503
|
|
Setting controller clock rate to 100MHz if requested rate is between
12-100MHz and 208MHz if requested rate is greater than 100MHz.
Bug 877336
Reviewed-on: http://git-master/r/55434
(cherry picked from commit a8eef6207abb643dedaeab9dd3a230eb6c169512)
Change-Id: I6bae2a81f44fe448cc6286dbe00093283b42b3a8
Reviewed-on: http://git-master/r/62418
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Flush needs to send error codes to user space instead of suppressing
them.
Bug 886411
Reviewed-on: http://git-master/r/62385
(cherry picked from commit 357f4f8c8cc31713a32a26488e7f2031e5fff842)
Change-Id: Ibec16d062242d2bdc7bc57cba7b264141decffc5
Reviewed-on: http://git-master/r/63219
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Set correct power state for modules during boot-up. This is done by
splitting nvhost_module_init() into two parts: preinit and init. Preinit
sets correct power state, and is called for all modules during boot-up.
Init calls pre-init and performs the rest of initialization of
nvhost_module structure.
Bug 855755
Reviewed-on: http://git-master/r/62102
(cherry picked from commit 003df5ddd4fcffca9b7456cdb1150cfc041f406c)
Conflicts:
drivers/video/tegra/host/nvhost_acm.c
Change-Id: I807f0c3608b1859bcbd7e8bfcb6ed27d6cdb1a80
Reviewed-on: http://git-master/r/63218
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Enable power gating for MPE and 3D in T30.
Bug 857044
Reviewed-on: http://git-master/r/62101
(cherry picked from commit 4fd4d2a948450f04181179f5f1e4da7b6c9e3060)
Change-Id: Ia9506fd188e31770d447faa25cf7b00adaca894a
Reviewed-on: http://git-master/r/63217
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Fix signature of show_channel_gather().
Reviewed-on: http://git-master/r/58398
(cherry picked from commit c1082bc73106b270b904cec80cca201a3caad472)
Change-Id: Ib16aaf411fba682e78b151f295c981783f0ebd58
Reviewed-on: http://git-master/r/63216
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
Increasing maximum clock frequency supported by sdmmc4 to
104MHz.
Bug 877336
Reviewed-on: http://git-master/r/55433
(cherry picked from commit 8a785b8517e9c97992d53026b604698ea177e637)
Change-Id: Ie160c939832eb01e8605c5bc8f9533c0bdf1daea
Reviewed-on: http://git-master/r/62417
Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
If an overlay is not being used, do not program the latency allowance.
This is to avoid underflows that occur at a resolution of 19x12. When the
unused overlays are reenabled, they underflow if the latency allowance has
previously been increased to a very high value.
(cherry picked from commit 8a4c47b17fae10a65e4816e419dff46b9f4785d1)
Change-Id: I825b4c1659a9f4f982bc66513b08b95879f17dd5
Reviewed-on: http://git-master/r/62522
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
Add MIPI DCS short write (1 parameter) support.
The cmds sent with this new function will be sent every frame by hardware
Signed-off-by: Ming Wong <miwong@nvidia.com>
Bug 884157
(cherry picked from commit 855cac72bf030213db6fa1e42ce4e5891b16681c)
Change-Id: I5c4e8696195d01f4f9dfb8cf66b5b3744f78c41e
Reviewed-on: http://git-master/r/62300
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
used when the chip SKU is T33/T33S (cardhu case) or AP33 (enterprise case) to
initialize edp with a higher cpu regulator max_curr value.
bug 888679
Reviewed-on: http://git-master/r/59452
(cherry picked from commit cd817edc2f2f3071d2cf4dc2b1166f5dcf77dbef)
Change-Id: Icb50b33b1fc9b1248886e040f4b9b927feee4242
Reviewed-on: http://git-master/r/60780
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
Bug 841336
Reviewed-on: http://git-master/r/52460
(cherry picked from commit dd2864cd36ff707508fb5e5e8f5eb2ff944983da)
Change-Id: I661a9d27cd84d28c7e6ab74a020653a93c388fe8
Reviewed-on: http://git-master/r/60779
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
Bug 844025
Reviewed-on: http://git-master/r/51443
(cherry picked from commit 1abdcb266a1fa22fd766549d5eddcca92e1fb17e)
Change-Id: I0bc47499ca1f944cc69d51eb78de39c25ef73e1a
Reviewed-on: http://git-master/r/60777
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
Added support for EDP in tsensor. Since low limit
interrupts are not supported in hardware TH2 was
used for upper limit and TH0/TH1 as lower limit.
Also added generic functions to enable tsensor for
thermal refactoring.
Bug 848755
Reviewed-on: http://git-master/r/59234
(cherry picked from commit ec630418497accc9b326bb6b2126b7d62ad56e50)
Change-Id: If9f4d697d0c44653f83db86ccd2f6935bf209cb5
Reviewed-on: http://git-master/r/63345
Reviewed-by: Joshua Primero <jprimero@nvidia.com>
Tested-by: Joshua Primero <jprimero@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
|
|
Hooked up tsensor to thermal framework. Cleaned
up some unnessary tsensor code as well.
Bug 848755
Reviewed-on: http://git-master/r/62021
(cherry picked from commit 307f53a36bd1bdfaabddfdd80f9de5445d805786)
Change-Id: Ic16f417461cdb71cbd135f57d1017bab8433dcdf
Reviewed-on: http://git-master/r/63344
Reviewed-by: Joshua Primero <jprimero@nvidia.com>
Tested-by: Joshua Primero <jprimero@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
|
|
Preparing nct1008 for refactoring overhaul. Added
generic functions which will be used by Tegra thermal
module.
Change-Id: I34cbc5c84d9dd6e5f29cd631323bb8755899c5f7
Reviewed-on: http://git-master/r/57952
Reviewed-on: http://git-master/r/63337
Reviewed-by: Joshua Primero <jprimero@nvidia.com>
Tested-by: Joshua Primero <jprimero@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
|
|
Change-Id: I4928468454c4c2f3f5b0f3a8f08c7eb5241c40cd
(cherry picked from commit 7c2b764fb591eaed843efcc4adf6b8b37f8eb942)
Reviewed-on: http://git-master/r/62767
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Reviewed-on: http://git-master/r/53296
(cherry picked from commit 12ed00a4b6024299617f7ff9cd2f0e718f5eb11e)
Change-Id: Id536d9d33dd11eac706954ca1bce2d0c5ba14895
Reviewed-on: http://git-master/r/60778
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Temporarily disable support since it appears the
modeset to 1080p takes longer than anticipated.
Re-enable once issue has been fixed.
Bug 869099
Reviewed-on: http://git-master/r/#change,51833
(cherry-picked from change I4d596e33016a3723bca9bdb707cedd993a18f71b)
Change-Id: Ifa08a9bd9d0415e0f9f09b13c83e34d3ef4fc1a9
Reviewed-on: http://git-master/r/53891
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Dhiren Bhatia <dbhatia@nvidia.com>
Tested-by: Dhiren Bhatia <dbhatia@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
|
|
Implemented HSIC phy ready and phy off callabacks for
enterprise board.
BUG 828389
Reviewed-on: http://git-master/r/52884
(cherry picked from commit fc919eab4be5012f9fd0fc7dbd4b7de7d5bff5db)
Change-Id: Ia3539e5982f4c0df5b9fca04c118ba8a6132431a
Reviewed-on: http://git-master/r/62975
Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Tested-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-by: Michael Hsu <mhsu@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>
|
|
Implemented HSIC phy ready and phy off callabacks for
cardhu board.
BUG 828389
Reviewed-on: http://git-master/r/52883
(cherry picked from commit 9d2e1e07c00d1f84dc24ccb861c5fb9ca751cb9c)
Change-Id: I655c037402119244c7f78e2625fa893f4ad3c50f
Reviewed-on: http://git-master/r/62974
Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Tested-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-by: Michael Hsu <mhsu@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>
|
|
Moving the sleep sequence configuration for the pmu from
regulator driver to core driver so that other than power rails,
gpio can also use these APIs.
Reviewed-on: http://git-master/r/62652
(cherry picked from commit eeb7d4a5fabe803e9c76900ff1aa1d71e8111c75)
Change-Id: I2bcb751d25e59939e2c7119dc131df11d10fdfa9
Reviewed-on: http://git-master/r/62901
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
Controlling cpu power through external power request PWRREQ2.
Reviewed-on: http://git-master/r/62651
(cherry picked from commit 3091e2ed93bb9bf5a962f5fc509dde16a89a34fb)
Change-Id: I3276ab26abe451e091f290aedd9417ea04e53a5d
Reviewed-on: http://git-master/r/62896
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
Acquire the spin lock before disabling the clock.
Bug 876433
Reviewed-on: http://git-master/r/59136
(cherry picked from commit 38dc376fc332bdc34a9ee9fd9385fd447a0f343d)
Change-Id: Ib2f75f4c16d5ad56e698e14b335f2483f0ece429
Reviewed-on: http://git-master/r/62324
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
kernel mutexes may not be used in hardware or software interrupt
contexts such as tasklets and timers.
Bug 876433
Reviewed-on: http://git-master/r/56938
(cherry picked from commit ebe88906855200ce846059e80b722d1badced378)
Change-Id: Id324b53e57eec08d75b147ac18498844ae59b6d2
Reviewed-on: http://git-master/r/62323
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>
|
|
replaced space with tab in multiple places.
Reviewed-on: http://git-master/r/54677
(cherry picked from commit a7b9fd1a1cf2d99db16acf3bc6aa4da44f1d38c2)
Change-Id: I4860b15d0d2d40e85649212994dd99b05ee920cc
Reviewed-on: http://git-master/r/62322
Reviewed-by: Venkata Jagadish <vjagadish@nvidia.com>
Tested-by: Venkata Jagadish <vjagadish@nvidia.com>
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
|