Age | Commit message (Collapse) | Author |
|
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
|
|
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
|
|
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
|
|
Added required Cardu specific changes for hsic baseband
xmm modem power management.
BUG 828389
Original-Change-Id: I119f541544cd34e1584608826714d2bfd9cbfe34
Reviewed-on: http://git-master/r/40789
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R1a257f5c0a78f8936de4c740026c60378e12fcf2
|
|
Added the board level suspend/resume and call the console
suspend from board level suspend/resume.
bug 820536
Original-Change-Id: I246265241246dc0682870571c927bd23023e5aca
Reviewed-on: http://git-master/r/41448
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Rebase-Id: Re1f3dd4f75ee05456899d9a67f74ae84f9572654
|
|
Adding board level suspend/resume for cardhu.
Disabling the clock for console uart port if console_suspend
is enabled.
bug 820536
Original-Change-Id: Iecb78708ff7784dd131ffa83692b2419dba44e88
Reviewed-on: http://git-master/r/41147
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R14dcb8c7822b2bdc7e66807e292776b68d08d12d
|
|
Adding the TPS6591x gpio definition in tps6591x core header
files.
bug 849976
Original-Change-Id: I1f7a7cc38e220c091ccf44db5af6e43c34daa1cd
Reviewed-on: http://git-master/r/41040
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rcaf75875841aab0b12f3876086245701eb754669
|
|
Remove the hardcoding of the numerical value for different
sku bit and fab definition and using macro for better readability.
Original-Change-Id: Idf70c7a063b5416e170b3b7e61e896250c9ad70c
Reviewed-on: http://git-master/r/37644
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rd7e2bfcf6780b6b73a8438b904b8a13b0297b59d
|
|
Adding support for the E1256. The configuration is
same as the E1186 board.
bug 849990
Original-Change-Id: Idd89e282627b2f0924fc313a5ba28f9e9a6032be
Reviewed-on: http://git-master/r/40367
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R3b1f22dc222f4ce000d2e84a48b7e2f379159750
|
|
Bug 794431
Original-Change-Id: I889c224b184d099339ccdb438326a2037f85cdf6
Reviewed-on: http://git-master/r/34214
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R4427050d243067273f1035b4d7f18db3c8c0ee51
|
|
Define GPIO names, platform data, and platform devices for audio support
on Cardhu.
Configure/register the WM8903 IRQ gpio.
Don't statically configure most audio-related clocks; the ASoC utils code
sets this all up now.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Rebase-Id: R77ca15a61948eefd790d97cbfe1470d2687c5b73
|
|
Board details needed by INA219 power monitor device
to measure current, voltage and power on Cardhu are
being filled.
bug 808311
Change-Id: Idbee6034312f5bd888b1ed87ef98f531c45938a0
Reviewed-on: http://git-master/r/34299
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Rebase-Id: Rcb4e4b1f79367f297801e5ceb3d124f5e31f01f8
|
|
Handling the uart device initialization in separate init call
so that it will be easy to select the debug console based on
board id.
For E1186/E1187/PM269 with SKU-1002 enabling the UARTB as console channel.
For other cases, debug channel will remain as UARTA.
bug 832273
Original-Change-Id: I924085fbb05ed749d817584644342ee5d7104274
Reviewed-on: http://git-master/r/34468
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Rebase-Id: Rb14a3b98f375735c4cb6a58ceef373da7917964b
|
|
-Define AC_PRESENT_INT
-Assign AC_PRESENT_INT to .irq of battery driver bq27x00
-Pass AC_PRESENT_GPIO to bq27x00 throught plarform data
Original-Change-Id: Ic493cc4be5ef38a75f026cfd7082315563a07214
Reviewed-on: http://git-master/r/32620
Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com>
Tested-by: Pritesh Raithatha <praithatha@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: Rbfe05a3a86c1c54e0c0dadf3640a1814b4b782f0
|
|
Original-Change-Id: I6282bbb63c34b8cc0d503cdd6eafe575fb78ef5f
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/31342
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R71a8023042831f208803dd7d7cad84912db9d3c1
|
|
Modified cardhu board config for ehci2 to use HSIC.
Need to turn on 6416 IO expander gpio for VDDIO_HSIC. Otherwise,
VDDIO_HSIC would be 0 Volts.
Fix HSIC register differences between T20 / T30.
Original-Change-Id: I03079d4691981c8bc5fa220720aa55de507e6f04
Reviewed-on: http://git-master/r/29428
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rc3e3973666331d2eb2aada57b7bfe6172b67713a
|
|
Bug 817305
Bug 806809
Original-Change-Id: I5a585d890e76804d4b5c3de1b7e1b4085074ac13
Reviewed-on: http://git-master/r/30001
Tested-by: Pritesh Raithatha <praithatha@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R84289d0b785bc4aebc22a143f027b0b83da3a18c
|
|
- Add support for camera-B.
- Have separate power on/off handler for each camera sensor.
- Remove invidual query for boardId, and bookkeeping boardId information
in a static variable during cardhu_sensors_init.
bug: 787214
bug: 786928
Original-Change-Id: Icc15a4cd6f113dd54adf197498f3b214595a53fd
Reviewed-on: http://git-master/r/27023
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Original-Change-Id: Ie5c06897a4f5c446aeeda168769e80d1a717e479
Rebase-Id: Rb8d7f9a68b90f224d6225962ca75b9da18b27e51
|
|
Dynamically selecting the display driver as per the board id
Original-Change-Id: I0220e3359c0475e112a5f91d0fb59d390c20b2ec
Reviewed-on: http://git-master/r/24129
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Venkata Nageswara Penumarty <vpenumarty@nvidia.com>
Reviewed-by: Ramachandrudu Kandhala <rkandhala@nvidia.com>
Original-Change-Id: I58811ab1cfdb47d231838228cee9578638a9f665
Rebase-Id: R5fb2abd42a8883ec43521c06e5cf46871c601324
|
|
Supporting the power off of device through the adb shell
"reboot -p" or from GUI with power off.
bug 787957
Original-Change-Id: I8bc65707a8c19b0d7cc8c506dfd5327f23c01511
Reviewed-on: http://git-master/r/24112
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Ramachandrudu Kandhala <rkandhala@nvidia.com>
Original-Change-Id: I9e30bd5d143bad276f7bc2ee57e7887dcfd48233
Rebase-Id: R03068c9df6708907afb4a6833d9d80f26acfb4ee
|
|
Use the regulator to enable power for OV2710.
bug: 794025
Original-Change-Id: Ib1245d7cb9c9a91011be29872bbf06576fba225e
Reviewed-on: http://git-master/r/23020
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Original-Change-Id: Ida7a765be52de2f2df69f0c5bb4d0953309b2489
Rebase-Id: R6d01300427993d528418e31e0c1fa1c02e6d1b00
|
|
Add preliminary EMC DFS table for cardhu at nominal 667MHz.
EMC scaling is still disabled by default.
Original-Change-Id: I3722d6c851332df8781aa42dd20be09be09c2859
Reviewed-on: http://git-master/r/21941
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Original-Change-Id: I306c8733f16678bb6734dace7f06cab0ad6ea363
Rebase-Id: Rd27feaf77da59d15abbe981f4d4cc2ed9f413757
|
|
Setting pin GMI_CS1_N to gpio input mode to avoid signal driving
conflict between charger status and AP.
bug 797053
Original-Change-Id: I0890966d489459c62462f476da99b7c502da723b
Reviewed-on: http://git-master/r/21097
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Ramachandrudu Kandhala <rkandhala@nvidia.com>
Original-Change-Id: I38f9c21dd9ff3ce688957a9466b02d92910d5f18
Rebase-Id: R79903828792e59f11bc807d29f192fd7fe4534ae
|
|
Defining the irq base address for the tps6591x through cardhu
header file.
Original-Change-Id: Iebd6ef863a994e4552f358b31b104c6e40a6446e
Reviewed-on: http://git-master/r/20755
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: I6c758f61913644ea804f1cd8a4e6c84ebdb45f64
Rebase-Id: Ree6595f6d8794cbd4becccd24cb5301f40518a86
|
|
Code changes in the kernel for bringup of
camera on T30 on verbier and cardhu.
bug 787230
Original-Change-Id: I6100cdddc14468c17ee44c6f83cb49192e578df1
Reviewed-on: http://git-master/r/18075
Tested-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Original-Change-Id: If995c6b796c161ffc4b4e232cc9d3cfd23c63995
Rebase-Id: Rc64a0213eb035ee6ce5f58310e3b0d23d6dcc9e8
|
|
Supporting PCA6416 i2c-bus gpio expander placed on PMU module
of E1187/E1186 board.
Original-Change-Id: I9462aefb8c370e8853253c6f9b36d7c1b1ae8c10
Reviewed-on: http://git-master/r/18151
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: I3a703eed03a92ea25f710c16cf6fae6d3716575e
Rebase-Id: R505657674196d14a7445b3d0d44c27093d91bebe
|
|
Adding gpio controlled power rails and their consumers.
Also adding the details of gpio to control the rails
through gpios.
Original-Change-Id: I6f203978fc0c4c2a761132bc0074513cc2a34000
Reviewed-on: http://git-master/r/16728
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: Ifcbcd03fb4994e9b30a60cb272564bc3bb81b159
Rebase-Id: R1333066d9238b898335d3c625f7164af57837e73
|
|
Registering regulator tps6591x and providing different power rails
information.
Original-Change-Id: I43fe1ead2b35cee61641db44cf25971303a1b0ed
Reviewed-on: http://git-master/r/16514
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I9d6696c2af134dcfcde01b99d295e832903a9289
Rebase-Id: R50fee7490e6fbf1c201329ebfd2ad8fb2875d76a
|
|
The cardhu will use following options as keyboard:
- Keypad through tegra-kbc controller.
- Scroll wheel.
- Gpio based keypad.
Making required configuration for all option. The configuration
can be enabled through config variables in def config files.
Original-Change-Id: Icf0ae1d4a26c744a7791c2141c9f2b1318f59d50
Reviewed-on: http://git-master/r/16382
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I5afc69ecb404c48bd42d141baea021c96465fcfc
Rebase-Id: R85314ce12d1ba70fef2d94295384348902af7bdf
|
|
Registering i2c bus mux PCA954x for cardhu on cam i2c.
Original-Change-Id: Ia741a06dad88d893a2150be8ee9fd0b448bda375
Reviewed-on: http://git-master/r/16112
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I80154e83cc59bf440e14ad714a313fb7e116fb43
Rebase-Id: R9b13b555a84fc67992e306b11ef15420d5a87aab
|
|
Fixing kernel crashes which occurs during boot of cardhu
on FPGA with NO_ROOT_DEVICE option.
Original-Change-Id: I0bb935c4654058de759627e54684ceab549195ec
Reviewed-on: http://git-master/r/16053
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Tested-by: Alok Chauhan <alokc@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Kirubakaran Sampath <ksampath@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I1d0b68b604fe07dc33255b6b949187b74dff885f
Rebase-Id: R3ceb29e0cd0ffdf99981609afb58941b142ab516
|
|
Creating initial board files and config files for cardhu.
Original-Change-Id: I84b78bdf2363137bcf2c7dd4c556a23b1dd73bd0
Reviewed-on: http://git-master/r/12193
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Original-Change-Id: I0ccc2fd52a56d43b69252cb110287da9197d1193
Rebase-Id: R0e4f04b5ae83693b536842eb7d15857333d7432a
|