<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/misc/mods, branch gpu-paging</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>misc-mods Fix irq registering for tegra mods</title>
<updated>2020-04-01T04:39:20+00:00</updated>
<author>
<name>Lovie Wang</name>
<email>loview@nvidia.com</email>
</author>
<published>2020-03-31T02:32: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=c8dc68d705d4d01590e72362affa17814d7a661b'/>
<id>c8dc68d705d4d01590e72362affa17814d7a661b</id>
<content type='text'>
Summary: Support to hook mods interrupts
for tegra mods devices was broken due to
gpu-mods changes that went uncaught in sanity.
This change modifies the kernel to allow the tegra
code paths to work again. This change also adds
support to map irq numbers to gpio input pins
to expand functionality in the irq framework.

Bug 200598348
Bug 200601582

Change-Id: Ia1c6ece3cca9049a6309d19de183bea30564863e
(cherry picked from commit db1caae5f55764ae4b47476b2f3bd5e118326db0)
Signed-off-by: Lovie Wang &lt;loview@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2321051
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Support to hook mods interrupts
for tegra mods devices was broken due to
gpu-mods changes that went uncaught in sanity.
This change modifies the kernel to allow the tegra
code paths to work again. This change also adds
support to map irq numbers to gpio input pins
to expand functionality in the irq framework.

Bug 200598348
Bug 200601582

Change-Id: Ia1c6ece3cca9049a6309d19de183bea30564863e
(cherry picked from commit db1caae5f55764ae4b47476b2f3bd5e118326db0)
Signed-off-by: Lovie Wang &lt;loview@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2321051
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: mods: move mods.h to uapi</title>
<updated>2020-03-26T13:54:30+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2020-03-04T15:41:50+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=5dc99b83afdc03e2d27ee5d6ebd937dd6a2f0785'/>
<id>5dc99b83afdc03e2d27ee5d6ebd937dd6a2f0785</id>
<content type='text'>
moved mods.h to uapi directory as per Linux user-space ABI to give
userland access of mods.h

* Update SPDX license header.

Bug 2657961

Change-Id: I65f4a8ff48c534144afc5aca7ce556dcc82d9342
(cherry picked from commit a525dd043ba3fc98d7f8fd9d5d1509c39df2b005)
Signed-off-by: Ankit Patel &lt;anpatel@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2315156
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
moved mods.h to uapi directory as per Linux user-space ABI to give
userland access of mods.h

* Update SPDX license header.

Bug 2657961

Change-Id: I65f4a8ff48c534144afc5aca7ce556dcc82d9342
(cherry picked from commit a525dd043ba3fc98d7f8fd9d5d1509c39df2b005)
Signed-off-by: Ankit Patel &lt;anpatel@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2315156
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel-mods:fix 'freeing stack element'</title>
<updated>2020-03-19T05:01:20+00:00</updated>
<author>
<name>Achal Verma</name>
<email>achalv@nvidia.com</email>
</author>
<published>2020-03-17T10:26:27+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=d69e291f557884e937dc22ea4716832a0c2d30fa'/>
<id>d69e291f557884e937dc22ea4716832a0c2d30fa</id>
<content type='text'>
In case size of arg is small enough to be
copied into statically assigned buffer,
kfree shouldn't free it mistakenly.

This fixes coverity issue:2604401

Bug 2028892

Change-Id: I788fcaac922b3610d6ee81c9991ea7750273d465
Signed-off-by: Achal Verma &lt;achalv@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2313957
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Dmitry Pervushin &lt;dpervushin@nvidia.com&gt;
Reviewed-by: Phoenix Jung &lt;pjung@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In case size of arg is small enough to be
copied into statically assigned buffer,
kfree shouldn't free it mistakenly.

This fixes coverity issue:2604401

Bug 2028892

Change-Id: I788fcaac922b3610d6ee81c9991ea7750273d465
Signed-off-by: Achal Verma &lt;achalv@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2313957
Reviewed-by: automaticguardword &lt;automaticguardword@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Dmitry Pervushin &lt;dpervushin@nvidia.com&gt;
Reviewed-by: Phoenix Jung &lt;pjung@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: mods: disable SWIOTLB detection</title>
<updated>2018-09-03T10:25:43+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2018-08-31T16:03: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=720501d3b5293da80e0b0233350f3cb1f572abe9'/>
<id>720501d3b5293da80e0b0233350f3cb1f572abe9</id>
<content type='text'>
Removed #define MODS_HAS_DMA_OPS 1
and #define MODS_HAS_NONCOH_DMA_OPS 1

Bug 200435359

Change-Id: I17b901422fa2fa991c81bee77ab166071ebddb3f
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1810719
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
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>
Removed #define MODS_HAS_DMA_OPS 1
and #define MODS_HAS_NONCOH_DMA_OPS 1

Bug 200435359

