<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/include/linux/nvhost.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>video: tegra: host: LS fw gets priority in get fw</title>
<updated>2021-08-02T20:24:39+00:00</updated>
<author>
<name>Ankit Patel</name>
<email>anpatel@nvidia.com</email>
</author>
<published>2020-07-14T17:51:56+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=3e54f17ed2cdf0495c727077436dde94d0314c2f'/>
<id>3e54f17ed2cdf0495c727077436dde94d0314c2f</id>
<content type='text'>
Whenever NVDEC LS firmware pack for the soc, It will give priority to LS
FW rather than NS FW. If in case of absence of LS FW It will load NS FW.

Bug 200415909
Bug 200704321

Signed-off-by: Ankit Patel &lt;anpatel@nvidia.com&gt;
Change-Id: I15f53f33d4735c25b972e1e8a394d01047f86bde
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2375549
Signed-off-by: Mikko Perttunen &lt;mperttunen@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2511966
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Whenever NVDEC LS firmware pack for the soc, It will give priority to LS
FW rather than NS FW. If in case of absence of LS FW It will load NS FW.

Bug 200415909
Bug 200704321

Signed-off-by: Ankit Patel &lt;anpatel@nvidia.com&gt;
Change-Id: I15f53f33d4735c25b972e1e8a394d01047f86bde
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2375549
Signed-off-by: Mikko Perttunen &lt;mperttunen@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2511966
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: tegra: host: add freq. capping capability</title>
<updated>2020-02-07T19:23:55+00:00</updated>
<author>
<name>Leon Yu</name>
<email>leoyu@nvidia.com</email>
</author>
<published>2020-01-30T06:31: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=143272e44dc2ddbd8115b4b6c951ae88adb5a17c'/>
<id>143272e44dc2ddbd8115b4b6c951ae88adb5a17c</id>
<content type='text'>
This change adds sysfs interface under acm for capping frequencies of
host1x clients. It is to replace existing nvpmodel kernel driver which
serves same purpose but does this in an unreliable/wrong way -
bypassing host1x and grabbing parent clock handle of clients directly.

With this functionality, things are put under host1x acm control and
we gain more finely grained control in some cases, e.g. setting freq.
cap independently for dla0 and dla1.

Bug 200585348
Bug 200521935

Change-Id: I34445df1abc3656138cfde06c23ea5a4c8694d07
Signed-off-by: Leon Yu &lt;leoyu@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2288876
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mikko Perttunen &lt;mperttunen@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>
This change adds sysfs interface under acm for capping frequencies of
host1x clients. It is to replace existing nvpmodel kernel driver which
serves same purpose but does this in an unreliable/wrong way -
bypassing host1x and grabbing parent clock handle of clients directly.

With this functionality, things are put under host1x acm control and
we gain more finely grained control in some cases, e.g. setting freq.
cap independently for dla0 and dla1.

Bug 200585348
Bug 200521935

Change-Id: I34445df1abc3656138cfde06c23ea5a4c8694d07
Signed-off-by: Leon Yu &lt;leoyu@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2288876
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mikko Perttunen &lt;mperttunen@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>tegra: host: t210: use per device policy</title>
<updated>2020-01-08T10:24:13+00:00</updated>
<author>
<name>Ken Chang</name>
<email>kenc@nvidia.com</email>
</author>
<published>2019-07-12T06:46: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=2342da5679501364272d6c1263d6405afc45006d'/>
<id>2342da5679501364272d6c1263d6405afc45006d</id>
<content type='text'>
MLOCK feature in T210 host1x is not supported so change the resource
policy for each engine to 'RESOURCE_PER_DEVICE' to serialize the taks
from applications through a single channel to each hardware engine.
This is with an exception on tsec which is using single channel operation.

Bug 2550468

Change-Id: I166b8af286461a13e543f1da7495c34abc948241
Signed-off-by: Ken Chang &lt;kenc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2152237
(cherry picked from commit ff20edb0674dd9083395327a529e8674f3f70410)
Reviewed-on: https://git-master.nvidia.com/r/2226976
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mikko Perttunen &lt;mperttunen@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>
MLOCK feature in T210 host1x is not supported so change the resource
policy for each engine to 'RESOURCE_PER_DEVICE' to serialize the taks
from applications through a single channel to each hardware engine.
This is with an exception on tsec which is using single channel operation.

Bug 2550468

