<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/platform/tegra/denver-knobs.c, branch rtss22-ae</title>
<subtitle>NVIDIA's kernel modules to support tegra chips (used in Jetson boards)</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/'/>
<entry>
<title>platform: tegra: remove pre-production debug code</title>
<updated>2018-10-11T21:57:47+00:00</updated>
<author>
<name>Alex Van Brunt</name>
<email>avanbrunt@nvidia.com</email>
</author>
<published>2018-09-26T16:23:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=f461612d392ef9de009f3a4b5c74d6915eabaca5'/>
<id>f461612d392ef9de009f3a4b5c74d6915eabaca5</id>
<content type='text'>
Bug 2404240

Change-Id: I3fa77bf9071741940be6211fbe94456769f3ca94
Signed-off-by: Alex Van Brunt &lt;avanbrunt@nvidia.com&gt;
Signed-off-by: Prabhu Kuttiyam &lt;pkuttiyam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1848069
(cherry picked from commit 7401196732f1d686d208204aee0016f717bd9f74)
Reviewed-on: https://git-master.nvidia.com/r/1922830
GVS: Gerrit_Virtual_Submit
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 2404240

Change-Id: I3fa77bf9071741940be6211fbe94456769f3ca94
Signed-off-by: Alex Van Brunt &lt;avanbrunt@nvidia.com&gt;
Signed-off-by: Prabhu Kuttiyam &lt;pkuttiyam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1848069
(cherry picked from commit 7401196732f1d686d208204aee0016f717bd9f74)
Reviewed-on: https://git-master.nvidia.com/r/1922830
GVS: Gerrit_Virtual_Submit
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>denver: cpu notifier API compatibility</title>
<updated>2018-07-16T06:15:29+00:00</updated>
<author>
<name>Sachin Nikam</name>
<email>snikam@nvidia.com</email>
</author>
<published>2018-07-03T11:16:40+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=feace1a4f07f0a88576c5fd8b8da0a7f1b318d66'/>
<id>feace1a4f07f0a88576c5fd8b8da0a7f1b318d66</id>
<content type='text'>
In K4.14 below APIs are deprecatd:
cpu_register_notifier
register_hotcpu_notifier
cpu_unregister_notifier

Using cpuhp_setup_state_nocalls instead for K4.14

Bug 200427682

Change-Id: I146bf0336dff613f7c25c2c8b053aa450986405b
Signed-off-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1769210
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Bo Yan &lt;byan@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In K4.14 below APIs are deprecatd:
cpu_register_notifier
register_hotcpu_notifier
cpu_unregister_notifier

Using cpuhp_setup_state_nocalls instead for K4.14

Bug 200427682

Change-Id: I146bf0336dff613f7c25c2c8b053aa450986405b
Signed-off-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1769210
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Bo Yan &lt;byan@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: denver-knobs: fix logical core calc</title>
<updated>2018-05-10T23:06:29+00:00</updated>
<author>
<name>Rohit Khanna</name>
<email>rokhanna@nvidia.com</email>
</author>
<published>2018-04-25T22:29:14+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=5eda885184f28ad60d451e93e7a0994196e67214'/>
<id>5eda885184f28ad60d451e93e7a0994196e67214</id>
<content type='text'>
The existing calculation was using MPIDR_AFF0 which provides logical
core number within a cluster. This patch modifes that so that
overall logical core id is used instead.

Bug 2066750

Change-Id: Ia52e97fb112778592aa6b53987611ef73e86641c
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1702668
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing calculation was using MPIDR_AFF0 which provides logical
core number within a cluster. This patch modifes that so that
overall logical core id is used instead.

Bug 2066750

Change-Id: Ia52e97fb112778592aa6b53987611ef73e86641c
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1702668
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: denver-knobs: prints mts version on boot</title>
<updated>2018-03-07T06:03:05+00:00</updated>
<author>
<name>Rohit Khanna</name>
<email>rokhanna@nvidia.com</email>
</author>
<published>2018-02-27T19:05:26+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=a68650eee2ed7cee2ccde001db223b78d07eb657'/>
<id>a68650eee2ed7cee2ccde001db223b78d07eb657</id>
<content type='text'>
This patch prints MTS version during denver_knobs_init
if any of the CPUs have been implemented by NVIDIA.

Bug 2067249

