<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/include/linux/arm64_ras.h, 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>arm64: ras: print ERRSELR_EL1 for debug info</title>
<updated>2019-04-01T16:12:16+00:00</updated>
<author>
<name>sumitg</name>
<email>sumitg@nvidia.com</email>
</author>
<published>2019-03-20T07:35:31+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=116c042d86f176d6c328c9b150602cd13a1f84b7'/>
<id>116c042d86f176d6c328c9b150602cd13a1f84b7</id>
<content type='text'>
Printing ERRSELR_EL1 register for debugging info.
There are multiple nodes for some units like L2, L3 etc.
This will help to identify which node has caused error to
further debug and isolate pattern.

Bug 2536050

Change-Id: I41d10bdb97b6d276704d7333c36a5348c578cc53
Signed-off-by: sumitg &lt;sumitg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2077304
Reviewed-by: Fritz Nordby &lt;fnordby@nvidia.com&gt;
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
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>
Printing ERRSELR_EL1 register for debugging info.
There are multiple nodes for some units like L2, L3 etc.
This will help to identify which node has caused error to
further debug and isolate pattern.

Bug 2536050

Change-Id: I41d10bdb97b6d276704d7333c36a5348c578cc53
Signed-off-by: sumitg &lt;sumitg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2077304
Reviewed-by: Fritz Nordby &lt;fnordby@nvidia.com&gt;
Reviewed-by: Alexander Van Brunt &lt;avanbrunt@nvidia.com&gt;
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>arm64: ras: Fix register_fhi_callback</title>
<updated>2018-05-10T23:06:33+00:00</updated>
<author>
<name>Rohit Khanna</name>
<email>rokhanna@nvidia.com</email>
</author>
<published>2018-04-30T22:45:59+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=500aae6b29e76dfb658103d89e002e498f868472'/>
<id>500aae6b29e76dfb658103d89e002e498f868472</id>
<content type='text'>
The handler function can be invoked right after request_irq
gets called. If FHI is triggered before CPU specific
FHI handler is registered, there will be no
one to clear the FHI.

In order to prevent this problem this patch modifies the
register_fhi_callback so that request_irq for FHI
gets called only after CPU specific
callback has been registered with the driver.

Bug 200319716
Bug 1814444
Bug 200409183
Bug 200409194

Change-Id: Ieb4f32d6c1d3835be7e8ff6f30dd7247d4036412
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1705784
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
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 handler function can be invoked right after request_irq
gets called. If FHI is triggered before CPU specific
FHI handler is registered, there will be no
one to clear the FHI.

In order to prevent this problem this patch modifies the
register_fhi_callback so that request_irq for FHI
gets called only after CPU specific
callback has been registered with the driver.

Bug 200319716
Bug 1814444
Bug 200409183
Bug 200409194

Change-Id: Ieb4f32d6c1d3835be7e8ff6f30dd7247d4036412
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1705784
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
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>ras: add arm64_ras driver</title>
<updated>2017-11-08T02:00:55+00:00</updated>
<author>
<name>Rohit Khanna</name>
<email>rokhanna@nvidia.com</email>
</author>
<published>2017-02-22T21:42: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=09153e17a136ca2842b637b8b49629241144ef5d'/>
<id>09153e17a136ca2842b637b8b49629241144ef5d</id>
<content type='text'>
Add a driver to handle MCA/RAS errors.

The driver allows you to handle Correctable errors using FHI
or Fault Handling Interrupt.

The driver provides an API for CPU sepcific RAS drivers to
register callbacks in case of FHI. When FHI occurs, the FHI
ISR goes through the list of registered callbacks and executes
them.

Bug 1814444
Bug 200319716

Change-Id: I9cd14466ae9e3672807e1a21637503800ab2b657
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1258400
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>
Add a driver to handle MCA/RAS errors.

The driver allows you to handle Correctable errors using FHI
or Fault Handling Interrupt.

The driver provides an API for CPU sepcific RAS drivers to
register callbacks in case of FHI. When FHI occurs, the FHI
ISR goes through the list of registered callbacks and executes
them.

Bug 1814444
Bug 200319716

Change-Id: I9cd14466ae9e3672807e1a21637503800ab2b657
Signed-off-by: Rohit Khanna &lt;rokhanna@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1258400
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>
</feed>
