<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/platform/tegra/mc/Makefile, 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: Correct build dependencies</title>
<updated>2018-08-25T10:27:53+00:00</updated>
<author>
<name>Nicolin Chen</name>
<email>nicolinc@nvidia.com</email>
</author>
<published>2018-08-21T21:27:24+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=69e02bc5b7bfa8e0fc54e991dcb92634036e521d'/>
<id>69e02bc5b7bfa8e0fc54e991dcb92634036e521d</id>
<content type='text'>
Some platform drivers are missing build dependencies. And the
tegra18_a57_serr is used on tegra186 only so it should depend
on the tegra186-based CONFIG_TEGRA_18X_SERROR instead.

This change just fixes these places.

Bug 2284925

Change-Id: I15e4561a4bd93f46c32bc9d42856388f7bfe0cc6
Signed-off-by: Nicolin Chen &lt;nicolinc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1803444
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
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>
Some platform drivers are missing build dependencies. And the
tegra18_a57_serr is used on tegra186 only so it should depend
on the tegra186-based CONFIG_TEGRA_18X_SERROR instead.

This change just fixes these places.

Bug 2284925

Change-Id: I15e4561a4bd93f46c32bc9d42856388f7bfe0cc6
Signed-off-by: Nicolin Chen &lt;nicolinc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1803444
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
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>tegra: fd: Add wrapper for __alloc_fd</title>
<updated>2018-05-21T07:02:26+00:00</updated>
<author>
<name>Pritesh Raithatha</name>
<email>praithatha@nvidia.com</email>
</author>
<published>2017-04-24T09:06:37+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=dffc917c67b5973fdcf93348b75488cb256f07cb'/>
<id>dffc917c67b5973fdcf93348b75488cb256f07cb</id>
<content type='text'>
Modules like nvgpu and nvmap should to be able to allocate
all open fds and for this they need to call __alloc_fd()
rather than alloc_fd.
However, as __alloc_fd is not exported to modules, a wrapper
is being created and exported to the respective modules.

bug 200290850

Change-Id: Id245040842f71aadfc484711a23e8ce9dbfa872f
Signed-off-by: Pritesh Raithatha &lt;praithatha@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1701552
GVS: Gerrit_Virtual_Submit
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>
Modules like nvgpu and nvmap should to be able to allocate
all open fds and for this they need to call __alloc_fd()
rather than alloc_fd.
However, as __alloc_fd is not exported to modules, a wrapper
is being created and exported to the respective modules.

bug 200290850

Change-Id: Id245040842f71aadfc484711a23e8ce9dbfa872f
Signed-off-by: Pritesh Raithatha &lt;praithatha@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1701552
GVS: Gerrit_Virtual_Submit
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>platform: tegra: fix t19x la build error</title>
<updated>2018-03-12T12:13:24+00:00</updated>
<author>
<name>Bitan Biswas</name>
<email>bbiswas@nvidia.com</email>
</author>
<published>2018-03-10T14:00: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=5be897412df93dc2b357ea83f930895c266c2d85'/>
<id>5be897412df93dc2b357ea83f930895c266c2d85</id>
<content type='text'>
change tegra19x_la_ptsa* source build to be conditional on
CONFIG_ARCH_TEGRA_19x_SOC

Add stub implementation of tegra_la_get_t19x_specific
when CONFIG_ARCH_TEGRA_19x_SOC is disabled

Bug 200385931

Change-Id: I44ae458acf098cf4aaa57ab2927002755cf4ce38
Signed-off-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1672539
Reviewed-by: Automatic_Commit_Validation_User
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 tegra19x_la_ptsa* source build to be conditional on
CONFIG_ARCH_TEGRA_19x_SOC

Add stub implementation of tegra_la_get_t19x_specific
when CONFIG_ARCH_TEGRA_19x_SOC is disabled

Bug 200385931

