<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/include/linux/tegra_nvadsp.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>ASoC: tegra-virt-alt: lpthread init via amixer</title>
<updated>2019-10-11T15:35:45+00:00</updated>
<author>
<name>Dipesh Gandhi</name>
<email>dipeshg@nvidia.com</email>
</author>
<published>2019-09-16T10:23: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=81cb4f1311718abb1b0880f5479fb975a4b9476b'/>
<id>81cb4f1311718abb1b0880f5479fb975a4b9476b</id>
<content type='text'>
Change exposes lpthread/adsp usage trigger via
amixer. This is needed to make sound card aware
of lpthread state. Without this STR adsp feature
breaks as currently lpthread is written in such
a manner which does not allow adsp to suspend.

Bug 200552183

Change-Id: I2cc1e0fd805a982686bbd034b2c6e094b56df23b
Signed-off-by: Dipesh Gandhi &lt;dipeshg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2198693
(cherry picked from commit e9bd14fd6eb0305cc583092752e6bdccc9c5e76a)
Reviewed-on: https://git-master.nvidia.com/r/2210547
Reviewed-by: Uday Gupta &lt;udayg@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nitin Pai &lt;npai@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 exposes lpthread/adsp usage trigger via
amixer. This is needed to make sound card aware
of lpthread state. Without this STR adsp feature
breaks as currently lpthread is written in such
a manner which does not allow adsp to suspend.

Bug 200552183

Change-Id: I2cc1e0fd805a982686bbd034b2c6e094b56df23b
Signed-off-by: Dipesh Gandhi &lt;dipeshg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2198693
(cherry picked from commit e9bd14fd6eb0305cc583092752e6bdccc9c5e76a)
Reviewed-on: https://git-master.nvidia.com/r/2210547
Reviewed-by: Uday Gupta &lt;udayg@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nitin Pai &lt;npai@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: nvadsp: do not export da to va mappings</title>
<updated>2018-02-15T11:35:00+00:00</updated>
<author>
<name>Ajay Nandakumar</name>
<email>anandakumarm@nvidia.com</email>
</author>
<published>2018-02-06T12:24: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=7a6f4ba542c6cf46af2a11cb2301160ed9b4b7a2'/>
<id>7a6f4ba542c6cf46af2a11cb2301160ed9b4b7a2</id>
<content type='text'>
nvadsp_da_to_va_mappings API provides the ability to get the virtual
address from the physical address. This API does not need to be exposed
as there are no other modules using it and prevent prevent speculative
load related leak.

Bug 200381256

Change-Id: Ic94497ca40402101e4246b914f00e030551b0c4c
Signed-off-by: Ajay Nandakumar &lt;anandakumarm@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1652771
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>
nvadsp_da_to_va_mappings API provides the ability to get the virtual
address from the physical address. This API does not need to be exposed
as there are no other modules using it and prevent prevent speculative
load related leak.

Bug 200381256

Change-Id: Ic94497ca40402101e4246b914f00e030551b0c4c
Signed-off-by: Ajay Nandakumar &lt;anandakumarm@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1652771
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: nvadsp: rename aram manager apis</title>
<updated>2017-08-29T08:45:08+00:00</updated>
<author>
<name>Nitin Kumbhar</name>
<email>nkumbhar@nvidia.com</email>
</author>
<published>2017-08-24T11:25:43+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=c577561c2dc41a64cc9611c7d8f8e49f6bda4e48'/>
<id>c577561c2dc41a64cc9611c7d8f8e49f6bda4e48</id>
<content type='text'>
As aram manager functions are made available through
tegra_nvadsp.h header, rename those to make those specific
to nvadsp.

Bug 200326188

Change-Id: Ib10d78f6f74600bb2771151ca38792f6f81858f1
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1545002
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ajay Nandakumar M &lt;anandakumarm@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As aram manager functions are made available through
tegra_nvadsp.h header, rename those to make those specific
to nvadsp.

Bug 200326188

Change-Id: Ib10d78f6f74600bb2771151ca38792f6f81858f1
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1545002
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ajay Nandakumar M &lt;anandakumarm@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: nvadsp: support for adma regdump callback</title>
<updated>2017-08-17T06:47:43+00:00</updated>
<author>
<name>Sameer Pujar</name>
<email>spujar@nvidia.com</email>
</author>
<published>2017-05-18T12:53: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=bbc79b8745e6cf24c8bf90ba53516cdde267cc41'/>
<id>bbc79b8745e6cf24c8bf90ba53516cdde267cc41</id>
<content type='text'>
With adma driver as module, following compilation error is seen
"undefined reference to tegra_adma_dump_ch_reg".

In the current patch, adsp code exports a function to set regdump
function call back. This function is used by adsp audio driver to
set the function pointer to tegra_adma_dump_ch_reg. This is done
in tegra210_adsp_init().

Bug 200289390

Reviewed-on: http://git-master/r/1483001
Change-Id: I1ef259cf3b988a41720fb6706d39d9bd6f86aac3
Signed-off-by: Sameer Pujar &lt;spujar@nvidia.com&gt;
(cherry picked from commit 36ccba1262928a6ce8b0f4fff1d4ad2591c4305d)
Reviewed-on: https://git-master.nvidia.com/r/1528158
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1537339
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With adma driver as module, following compilation error is seen
"undefined reference to tegra_adma_dump_ch_reg".

In the current patch, adsp code exports a function to set regdump
function call back. This function is used by adsp audio driver to
set the function pointer to tegra_adma_dump_ch_reg. This is done
in tegra210_adsp_init().

Bug 200289390

Reviewed-on: http://git-master/r/1483001
Change-Id: I1ef259cf3b988a41720fb6706d39d9bd6f86aac3
Signed-off-by: Sameer Pujar &lt;spujar@nvidia.com&gt;
(cherry picked from commit 36ccba1262928a6ce8b0f4fff1d4ad2591c4305d)
Reviewed-on: https://git-master.nvidia.com/r/1528158
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1537339
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>platform: tegra: nvadsp: Add nvadsp global header</title>
<updated>2017-08-17T06:47:37+00:00</updated>
<author>
<name>Ajay Nandakumar</name>
<email>anandakumarm@nvidia.com</email>
</author>
<published>2017-04-24T11:04: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=963b35275f18713d09d2221c108b8448850c314f'/>
<id>963b35275f18713d09d2221c108b8448850c314f</id>
<content type='text'>
Adding tegra_nvadsp.h which consists of various APIs exposed from
the driver.

Bug 200270956

Change-Id: I9c602006a575f7ed68d3de3a8dd305dfcdec3986
Signed-off-by: Ajay Nandakumar &lt;anandakumarm@nvidia.com&gt;
Reviewed-on: http://git-master/r/1468500
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1537321
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding tegra_nvadsp.h which consists of various APIs exposed from
the driver.

Bug 200270956

Change-Id: I9c602006a575f7ed68d3de3a8dd305dfcdec3986
Signed-off-by: Ajay Nandakumar &lt;anandakumarm@nvidia.com&gt;
Reviewed-on: http://git-master/r/1468500
Signed-off-by: Nitin Kumbhar &lt;nkumbhar@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1537321
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
</feed>
