<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/phy, 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>PHY: tegra: move P2U driver inside tegra</title>
<updated>2018-07-11T19:34:02+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2018-07-10T09:56:41+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=1a79e9d476847138a3e513c1721f429dd09472dc'/>
<id>1a79e9d476847138a3e513c1721f429dd09472dc</id>
<content type='text'>
moves PCIe's P2U phy driver to inside tegra folder as
this phy is specific to Tegra

Bug 200415690

Change-Id: Ie7f3999434f58e98103ac7d432ecfed96577a33a
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1775079
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bitan Biswas &lt;bbiswas@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>
moves PCIe's P2U phy driver to inside tegra folder as
this phy is specific to Tegra

Bug 200415690

Change-Id: Ie7f3999434f58e98103ac7d432ecfed96577a33a
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1775079
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bitan Biswas &lt;bbiswas@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>phy: tegra: pcie: DT based UPHY Rx idle detection</title>
<updated>2018-05-04T04:44:11+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2018-04-25T06:16:18+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=7017f3814900df1e6dcb228e3f8b91a4ab5de851'/>
<id>7017f3814900df1e6dcb228e3f8b91a4ab5de851</id>
<content type='text'>
Implements device tree flag based uphy rx idle EIOS detection

Bug 200400004

Change-Id: Ie590631eb7758508d3b3940576f0ffd1508169de
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1702200
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@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>
Implements device tree flag based uphy rx idle EIOS detection

Bug 200400004

Change-Id: Ie590631eb7758508d3b3940576f0ffd1508169de
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1702200
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@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>phy: tegra: pcie: Apply Gen-3 EQ setting</title>
<updated>2018-03-21T07:24:07+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2018-03-16T14:46: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=eb167e17d64169d62e584eabdb4cbb448d789ed5'/>
<id>eb167e17d64169d62e584eabdb4cbb448d789ed5</id>
<content type='text'>
Disables periodic equalization setting for Gen-3 speed

Bug 200397978

Change-Id: Ibc4f65a465972b554794749c16c46f1bd845df33
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1676717
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>
Disables periodic equalization setting for Gen-3 speed

Bug 200397978

Change-Id: Ibc4f65a465972b554794749c16c46f1bd845df33
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1676717
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>phy: tegra: pcie: Enable EIOS based on UPHY rx_idle_status</title>
<updated>2018-03-21T07:23:58+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2018-03-08T13:41:16+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=9162d683b6b4a9c37559ff24fa6eec5cffbc9a8e'/>
<id>9162d683b6b4a9c37559ff24fa6eec5cffbc9a8e</id>
<content type='text'>
Enables EIOS based on UPHY's rx_idle_status instead of P2U's EIOS
detection mechanism at Gen-1 speed to avoid unwanted DUT symbol
alignment with first COM symbol of EIOS

Bug 200397640

Change-Id: I30cf5441a6311701eb29de1ac1ce5d5f9c2055ff
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1671284
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@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>
Enables EIOS based on UPHY's rx_idle_status instead of P2U's EIOS
detection mechanism at Gen-1 speed to avoid unwanted DUT symbol
alignment with first COM symbol of EIOS

Bug 200397640

Change-Id: I30cf5441a6311701eb29de1ac1ce5d5f9c2055ff
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1671284
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bibek Basu &lt;bbasu@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>phy: tegra: pcie: Enale P2U intr based on DT prop</title>
<updated>2018-02-13T16:36:57+00:00</updated>
<author>
<name>Manikanta Maddireddy</name>
<email>mmaddireddy@nvidia.com</email>
</author>
<published>2018-02-12T09:59:03+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=a4bc1ad60d1677cd28a726acbbdcc53b8632f38d'/>
<id>a4bc1ad60d1677cd28a726acbbdcc53b8632f38d</id>
<content type='text'>
One of the lane margining test requirements is to disable ASPM states.
P2U registers are not accessible when link is in L1SS state. If driver
enables P2U interrupts, P2U isr cannot read INT status when link is in L1SS.
Enable P2U interrupts based on nvidia,enable-lm DT property to avoid this
issue. Enable nvidia,enable-lm when lane margining test is planned.

bug 200385039

Change-Id: I98b998799aac89809c8debaadbf5baeb27a0a657
Signed-off-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1655840
Reviewed-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@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>
One of the lane margining test requirements is to disable ASPM states.
P2U registers are not accessible when link is in L1SS state. If driver
enables P2U interrupts, P2U isr cannot read INT status when link is in L1SS.
Enable P2U interrupts based on nvidia,enable-lm DT property to avoid this
issue. Enable nvidia,enable-lm when lane margining test is planned.