Change-Id: I44ae458acf098cf4aaa57ab2927002755cf4ce38
Signed-off-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1672539
Reviewed-by: Automatic_Commit_Validation_User
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>t194: isomgr: add isomgr for t194</title>
<updated>2018-02-02T22:52:31+00:00</updated>
<author>
<name>Sanjay Chandrashekara</name>
<email>sanjayc@nvidia.com</email>
</author>
<published>2018-01-18T05:11:24+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=06f0b63ce1f2c0bc14069b72e38a28d24cfb0048'/>
<id>06f0b63ce1f2c0bc14069b72e38a28d24cfb0048</id>
<content type='text'>
JIRA: TPM-1091
JIRA: TPM-1210

bug 1971826

for t194, iso bandwidth computation is no longer
a simple function of total iso bandwidth like previous
tegra chips. It needs to be a function of display, vi
and total bandwidth.
This patch takes care of the changes needed for t194.

Change-Id: Id681c1f2f3536e43bc44b716a59c7ef7f85b01e5
Signed-off-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1641460
Reviewed-by: Krishna Sitaraman &lt;ksitaraman@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>
JIRA: TPM-1091
JIRA: TPM-1210

bug 1971826

for t194, iso bandwidth computation is no longer
a simple function of total iso bandwidth like previous
tegra chips. It needs to be a function of display, vi
and total bandwidth.
This patch takes care of the changes needed for t194.

Change-Id: Id681c1f2f3536e43bc44b716a59c7ef7f85b01e5
Signed-off-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1641460
Reviewed-by: Krishna Sitaraman &lt;ksitaraman@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>isomgr: make isomgr framework platform independent</title>
<updated>2018-02-02T22:52:28+00:00</updated>
<author>
<name>Sanjay Chandrashekara</name>
<email>sanjayc@nvidia.com</email>
</author>
<published>2018-01-18T01:21: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=c653840fa7f8c0fe57dae53e040b27d005b93b57'/>
<id>c653840fa7f8c0fe57dae53e040b27d005b93b57</id>
<content type='text'>
JIRA: TPM-1091
JIRA: TPM-1210

bug 1971826

for t194, iso bandwidth computation is no longer
a simple function of total iso bandwidth like previous
tegra chips. It needs to be a function of display, vi
and total bandwidth.

platform specific code in isomgr framework is moved out to
an architecture specific file. isomgr fops are exposed to
perform platform dependent tasks.

Change-Id: Id79a10baf0127ee0384665e586031e7a6ed4bfb9
Signed-off-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1641458
Reviewed-by: Krishna Sitaraman &lt;ksitaraman@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>
JIRA: TPM-1091
JIRA: TPM-1210

bug 1971826

for t194, iso bandwidth computation is no longer
a simple function of total iso bandwidth like previous
tegra chips. It needs to be a function of display, vi
and total bandwidth.

platform specific code in isomgr framework is moved out to
an architecture specific file. isomgr fops are exposed to
perform platform dependent tasks.

Change-Id: Id79a10baf0127ee0384665e586031e7a6ed4bfb9
Signed-off-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1641458
Reviewed-by: Krishna Sitaraman &lt;ksitaraman@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>platform: t194: mc: la/ptsa support for t19x</title>
<updated>2018-01-26T21:09:23+00:00</updated>
<author>
<name>Chetan Kumar</name>
<email>chetankumarn@nvidia.com</email>
</author>
<published>2018-01-15T18:56: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=1cf6021752ae253d717ec15f05430719502b8293'/>
<id>1cf6021752ae253d717ec15f05430719502b8293</id>
<content type='text'>
This patch adds the following:
- LA/PTSA driver for t19x.
- Generic debugfs interface for la/ptsa.

Bug 1755290

JIRA: TMM-29

Change-Id: I3680590d032c899d0c5fa34d88647fdc0cf0dd8d
Signed-off-by: Chetan Kumar &lt;chetankumarn@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1602736
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 adds the following:
- LA/PTSA driver for t19x.
- Generic debugfs interface for la/ptsa.

Bug 1755290

JIRA: TMM-29

Change-Id: I3680590d032c899d0c5fa34d88647fdc0cf0dd8d
Signed-off-by: Chetan Kumar &lt;chetankumarn@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1602736
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>t194: bwmgr: bwmgr for t194</title>
<updated>2018-01-25T22:25:05+00:00</updated>
<author>
<name>Sanjay Chandrashekara</name>
<email>sanjayc@nvidia.com</email>
</author>
<published>2018-01-17T18:50: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=9b1e963fea3418f753d7e5d2f0247ef25fc19a0f'/>
<id>9b1e963fea3418f753d7e5d2f0247ef25fc19a0f</id>
<content type='text'>
JIRA: TPM-1067