Change-Id: I17b901422fa2fa991c81bee77ab166071ebddb3f
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1810719
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
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>misc: mods: update MODS driver from Perforce</title>
<updated>2018-06-20T12:06:03+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2018-06-19T14:36:08+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=736ae6d7958bbc157f79406367c7cc318ec4e367'/>
<id>736ae6d7958bbc157f79406367c7cc318ec4e367</id>
<content type='text'>
Bug 2142482

Change-Id: I340ffd337a963e95b59a2496686039f339be860f
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1754568
Reviewed-by: Sachin Nikam &lt;snikam@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>
Bug 2142482

Change-Id: I340ffd337a963e95b59a2496686039f339be860f
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1754568
Reviewed-by: Sachin Nikam &lt;snikam@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>video: tegra: dc: remove SD drivers</title>
<updated>2018-06-14T21:27:31+00:00</updated>
<author>
<name>Mitch Luban</name>
<email>mluban@nvidia.com</email>
</author>
<published>2017-10-16T03:46:45+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=9efc15c3400683b84e90cb4938457ff168df9aa4'/>
<id>9efc15c3400683b84e90cb4938457ff168df9aa4</id>
<content type='text'>
Smartdimmer was a feature to allow for backlight reduction with
minimal degredation in image quality. It's since been deprecated.
Removing the dead code for improved code coverage analysis.

TDS-3581

Change-Id: I4ee30e67b097a932389e8ba0df9b50a174fccdd3
Signed-off-by: Mitch Luban &lt;mluban@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1579437
Reviewed-by: Prafull Suryawanshi &lt;prafulls@nvidia.com&gt;
Tested-by: Prafull Suryawanshi &lt;prafulls@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Santosh Galma &lt;galmar@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>
Smartdimmer was a feature to allow for backlight reduction with
minimal degredation in image quality. It's since been deprecated.
Removing the dead code for improved code coverage analysis.

TDS-3581

Change-Id: I4ee30e67b097a932389e8ba0df9b50a174fccdd3
Signed-off-by: Mitch Luban &lt;mluban@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1579437
Reviewed-by: Prafull Suryawanshi &lt;prafulls@nvidia.com&gt;
Tested-by: Prafull Suryawanshi &lt;prafulls@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Santosh Galma &lt;galmar@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>misc: mods: update MODS driver from Perforce</title>
<updated>2018-05-10T15:41:02+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2018-05-09T09:32:28+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=28c5a8d8af135f787f72e6490d381bf76d74bc13'/>
<id>28c5a8d8af135f787f72e6490d381bf76d74bc13</id>
<content type='text'>
Change-Id: Ib0d45a0526977297f97970daef2703c2922fa2bd
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1711148
Reviewed-by: Lael Jones &lt;lajones@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>
Change-Id: Ib0d45a0526977297f97970daef2703c2922fa2bd
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1711148
Reviewed-by: Lael Jones &lt;lajones@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>misc: mods: remove smartdimmer support</title>
<updated>2018-05-10T15:40:39+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2018-04-25T12:32:20+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=5becc0fc26ce5f53ca971c38d44db59ffe9ddd98'/>
<id>5becc0fc26ce5f53ca971c38d44db59ffe9ddd98</id>
<content type='text'>
Change-Id: I57d34222ca496e4fbdc70c9001e5efa529ee03ab
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1702334
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Lael Jones &lt;lajones@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>
Change-Id: I57d34222ca496e4fbdc70c9001e5efa529ee03ab
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1702334
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Lael Jones &lt;lajones@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>misc: mods: update MODS driver from Perforce</title>
<updated>2018-03-12T09:43:57+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2018-03-09T13:48: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=08dfb85451b4d67044a6c283abb97f7244037ac1'/>
<id>08dfb85451b4d67044a6c283abb97f7244037ac1</id>
<content type='text'>
Bug 2059566

Change-Id: I18513ad05258e3a4e0f17b8be126fc5a8626c1fa
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1672101
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>
Bug 2059566

Change-Id: I18513ad05258e3a4e0f17b8be126fc5a8626c1fa
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1672101
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>mods: update MODS driver from Perforce</title>
<updated>2018-03-01T12:32:27+00:00</updated>
<author>
<name>Chris Dragan</name>
<email>kdragan@nvidia.com</email>
</author>
<published>2018-02-28T08:54: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=77fe637c2a0ffb9de8b6785c77864f8b26e2291d'/>
<id>77fe637c2a0ffb9de8b6785c77864f8b26e2291d</id>
<content type='text'>
Bug 2059241

Change-Id: Id86dca16e7a3c833188b7859b31cdb18bd37087c
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1665674
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Lael Jones &lt;lajones@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>
Bug 2059241

Change-Id: Id86dca16e7a3c833188b7859b31cdb18bd37087c
Signed-off-by: Chris Dragan &lt;kdragan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1665674
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Lael Jones &lt;lajones@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani &lt;bnihalani@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>