Change-Id: I65a8d043891c6540cf207f3f62dfbabf7ae4a4f6
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1665230
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Krishna Reddy &lt;vdumpa@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch prints MTS version during denver_knobs_init
if any of the CPUs have been implemented by NVIDIA.

Bug 2067249

Change-Id: I65a8d043891c6540cf207f3f62dfbabf7ae4a4f6
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1665230
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Krishna Reddy &lt;vdumpa@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: denver-knobs: fix build err when DEBUG_FS=n</title>
<updated>2017-08-04T06:55:38+00:00</updated>
<author>
<name>Shawn Joo</name>
<email>sjoo@nvidia.com</email>
</author>
<published>2017-02-06T08:02:34+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=db65485d32a485a119f33373a4da05d636962b63'/>
<id>db65485d32a485a119f33373a4da05d636962b63</id>
<content type='text'>
fix below when CONFIG_DEBUG_FS is unset
- build error
- debugfs should not be created
- denver_backdoor_enabled keeps available.

Bug 200276656
Bug 200325746

Change-Id: Ib81a2142c36c71630b15b24d41aa18f3f39fc4f9
Signed-off-by: Shawn Joo &lt;sjoo@nvidia.com&gt;
Reviewed-on: http://git-master/r/1299520
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
(cherry picked from commit a636b5e388cb4c2901816a700b04220dd36f3336)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516730
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix below when CONFIG_DEBUG_FS is unset
- build error
- debugfs should not be created
- denver_backdoor_enabled keeps available.

Bug 200276656
Bug 200325746

Change-Id: Ib81a2142c36c71630b15b24d41aa18f3f39fc4f9
Signed-off-by: Shawn Joo &lt;sjoo@nvidia.com&gt;
Reviewed-on: http://git-master/r/1299520
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
(cherry picked from commit a636b5e388cb4c2901816a700b04220dd36f3336)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516730
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>platform: tegra: denver-knobs: Get rid of mach/hardware.h</title>
<updated>2017-08-04T06:55:36+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2016-12-14T08:49:35+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=cb34f63042fd07c37d8c145bd10665945172ad4e'/>
<id>cb34f63042fd07c37d8c145bd10665945172ad4e</id>
<content type='text'>
The driver denver-knobs includes the mach/hardware.h to get the
chip IDs which is in soc/tegra/chip-id.h. These functions
are defined in the soc/tegra/chip-id.h and hence directly
include the soc/tegra/chip-id.h instead of mach/hardware.h.

bug 200259454
Bug 200325746

Change-Id: Ic78d2bf0e21874af74a2997dc3b0ca8823b8e743
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1270866
Reviewed-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
(cherry picked from commit fe0f41095cf731a3fa4554709ab0f89cc87ce95d)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516726
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver denver-knobs includes the mach/hardware.h to get the
chip IDs which is in soc/tegra/chip-id.h. These functions
are defined in the soc/tegra/chip-id.h and hence directly
include the soc/tegra/chip-id.h instead of mach/hardware.h.

bug 200259454
Bug 200325746

Change-Id: Ic78d2bf0e21874af74a2997dc3b0ca8823b8e743
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1270866
Reviewed-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
(cherry picked from commit fe0f41095cf731a3fa4554709ab0f89cc87ce95d)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516726
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>arm64: tegra186: remove unused register nodes</title>
<updated>2017-08-04T06:55:36+00:00</updated>
<author>
<name>Stephen Wolfe</name>
<email>swolfe@nvidia.com</email>
</author>
<published>2016-06-30T18:32:51+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=b588a89a1492eef4f16f090993ce6479c3478cba'/>
<id>b588a89a1492eef4f16f090993ce6479c3478cba</id>
<content type='text'>
remove unused internal register nodes for t186

Bug 200177854
Bug 200325746

Change-Id: I8f14474f3d9c771421d0a83a75caa5ddd3cefe64
Signed-off-by: Stephen Wolfe &lt;swolfe@nvidia.com&gt;
Reviewed-on: http://git-master/r/1174073
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
(cherry picked from commit e0cb4d262d0dce872f0ccc6328bcbd648cdde5ea)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516724
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove unused internal register nodes for t186

Bug 200177854
Bug 200325746