Change-Id: I166b8af286461a13e543f1da7495c34abc948241
Signed-off-by: Ken Chang &lt;kenc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2152237
(cherry picked from commit ff20edb0674dd9083395327a529e8674f3f70410)
Reviewed-on: https://git-master.nvidia.com/r/2226976
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mikko Perttunen &lt;mperttunen@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: host: update T186 VIC actmon driver</title>
<updated>2019-10-10T20:41:15+00:00</updated>
<author>
<name>Aaron Tian</name>
<email>atian@nvidia.com</email>
</author>
<published>2019-09-18T09:13:19+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=d6c7740ea2ddd9d5087d938e9ee3b3bc2c9b6d0a'/>
<id>d6c7740ea2ddd9d5087d938e9ee3b3bc2c9b6d0a</id>
<content type='text'>
Modify T186/T210 VIC actmon driver and wmark_active governor
to address the following issues:

1. To let VIC actmon reports accurate VIC active
   cycle counts, set static WEIGHT_COUNT in both
   VIC actmon and VIC IP block. It ensures
   VIC actmon can capture all activity signal
   toggle event from VIC.

   The value of WEIGHT_COUNT are equal to:

   4 * (max VIC freq / VIC_actmon freq)
       = 4 * (1024 / 19.2)
      ~= 213

2. Since VIC actmon reports active "VIC clock
   cycle" instead of "VIC actmon clock cycle",
   "relative loading translation" should consider
   current VIC clock freq.

   E.g.,
     - sample_period = 80 us, VIC freq = 115.2 Mhz
     - 9216 cycles represents 100% loading
       (115.2 * 80)

3. Update upper/lower wmark settings after VIC
   clock scaled completed, to ensure wmark settings
   are equil to 0 ~ 100% loading of current freq.
   - Register 'get_dev_status' instance in
     devfreq_dev_profile, to let wmark active
     governor can query current device freq.
   - Register devfreq transition notifier in
     wmark_active governor. It will query current
     device freq. and update corresponding wmark
     value after VIC freq. changed.

Bug 200501949

Change-Id: Ic159eb93fddc37d55b0c9649a3afcb50ed82cac2
Signed-off-by: Aaron Tian &lt;atian@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2200520
GVS: Gerrit_Virtual_Submit
Reviewed-by: Arto Merilainen &lt;amerilainen@nvidia.com&gt;
Reviewed-by: Mikko Perttunen &lt;mperttunen@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>
Modify T186/T210 VIC actmon driver and wmark_active governor
to address the following issues:

1. To let VIC actmon reports accurate VIC active
   cycle counts, set static WEIGHT_COUNT in both
   VIC actmon and VIC IP block. It ensures
   VIC actmon can capture all activity signal
   toggle event from VIC.

   The value of WEIGHT_COUNT are equal to:

   4 * (max VIC freq / VIC_actmon freq)
       = 4 * (1024 / 19.2)
      ~= 213

2. Since VIC actmon reports active "VIC clock
   cycle" instead of "VIC actmon clock cycle",
   "relative loading translation" should consider
   current VIC clock freq.

   E.g.,
     - sample_period = 80 us, VIC freq = 115.2 Mhz
     - 9216 cycles represents 100% loading
       (115.2 * 80)

3. Update upper/lower wmark settings after VIC
   clock scaled completed, to ensure wmark settings
   are equil to 0 ~ 100% loading of current freq.
   - Register 'get_dev_status' instance in
     devfreq_dev_profile, to let wmark active
     governor can query current device freq.
   - Register devfreq transition notifier in
     wmark_active governor. It will query current
     device freq. and update corresponding wmark
     value after VIC freq. changed.

Bug 200501949

Change-Id: Ic159eb93fddc37d55b0c9649a3afcb50ed82cac2
Signed-off-by: Aaron Tian &lt;atian@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2200520
GVS: Gerrit_Virtual_Submit
Reviewed-by: Arto Merilainen &lt;amerilainen@nvidia.com&gt;
Reviewed-by: Mikko Perttunen &lt;mperttunen@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: host: Set DMA masks</title>
<updated>2019-07-03T23:27:05+00:00</updated>
<author>
<name>Mikko Perttunen</name>
<email>mperttunen@nvidia.com</email>
</author>
<published>2019-06-19T07:08:54+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=5b369943147834088ad51b92942b746f9f347c99'/>
<id>5b369943147834088ad51b92942b746f9f347c99</id>
<content type='text'>
Set DMA masks for host1x, engines, and context devices
as per the following to support over 32 bits of address space:

- T210: 34 bits
- T186: 40 bits
- T194: 40 bits

Bug 200527850