bug 200385039

Change-Id: I98b998799aac89809c8debaadbf5baeb27a0a657
Signed-off-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1655840
Reviewed-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@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>phy: tegra: pcie: Log invalid interrupt status</title>
<updated>2018-02-13T16:36:53+00:00</updated>
<author>
<name>Manikanta Maddireddy</name>
<email>mmaddireddy@nvidia.com</email>
</author>
<published>2018-02-12T05:25:18+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=1d8e16b4f2df50af0bbf626e8d08d3e87fe84556'/>
<id>1d8e16b4f2df50af0bbf626e8d08d3e87fe84556</id>
<content type='text'>
Log P2U interrupt status if interrupt is generated with invalid status.

bug 200385039

Change-Id: I1b5aa0703792df3b4e41f144738a5c9358d533f1
Signed-off-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1655648
Reviewed-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@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>
Log P2U interrupt status if interrupt is generated with invalid status.

bug 200385039

Change-Id: I1b5aa0703792df3b4e41f144738a5c9358d533f1
Signed-off-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1655648
Reviewed-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@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>phy: tegra: pcie: program debounce timer value</title>
<updated>2018-01-26T00:56:48+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2018-01-24T11:07: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=5c150271a8027b4359805d3426a6f1a052a3c464'/>
<id>5c150271a8027b4359805d3426a6f1a052a3c464</id>
<content type='text'>
programs rx debounce timer value to 160 to avoid
ASPM L1 entry issue

Bug 200383205

Change-Id: Ia4561cf916c93cb2145a4d540fc65ec8474ac59a
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1645269
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>
programs rx debounce timer value to 160 to avoid
ASPM L1 entry issue

Bug 200383205

Change-Id: Ia4561cf916c93cb2145a4d540fc65ec8474ac59a
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1645269
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>Revert "phy: tegra: pcie: disable SLCG for P2U"</title>
<updated>2018-01-26T00:56:32+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2018-01-24T10:08:17+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=0d18e7fd27afb09a2e2a62f5d994348110a6e4ca'/>
<id>0d18e7fd27afb09a2e2a62f5d994348110a6e4ca</id>
<content type='text'>
This reverts commit 90afc4fd287cca5887e800dfbfb437a002828ee9.

Bug 2042244

Change-Id: I9adb4e50c6e43d5c31531461d29d5ae048226c5e
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1645238
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu &lt;bbasu@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 reverts commit 90afc4fd287cca5887e800dfbfb437a002828ee9.

Bug 2042244

Change-Id: I9adb4e50c6e43d5c31531461d29d5ae048226c5e
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1645238
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu &lt;bbasu@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>phy: tegra: pcie: support for Rx lane margining</title>
<updated>2018-01-24T08:49:27+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2017-11-26T15:19:12+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=dc1d26235dfc17e239703da130b1ac69c0fc339a'/>
<id>dc1d26235dfc17e239703da130b1ac69c0fc339a</id>
<content type='text'>
Add support for Receiver lane margining required when link
operates at Gen-4 speeds

Bug 200366472

Change-Id: Ic4b5197bf6a596b321e1c7ca8a566840aff5489f
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1605095
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
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>
Add support for Receiver lane margining required when link
operates at Gen-4 speeds

Bug 200366472

Change-Id: Ic4b5197bf6a596b321e1c7ca8a566840aff5489f
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1605095
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Tested-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
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>phy: tegra: pcie: disable SLCG for P2U</title>
<updated>2017-12-05T17:13:16+00:00</updated>
<author>
<name>Vidya Sagar</name>
<email>vidyas@nvidia.com</email>
</author>
<published>2017-12-01T20:26:10+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=90afc4fd287cca5887e800dfbfb437a002828ee9'/>
<id>90afc4fd287cca5887e800dfbfb437a002828ee9</id>
<content type='text'>
Disables SLCG for P2U module for initial bringup

bug 200369845

Change-Id: I53e9488a1c276046770ccb3e0599cae89d02be5d
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1609992
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disables SLCG for P2U module for initial bringup

bug 200369845

Change-Id: I53e9488a1c276046770ccb3e0599cae89d02be5d
Signed-off-by: Vidya Sagar &lt;vidyas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1609992
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