Change-Id: I8f14474f3d9c771421d0a83a75caa5ddd3cefe64
Signed-off-by: Stephen Wolfe &lt;swolfe@nvidia.com&gt;
Reviewed-on: http://git-master/r/1174073
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
(cherry picked from commit e0cb4d262d0dce872f0ccc6328bcbd648cdde5ea)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516724
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: denver-knobs: Remove nvmstat_pg stats</title>
<updated>2017-08-04T06:55:36+00:00</updated>
<author>
<name>Bharat Nihalani</name>
<email>bnihalani@nvidia.com</email>
</author>
<published>2016-09-27T10:45:07+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=73b04041f33ff2edfa4c081d62d4ab3e8868f76a'/>
<id>73b04041f33ff2edfa4c081d62d4ab3e8868f76a</id>
<content type='text'>
As per Denver team, this needs to be removed since it is obsoleted
by the ARI equivalent.

Bug 200177815
Bug 200325746

Change-Id: I8d0b58031748d3843621dbb64be1eb9cdf056a45
Signed-off-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-on: http://git-master/r/1227653
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
(cherry picked from commit c15896db9789c29ebe85354a67e914fd9e45bbff)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516723
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As per Denver team, this needs to be removed since it is obsoleted
by the ARI equivalent.

Bug 200177815
Bug 200325746

Change-Id: I8d0b58031748d3843621dbb64be1eb9cdf056a45
Signed-off-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-on: http://git-master/r/1227653
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
(cherry picked from commit c15896db9789c29ebe85354a67e914fd9e45bbff)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516723
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: denver-knobs: Use correct CPU id for bgallowed</title>
<updated>2017-08-04T06:55:35+00:00</updated>
<author>
<name>Sai Gurrappadi</name>
<email>sgurrappadi@nvidia.com</email>
</author>
<published>2016-08-16T20:39:25+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=37b83ad61b0140441795acee4093393b245cf3f6'/>
<id>37b83ad61b0140441795acee4093393b245cf3f6</id>
<content type='text'>
The bgallowed creg takes in the physical core id as the input mask of the
CPU for which to enable/disable bg work. We are currently using the
logical CPU id instead which is incorrect.

Bug 200325746

Change-Id: Ia19d29fea61ef542d8154a6b3a650f4b87ca22cd
Signed-off-by: Sai Gurrappadi &lt;sgurrappadi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1203283
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
(cherry picked from commit 1d8e851596d29a19934112464b88a773c1a64b54)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516720
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The bgallowed creg takes in the physical core id as the input mask of the
CPU for which to enable/disable bg work. We are currently using the
logical CPU id instead which is incorrect.

Bug 200325746

Change-Id: Ia19d29fea61ef542d8154a6b3a650f4b87ca22cd
Signed-off-by: Sai Gurrappadi &lt;sgurrappadi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1203283
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
(cherry picked from commit 1d8e851596d29a19934112464b88a773c1a64b54)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516720
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: denver-knobs: add tracer_control support</title>
<updated>2017-08-04T06:55:34+00:00</updated>
<author>
<name>Rohit Khanna</name>
<email>rokhanna@nvidia.com</email>
</author>
<published>2016-08-04T19:26:47+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=d09be781424cb4d5ee8da7228f7954b8d7ee7034'/>
<id>d09be781424cb4d5ee8da7228f7954b8d7ee7034</id>
<content type='text'>
Add support for TRACER_CONTROL backdoor message.
This should cause immediate assertion from MTS
causing a JSR:MTS:MCA.
This will help in testing if denver_serr_hook()
is able to decode this MCA or not.

Spec - https://wiki.nvidia.com/denver/index.php/Backdoor_MSR_Proposal

Bug 200214536
Bug 200325746

Change-Id: I019982bbb302b36d5c430b461c7c1f17c3fabfda
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: http://git-master/r/1197745
Reviewed-by: Guy Sotomayor &lt;gsotomayor@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
(cherry picked from commit 6510703713d7e85f2fba4de14869c6821b525825)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516719
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for TRACER_CONTROL backdoor message.
This should cause immediate assertion from MTS
causing a JSR:MTS:MCA.
This will help in testing if denver_serr_hook()
is able to decode this MCA or not.

Spec - https://wiki.nvidia.com/denver/index.php/Backdoor_MSR_Proposal

Bug 200214536
Bug 200325746

Change-Id: I019982bbb302b36d5c430b461c7c1f17c3fabfda
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: http://git-master/r/1197745
Reviewed-by: Guy Sotomayor &lt;gsotomayor@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
(cherry picked from commit 6510703713d7e85f2fba4de14869c6821b525825)
Signed-off-by: Joseph Lo &lt;josephl@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1516719
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