Change-Id: I1e7495bbf90a2928c17c06c2728640a036f843d7
Signed-off-by: Mikko Perttunen &lt;mperttunen@nvidia.com&gt;
Signed-off-by: Puneet Saxena &lt;puneets@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2139215
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>
Set DMA masks for host1x, engines, and context devices
as per the following to support over 32 bits of address space:

- T210: 34 bits
- T186: 40 bits
- T194: 40 bits

Bug 200527850

Change-Id: I1e7495bbf90a2928c17c06c2728640a036f843d7
Signed-off-by: Mikko Perttunen &lt;mperttunen@nvidia.com&gt;
Signed-off-by: Puneet Saxena &lt;puneets@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2139215
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: host: nvdla, pva: add task information to fences</title>
<updated>2019-04-23T15:49:20+00:00</updated>
<author>
<name>Dmitry Antipov</name>
<email>dantipov@nvidia.com</email>
</author>
<published>2018-12-28T12:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=db5d314a034ae81c499e76834a72a8f8a2e37c8b'/>
<id>db5d314a034ae81c499e76834a72a8f8a2e37c8b</id>
<content type='text'>
For NSys, we're interested in having detailed information on what task
waits on a particular prefence or requests a particular postfence.
This is implemented by adding two extra fields, 'task_syncpt_id' and
'task_syncpt_thresh' to 'struct nvhost_task_fence', to record the task
this particular fence is associated with.

To avoid race conditon in pva_submit (similar to what was fixed in
0c2065fd669926536f79fd9e8ec33f33cbdcae2e), PVA task memory management
is changed to use simple kref-based scheme, much like it's done in DLA.

Finally, this patch renames syncpoint fields of 'task_fence' to 'syncpt_id'
and 'syncpt_thresh' to match the same field names in other events, which
is intended to simplify Python scripting.

JIRA DTSP-1662
JIRA DTSP-682
Bug 2568514

Signed-off-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Change-Id: I4c55efcae15eb80a0d950882d6ff6e5ac706ab20
Reviewed-on: https://git-master.nvidia.com/r/1978175
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: svc-mobile-misra &lt;svc-mobile-misra@nvidia.com&gt;
Reviewed-by: Shridhar Rasal &lt;srasal@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Prashant Gaikwad &lt;pgaikwad@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2099982
Reviewed-by: Mitch Harwell &lt;mharwell@nvidia.com&gt;
Tested-by: Mitch Harwell &lt;mharwell@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For NSys, we're interested in having detailed information on what task
waits on a particular prefence or requests a particular postfence.
This is implemented by adding two extra fields, 'task_syncpt_id' and
'task_syncpt_thresh' to 'struct nvhost_task_fence', to record the task
this particular fence is associated with.

To avoid race conditon in pva_submit (similar to what was fixed in
0c2065fd669926536f79fd9e8ec33f33cbdcae2e), PVA task memory management
is changed to use simple kref-based scheme, much like it's done in DLA.

Finally, this patch renames syncpoint fields of 'task_fence' to 'syncpt_id'
and 'syncpt_thresh' to match the same field names in other events, which
is intended to simplify Python scripting.

JIRA DTSP-1662
JIRA DTSP-682
Bug 2568514

Signed-off-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Change-Id: I4c55efcae15eb80a0d950882d6ff6e5ac706ab20
Reviewed-on: https://git-master.nvidia.com/r/1978175
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: svc-mobile-misra &lt;svc-mobile-misra@nvidia.com&gt;
Reviewed-by: Shridhar Rasal &lt;srasal@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Prashant Gaikwad &lt;pgaikwad@nvidia.com&gt;
Reviewed-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Tested-by: mobile promotions &lt;svcmobile_promotions@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2099982
Reviewed-by: Mitch Harwell &lt;mharwell@nvidia.com&gt;
Tested-by: Mitch Harwell &lt;mharwell@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>eventlib: unify NVDLA/PVA fence types and add fence recording</title>
<updated>2018-08-28T16:24:21+00:00</updated>
<author>
<name>Dmitry Antipov</name>
<email>dantipov@nvidia.com</email>
</author>
<published>2018-08-14T11:17:05+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=c9d85a691fc2421c9bbf5b70091bfd591d4d11ef'/>
<id>c9d85a691fc2421c9bbf5b70091bfd591d4d11ef</id>
<content type='text'>
Bug 2170736

