Age | Commit message (Collapse) | Author |
|
Added DVFS support for CD575M Always on behaviour.
With this personality configuration for the chip,the
lifetime of the chip increases to 5 Yrs
Operating Temp : -25 to 105 degC
CPU DVFS: Max Freq 1938Mhz. Max Voltage 1.12V
SOC DVFS: Max Voltage0 1.01V EMC dvfs max freq 792Mhz
GPU DVFS: Max Freq 804Mhz and Ma Voltage 1.09V
Bug 1563635
Change-Id: If7fec38b83ae4de8c5435006207fa3cf717384c0
Signed-off-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-on: http://git-master/r/594855
GVS: Gerrit_Virtual_Submit
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
|
|
With TLK enabled and VPR base and size are selected by kernel.
This new API allow bsp specify desired VPR size.
Don't use VPR command line args when TLK is enabled.
Change-Id: Ie0bba30945fdaf4550d93948e1d33d21c0f9829f
Signed-off-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-on: http://git-master/r/390314
Reviewed-by: Alex Waterman <alexw@nvidia.com>
|
|
Change-Id: I0345b06e725dadf2b661106e7c34d4d6718ef7c2
Signed-off-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-on: http://git-master/r/386366
|
|
Define carveout_linear_set on CONFIG_CMA
This resolves compilation issues on T132
bug 1279160
Change-Id: I6bfbbca51e05733e9f9182f54a81d477c8298b65
Signed-off-by: Vandana Salve <vsalve@nvidia.com>
Reviewed-on: http://git-master/r/367856
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Tested-by: Krishna Reddy <vdumpa@nvidia.com>
|
|
Bug 1447315
Change-Id: Id31961e6063381b5e5097ae8e441e69ec413f962
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/355782
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Tested-by: Raymond Poudrier <rapoudrier@nvidia.com>
|
|
Bug 1456186
Change-Id: I0ee4d8475fe69599c118e103cde60d33d0856257
Signed-off-by: tope yang <topey@nvidia.com>
Reviewed-on: http://git-master/r/359885
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
|
|
Reserving memory of 1MB for ramoops by default in tegra_reserve when
PSTORE configs are enabled. This way we can enable ramoops on all
platforms by just enabling the configs.
Bug 1258617
Change-Id: I2074c553cc9c32bca133bc8eb36eb03dc12fbbe1
Signed-off-by: Sumit Singh <sumsingh@nvidia.com>
Reviewed-on: http://git-master/r/361425
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Tested-by: Sachin Nikam <snikam@nvidia.com>
|
|
Ramoops is an oops/panic logger that writes its logs to RAM before
the system crashes.
This replaces the old methods which uses last_kmsg.
the last kernel logs can now be found at
/sys/fs/pstore/console-ramoops.
If not found it can be manually mounted using the command from shell
prompt:
mount -t pstore pstore /sys/fs/pstore
Bug 1258617
Change-Id: I7507bfe66a36ae882ad1d2a8f4b111bce9a1d8bc
Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com>
Reviewed-on: http://git-master/r/309549
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Device tree support is default on ARM64 such that it
does't provide a USE_OF config option. However, Tegra
board files rely on USE_OF to enable DT code. This
change defines USE_OF when ARM64=y as a workaround.
Change-Id: Id240ef0d46fba94da2003b0cddcb4d719ed61bb6
Signed-off-by: Peng Du <pdu@nvidia.com>
|
|
As pinctrl registration is moved to DT for all platforms, it is
not require to have function/code to register pinctrl from board
files. Removing the same.
Change-Id: I6ff0e5b74748fc7dcf75f2eb5a6026d62d15c999
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/354108
|
|
need a VENDOR_NONE type to use on system with no touch
Bug 1421643
Change-Id: Ib2100c3f10d5497503a7aa5a4b7827b233de48d0
Reviewed-on: http://git-master/r/347172
Reviewed-by: Xiaohui Tao <xtao@nvidia.com>
Tested-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-by: Mitch Luban <mluban@nvidia.com>
|
|
Bug 1423298
Change-Id: I8a8ef9b70fb46ae6a222a786400537ec934d3daf
Reviewed-on: http://git-master/r/345501
Reviewed-by: Xiaohui Tao <xtao@nvidia.com>
Tested-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Hon Fei Chong <hchong@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
|
|
Check if debug_uartport=5. If yes, set uart_over_sd=true.
This variable will be used by specific platform files to
setup pinmux for UART over SDMMC3.
Bug 1350514
Change-Id: Icffbb86c5c877e7e1325649e26249680eefca0f0
Signed-off-by: Ankita Garg <ankitag@nvidia.com>
Reviewed-on: http://git-master/r/334707
Reviewed-by: Tao Xie <txie@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
Made similar as upstream
Bug 1380431
Change-Id: Ibac21bfaa92e10598e1d8b571ac1acef7300e488
Signed-off-by: Jay Agarwal <jagarwal@nvidia.com>
Reviewed-on: http://git-master/r/303364
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Update the dma linear map table for vpr base and size
with CMA VPR base and size when CMA is used for
VPR carveout
bug 1279160
Change-Id: I38a2c73274a02938d728f4ede4caf8f45aac42c1
Signed-off-by: Vandana Salve <vsalve@nvidia.com>
Reviewed-on: http://git-master/r/327251
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Tested-by: Krishna Reddy <vdumpa@nvidia.com>
|
|
Bug 1379891
Change-Id: I18a95deafbc112aa22da66d599e8ffb1c85fedab
Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com>
Reviewed-on: http://git-master/r/302909
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
This reverts commit 0e653907ac1d0be9172419c884b820c11864b567.
We've already matched the node, so use the node pointer passed in.
The rtc init was intermingled with the timer init, so split this out
to a separate init function.
Bug 1379817
Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com>
Change-Id: I239269bacad3c7e7f0c3fdc63e4d018d53b542a4
Reviewed-on: http://git-master/r/299023
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Bug 1364399
Change-Id: I4c8f854e7d3c08dcf6d91350c41a490ffdeb2f7e
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Signed-off-by: Hayden Du <haydend@nvidia.com>
Reviewed-on: http://git-master/r/289391
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
At this moment, bootloader framebuffer memory is freed
in arch_initcall, whereas, kernel framebuffer begins to
be used in dc device register with device_initcall.
It has potential bug to display garbage screen in device
booting. bootloader framebuffer memory should be freed
after dc device register, so move it to late_initcall
frame.
Bug 1346172
Change-Id: I8038d32fcf710295d387f58641f48a9beeb823b9
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/269401
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Chao Xu <cxu@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Pass FB areas to IOMMU to set up linear mappings. DC is acccessing to
FB over DC being configured IOMMU'able. So older linear mapping needs
to be supported too.
Bug 1297607
Change-Id: I94e8946bf3a29137825dfffb4e6a0fe19dab78b7
Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
Reviewed-on: http://git-master/r/263064
|
|
Parse memtype argument and make available
through 'tegra_get_memory_type()' call
in board.h
Change-Id: I6a5dbb3e91c071fb0714dbb52d3a5c99925b03e6
Signed-off-by: Graziano Misuraca <gmisuraca@nvidia.com>
Reviewed-on: http://git-master/r/192465
(cherry picked from commit 1f56bf3208e9ecbacaaf309c91d283d1e252e69d)
Reviewed-on: http://git-master/r/246190
Reviewed-on: http://git-master/r/249744
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
|
|
1. Parse odm bits[28:30] passed by boot loader to
kernel.
2. Program XBAR config based on above odm bits
3. Program Lane ownership to PCIe based on odm bits
4. Program GPIOs based on odmdata to enable PCIe
x1 slot for ERS-S board
Bug 1305915
Bug 1299907
Change-Id: I5a252df0577098c8b42dfe3eb745100fad964592
Signed-off-by: Jay Agarwal <jagarwal@nvidia.com>
Reviewed-on: http://git-master/r/241767
Reviewed-by: Seema Khowala <seemaj@nvidia.com>
|
|
This change enables wakeup from USB cable connect and disconnect
for both device(VBUS) and host(ID) cables.
- board platform data used to enable the implementation
- chip specific wakeups source file added with new API needed
to detect VBUS and ID cable connect state
- chip specific API exposed to return the USB1_VBUS and USB1_ID
wake indices
Moved dummy implementation of USB wake support APIs from chip-specific
source into common file
bug 1286802
bug 1314875
Change-Id: I59cfca82a907d33190a5bc92f33de5986fada43f
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-on: http://git-master/r/231918
(cherry picked from commit 75e8f1f218422013055c4fbcf96ceab059c933a7)
Reviewed-on: http://git-master/r/241033
(cherry picked from commit 3f65b627372c37b4726084bec1129b9b2dabfe4f)
Change-Id: Iae4db0cec2dbee6feef229b308b2b86340affd17
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-on: http://git-master/r/242383
(cherry picked from commit ba1bb5314fc5d877ab3bcd4e4530501e4f604dd4)
Reviewed-on: http://git-master/r/243438
(cherry picked from commit 7beaa748094e754c0bf7bd5f946c9a314949d2b9)
Reviewed-on: http://git-master/r/247106
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
tegra_move_framebuffer() actually takes physical addresses and a size
parameter. Fix the signature to match that.
Bug 1201552
Change-Id: I67d82923a7d915358161f5e1fad5b75e0a50f431
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/217304
|
|
Convert memory related variables from unsigned long to phys_addr_t. This
is needed because of LPAE which allows physical memory addresses above 4
GB. Also add checks for ensuring that the AVP kernel is loaded below 4
GB.
Change-Id: I896e8db69cd1d2ba2499800fec4a6b224bad8ed8
Signed-off-by: Adeel Raza <araza@nvidia.com>
Reviewed-on: http://git-master/r/210113
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
|
|
and the include for host1x init (invoked from board file)
Change-Id: I5a7cb2e074f6c7395aec5ede1db31b2bdeae5cb0
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Mark Stadler <mastadler@nvidia.com>
Signed-off-by: Jin Qian <jqian@nvidia.com>
Reviewed-on: http://git-master/r/82938
Signed-off-by: Mark Stadler <mastadler@nvidia.com>
|
|
Enable powergate debugfs for all platforms
Bug 1327616
Change-Id: I0217a24202ecc308097f95a3ab3554a6810e4075
Signed-off-by: Ajay Nandakumar <anandakumarm@nvidia.com>
Reviewed-on: http://git-master/r/251619
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
Tested-by: Dan Willemsen <dwillemsen@nvidia.com>
|
|
Support to parse touch panel id for roth
Change to parse touch vendor id for ceres and pluto
Bug 1253012
Change-Id: I902a1a63efc030cb4b4e82e7301c00027c8e950c
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/221647
Reviewed-on: http://git-master/r/218964
(cherry picked from commit 29178237b3073b45569dcec2fc85bdd7491a1f25)
(cherry picked from commit a79f45c5357191fa8da61c8fefe3a79bef8afadb)
Reviewed-on: http://git-master/r/229038
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Parse SDRAM parameters DRAM location, block size
and number of instances saved.
These variables are used by the code which
copies the packed parameters into scratch regs.
Bug 1234031
Bug 1025839
Change-Id: Icbfcf8c424d4fd17fcd903419f1442a8e723c406
Signed-off-by: Prashant Malani <pmalani@nvidia.com>
Reviewed-on: http://git-master/r/207713
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
NCT is the acronym for Nvidia Configuration Table.
This change provides API to read NCT items from NCT carveout region
and create sysfs interface for userspace to read items.
Bug 1223662
Change-Id: Id6f887fd9c458f4f9c3dfe27f6a95fbe930cfb00
Signed-off-by: Joshua Cha <joshuac@nvidia.com>
Reviewed-on: http://git-master/r/208680
(cherry picked from commit d6234478cd3e92b8c739e806998b9f75e732d714)
Reviewed-on: http://git-master/r/226216
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
|
|
PMIC watchdog enable/disable is passed to kernel from fastboot
- watchdog=disable indicates watchdog is disabled
- Watchdog is enabled when watchdog=enable or argument watchdog is missing
bug 1275273
Change-Id: I3b2b5b1916f099e9f7b277e4b29f985647e140ee
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-on: http://git-master/r/224920
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
|
|
Add support to parse display-config from linux command line. Which
is used to configure avdd_lcd line and other settings.
Bug 1229385
Change-Id: I08d2ae9e3aa2e43816aeab1a4043abd358b838a8
Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-on: http://git-master/r/207442
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Add commandline board_info parsing for boards
present on Roth
Bug 1186719
Change-Id: I6743798c615dae6f66461cc39bd666daa7a2f6f9
Signed-off-by: Matt Wagner <mwagner@nvidia.com>
Reviewed-on: http://git-master/r/170345
(cherry picked from commit 2715cada53c70bcb7d1ccfe719a9741a6a1a542a)
Reviewed-on: http://git-master/r/201992
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
|
|
Support to parse touch_type from linux cmd line.
touch_id = 0 for Raydium
touch_id = 1 for Synaptic
Bug 1251187
Change-Id: Ifa2c7d2ade35acef7f514c71e25509a273980ecc
Signed-off-by: Seema Khowala <seemaj@nvidia.com>
Reviewed-on: http://git-master/r/210520
Reviewed-by: Harshada Kale <hkale@nvidia.com>
Tested-by: Harshada Kale <hkale@nvidia.com>
|
|
Add support to parse power-config from linux command line. Which
is used to configure power rails.
Bug 1235384
Change-Id: I93e15ff6aeb5121c47475a6c13d12fc81087aa49
Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-on: http://git-master/r/198782
(cherry picked from commit a25474ea298611dad69f1448635afd009549a969)
Reviewed-on: http://git-master/r/166775
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Memory regions are not shown anymore on carveout summary
Bug 1180526
Bug 1050961
Change-Id: I9b6bd9b79e26680e95d702ab784c11431bd78d7f
Signed-off-by: Martin Chabot <mchabot@nvidia.com>
Reviewed-on: http://git-master/r/188229
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Added fuse platform device registration function
Bug 1016464
Change-Id: I37ea96a1b1030ce1d4bfb25225457865f04fe39e
Signed-off-by: Sumit Sharma <sumsharma@nvidia.com>
Reviewed-on: http://git-master/r/162343
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
|
|
Parse and handle fbmem2 cmdline parameter.
bug 1175957
Change-Id: I0933825371bf13782e9f4364a4dba078929ae836
Signed-off-by: Jong Kim <jongk@nvidia.com>
Reviewed-on: http://git-master/r/170662
Reviewed-on: http://git-master/r/172868
(cherry picked from commit 7959de63b20530d1c13e1fca2f01ad2cb614ded9)
Reviewed-on: http://git-master/r/173773
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
|
|
Add tegra_clear_framebuffer function.
bug 1175957
Change-Id: I12c249e011ecd839bbe9c5371b8be6e8a4b27bba
Signed-off-by: Jong Kim <jongk@nvidia.com>
Reviewed-on: http://git-master/r/170661
Reviewed-on: http://git-master/r/172867
(cherry picked from commit 128803a7d97789a2916ab7ef498e19ecd5e7ad07)
Reviewed-on: http://git-master/r/173772
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
|
|
This driver implement integrated icera baseband support
use CONFIG_TEGRA_BASEBAND and optional CONFIG_TEGRA_BASEBAND_SIMU
Bug 957942
Change-Id: Icf995ee2a74e01bd83f7ea352ea12bbd62472fcd
Signed-off-by: Martin Chabot <mchabot@nvidia.com>
Reviewed-on: http://git-master/r/120944
Reviewed-by: Bo Yan <byan@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
|
|
Change-Id: I174273877fd6500dffd10cce0dd4737f85765cdb
Signed-off-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-on: http://git-master/r/116282
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bo Yan <byan@nvidia.com>
|
|
Added kernel command line parameter "emc_max_dvfs". If this parameter
is set, and PLLM scaling is enabled, then EMC rate may exceed boot
PLLM frequency and reach maximum accepted rate in the EMC DVFS table.
Otherwise, EMC scaling rates are limited by boot PLLM rate (this is
backward compatible with current EMC maximum rate limitations).
Bug 1193281
Change-Id: I0c8b11b8866fe8b2c82dec5a344c04e7feee3c46
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/172141
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
- enable the intc node
- hook irq init via device-tree for boards that support DT
- for non-DT boards, fallback to non-dt method
- deprecate tegra_init_irq and change tegra_dt_init_irq
to check if dtb is passed. If passed, use it to init irq
otherwise fall-back to non-dt path
bug 1164943
Change-Id: Idd87945df250c3cdef38226a9dbf2d6ffd34ce48
Signed-off-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
Reviewed-on: http://git-master/r/147496
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
For T30+ based boards, FB needs to create 1-1 linear mapping, which
requires dma mapping API from device itself.
Bug 1182882
Bug 1024594
Change-Id: Ifde49919de8c9a1a3ef918a5d531d15e815814c8
Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
Reviewed-on: http://git-master/r/167310
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
|
|
Add support for reading the usb_port_owner_info from the linux
commandline.
Bug 1171854
Change-Id: Ib05c4d4f34ba2ac142e826dac6f4b96392419702
Signed-off-by: Suresh Mangipudi <smangipudi@nvidia.com>
Reviewed-on: http://git-master/r/162050
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Change-Id: I6de82f53eadd86a2dd0c44bd06fd412be353d55b
Signed-off-by: Vineel Kumar Reddy Kovvuri <vineelkumarr@nvidia.com>
Reviewed-on: http://git-master/r/166589
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Bug 1165638
Change-Id: I380da3c2cd36fd3e21bedfdcfd1ba9683ae1ba12
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/164831
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
|
|
The nvdumper kernel module tracks whether the system has been rebooted
cleanly. It does this by writing 'dirty' to a fixed physical memory
address when the kernel starts. Then, on a planned reboot, we write
'clean' to this location. The bootloader can then examine this location
and see if the reboot was dirty or clean. It will dump the contents of
memory after a dirty reboot.
Bug 895895
Change-Id: I31e552da9bf6218cefb77f76f7488fcf9a9151b1
Signed-off-by: Joshua Cha <joshuac@nvidia.com>
Reviewed-on: http://git-master/r/161969
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Bootloader passes pwr_i2c=1000 if 1Mhz is supported with
PWR_I2C. Parsing this is kernel.
Bug 1158569
Change-Id: I5c6c87e905dceb9d67ef1f23eaf0b70768481061
Signed-off-by: Chaitanya Bandi <bandik@nvidia.com>
Reviewed-on: http://git-master/r/159768
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
|
|
Bug 990784
Change-Id: I173df3f7244e7d0b40ae5aad98c72885ff42fdab
Signed-off-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-on: http://git-master/r/129103
(cherry picked from commit 32b8cc820fc9f3709c23e6b383825d6cdb0a6085)
Reviewed-on: http://git-master/r/134792
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Rebase-Id: R1bdb7f4f1241a8034c7ae556a763a3c8837e4a2d
|