this patch adds support for bwmgr framework and platform specific
code required for t194.

bwmgr framework has changed because t194 is different compared to
the earlier platforms. For non ISO clients, the efficiency is dependent
on dram type, rank, ecc and temperature. For ISO clients, requests
by VI, DISP and other ISO clients are considered to determine if
a request can be satisfied.

Change-Id: Ie672a7d7b1bc900fab70b47a0b4b082934e1a697
Signed-off-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1640364
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Krishna Sitaraman &lt;ksitaraman@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>
JIRA: TPM-1067

this patch adds support for bwmgr framework and platform specific
code required for t194.

bwmgr framework has changed because t194 is different compared to
the earlier platforms. For non ISO clients, the efficiency is dependent
on dram type, rank, ecc and temperature. For ISO clients, requests
by VI, DISP and other ISO clients are considered to determine if
a request can be satisfied.

Change-Id: Ie672a7d7b1bc900fab70b47a0b4b082934e1a697
Signed-off-by: Sanjay Chandrashekara &lt;sanjayc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1640364
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Krishna Sitaraman &lt;ksitaraman@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>Merge remote-tracking branch 'remotes/origin/dev/linux-t19x' into linux-nvidia</title>
<updated>2017-11-16T07:44:33+00:00</updated>
<author>
<name>Deepak Nibade</name>
<email>dnibade@nvidia.com</email>
</author>
<published>2017-11-16T07:34: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=7047764bbc20ff8d839b646ad31bb4a9f97a243a'/>
<id>7047764bbc20ff8d839b646ad31bb4a9f97a243a</id>
<content type='text'>
Bug 200363166

Change-Id: Id0fcee1cc01fe1648afe7e3f2d44f820563898ca
Signed-off-by: Deepak Nibade &lt;dnibade@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 200363166

Change-Id: Id0fcee1cc01fe1648afe7e3f2d44f820563898ca
Signed-off-by: Deepak Nibade &lt;dnibade@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>t19x: use kernel overlay features</title>
<updated>2017-10-29T18:00:47+00:00</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2017-09-14T16:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=771dac969c71d1875803d79a40be4cb154874ee8'/>
<id>771dac969c71d1875803d79a40be4cb154874ee8</id>
<content type='text'>
Update all Kconfig files and Makefiles to rely on the kernel overlay
feature. In particular, don't include any Kconfig files or Makefiles
from other overlays. -I directives in CFLAGS are not yet cleaned up.

Bug 1978395

Change-Id: I5ee70b91c5137dd8b36e0adb56a0763fbf2cb123
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1561188
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>
Update all Kconfig files and Makefiles to rely on the kernel overlay
feature. In particular, don't include any Kconfig files or Makefiles
from other overlays. -I directives in CFLAGS are not yet cleaned up.

Bug 1978395

Change-Id: I5ee70b91c5137dd8b36e0adb56a0763fbf2cb123
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1561188
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>Revert "tegra: mc: Move MC modules to nvidia repository"</title>
<updated>2017-09-13T05:22:33+00:00</updated>
<author>
<name>Bharat Nihalani</name>
<email>bnihalani@nvidia.com</email>
</author>
<published>2017-09-05T07:03:55+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=89484e35f5f902133d0c324ae4ec52960c665f76'/>
<id>89484e35f5f902133d0c324ae4ec52960c665f76</id>
<content type='text'>
This reverts commit c69f1ba3afa7b01dbd1e51503b33dceca8109733
since it causes camera tests to fail on Quill platform with
kernel 4.4

Bug 200344249

Change-Id: I2a394215e646028c8f1572775038ff4060c2f9bc
Signed-off-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1551697
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c69f1ba3afa7b01dbd1e51503b33dceca8109733
since it causes camera tests to fail on Quill platform with
kernel 4.4

Bug 200344249

Change-Id: I2a394215e646028c8f1572775038ff4060c2f9bc
Signed-off-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1551697
</pre>
</div>
</content>
</entry>
</feed>