Change-Id: If4fdeda140bf2474a08beb2a0d7c3fc1737a1a66
Signed-off-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1750906
Reviewed-by: Saleh Dindar &lt;sdindar@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Colin Tracey &lt;ctracey@nvidia.com&gt;
Reviewed-by: Prashant Gaikwad &lt;pgaikwad@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 2170736

Change-Id: If4fdeda140bf2474a08beb2a0d7c3fc1737a1a66
Signed-off-by: Dmitry Antipov &lt;dantipov@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1750906
Reviewed-by: Saleh Dindar &lt;sdindar@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Colin Tracey &lt;ctracey@nvidia.com&gt;
Reviewed-by: Prashant Gaikwad &lt;pgaikwad@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: host: vhost: support camera engines</title>
<updated>2018-08-16T00:49:26+00:00</updated>
<author>
<name>Damian Halas</name>
<email>dhalas@nvidia.com</email>
</author>
<published>2018-06-21T18:02: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=a3655aa5352b3c77e318474664dd9e11d48207e8'/>
<id>a3655aa5352b3c77e318474664dd9e11d48207e8</id>
<content type='text'>
Add support for virtual isp, vi, nvcsi engines on t194.
The guest driver will not access those engines directly.
They will be powered up by rmserver upon guest connecting.
Access to engines' functionality will depend on RCE.

Also, merge nvhost_ioctl_t194.h to nvhost_ioctl.h
to avoid inconsecutive list of ids.

JIRA EVLR-2589
JIRA EVLR-2479
JIRA EVLR-2591

Change-Id: Ib78b1d43f69b37606f5c2c378cb0547bb05f282f
Signed-off-by: Damian Halas &lt;dhalas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1761945
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nirav Patel &lt;nipatel@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 virtual isp, vi, nvcsi engines on t194.
The guest driver will not access those engines directly.
They will be powered up by rmserver upon guest connecting.
Access to engines' functionality will depend on RCE.

Also, merge nvhost_ioctl_t194.h to nvhost_ioctl.h
to avoid inconsecutive list of ids.

JIRA EVLR-2589
JIRA EVLR-2479
JIRA EVLR-2591

Change-Id: Ib78b1d43f69b37606f5c2c378cb0547bb05f282f
Signed-off-by: Damian Halas &lt;dhalas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1761945
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nirav Patel &lt;nipatel@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: host: enumerate pva and dla from 0</title>
<updated>2018-06-16T00:47:15+00:00</updated>
<author>
<name>Damian Halas</name>
<email>dhalas@nvidia.com</email>
</author>
<published>2018-06-07T21:59: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=44e15f5747b46646c41db35bc16c1d095414832f'/>
<id>44e15f5747b46646c41db35bc16c1d095414832f</id>
<content type='text'>
Even if pva0 or dla0 is disabled in the device tree
the dev nodes for pva1 and dla1 should be enumerated
from 0.

To achieve this the patch introduces families of engines
and dynamically creates proper devfs_name for them.

JIRA VFND-4904

Change-Id: I3c69381f212024cf9d6cb5af8c104f3ca5392863
Signed-off-by: Damian Halas &lt;dhalas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1743013
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>
Even if pva0 or dla0 is disabled in the device tree
the dev nodes for pva1 and dla1 should be enumerated
from 0.

To achieve this the patch introduces families of engines
and dynamically creates proper devfs_name for them.

JIRA VFND-4904

Change-Id: I3c69381f212024cf9d6cb5af8c104f3ca5392863
Signed-off-by: Damian Halas &lt;dhalas@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1743013
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: host: eventlib support for falcons</title>
<updated>2018-06-15T08:17:23+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2018-06-01T04:05: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=ce3925c2da53d1e6024780727f0d62b587e89c75'/>
<id>ce3925c2da53d1e6024780727f0d62b587e89c75</id>
<content type='text'>
* Replace the VIC method for timestamp logging with generic falcon
  timestamping method.
* Expose the new falcon timestamping method to other falcon cores.
* Enable task timestamping for nvenc.

Bug 200312229
JIRA HOSTX-336
JIRA HOSTX-337

Change-Id: I6724f47db0cfca2fc962a7a479a1c370f37c2e31
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1736581
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mikko Perttunen &lt;mperttunen@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>
* Replace the VIC method for timestamp logging with generic falcon
  timestamping method.
* Expose the new falcon timestamping method to other falcon cores.
* Enable task timestamping for nvenc.

Bug 200312229
JIRA HOSTX-336
JIRA HOSTX-337

Change-Id: I6724f47db0cfca2fc962a7a479a1c370f37c2e31
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1736581
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mikko Perttunen &lt;mperttunen@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>
