<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/hid, 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>hid: jarvis: update button release war for Friday remote</title>
<updated>2019-03-28T11:45:21+00:00</updated>
<author>
<name>Andrew Chen</name>
<email>andrewc@nvidia.com</email>
</author>
<published>2019-02-21T09:49: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=636e79f234870eed44685f67d51c45caff7990e1'/>
<id>636e79f234870eed44685f67d51c45caff7990e1</id>
<content type='text'>
No need to ignore the particular case as there is no repeat bit.

Bug 200495607

Change-Id: I387b2e519bc997012e8a49ee2ef77f99b0367dd5
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2024814
GVS: Gerrit_Virtual_Submit
Reviewed-by: Siddardha Naraharisetti &lt;siddardhan@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>
No need to ignore the particular case as there is no repeat bit.

Bug 200495607

Change-Id: I387b2e519bc997012e8a49ee2ef77f99b0367dd5
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2024814
GVS: Gerrit_Virtual_Submit
Reviewed-by: Siddardha Naraharisetti &lt;siddardhan@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>hid: jarvis: Add support for debug data handling</title>
<updated>2019-02-15T21:57:30+00:00</updated>
<author>
<name>Nagarjuna Kristam</name>
<email>nkristam@nvidia.com</email>
</author>
<published>2019-02-04T08:58:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=0126e09630144e9e58faf5fd9e200707e86cec93'/>
<id>0126e09630144e9e58faf5fd9e200707e86cec93</id>
<content type='text'>
Issue:
Starting Stormcaster and Friday, few of HID reports carry additional
data in the report for debug analysis

Fix:
Additional debug data is sent by peripheral as part of Generic desktop
usage page and with usage ID set to reserved value 0xFFFF.
Process debug data based on presence of above.
Add support for Stormcaster

Bug 200479273

Change-Id: I569cddbec65ce4a7b8af30910affff946b7e8a94
Signed-off-by: Nagarjuna Kristam &lt;nkristam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2011175
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>
Issue:
Starting Stormcaster and Friday, few of HID reports carry additional
data in the report for debug analysis

Fix:
Additional debug data is sent by peripheral as part of Generic desktop
usage page and with usage ID set to reserved value 0xFFFF.
Process debug data based on presence of above.
Add support for Stormcaster

Bug 200479273

Change-Id: I569cddbec65ce4a7b8af30910affff946b7e8a94
Signed-off-by: Nagarjuna Kristam &lt;nkristam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2011175
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>hid: jarvis: Add bad ts joystick value stats</title>
<updated>2019-01-29T05:49:19+00:00</updated>
<author>
<name>Andrew Chen</name>
<email>andrewc@nvidia.com</email>
</author>
<published>2018-12-17T14:07: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=b88f8e89d915bc61cdf8bae3b6249d3686e81f50'/>
<id>b88f8e89d915bc61cdf8bae3b6249d3686e81f50</id>
<content type='text'>
There is an issue with Thunderstrike joysticks reporting off-center
when they are not off-center. This change tracks the Thunderstrike
returning bad joystick values at disconnect and exports a table in
format of (mac_address, count) via a driver attribute which can be
utilized by the stats pipeline.

Bug 2462066

Change-Id: I98e984c6350dee4f4b5f9ec320ea444bb1ff27da
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1977780
Reviewed-on: https://git-master.nvidia.com/r/2002577
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ankita Garg &lt;ankitag@nvidia.com&gt;
Reviewed-by: Vinayak Pane &lt;vpane@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>
There is an issue with Thunderstrike joysticks reporting off-center
when they are not off-center. This change tracks the Thunderstrike
returning bad joystick values at disconnect and exports a table in
format of (mac_address, count) via a driver attribute which can be
utilized by the stats pipeline.

Bug 2462066

Change-Id: I98e984c6350dee4f4b5f9ec320ea444bb1ff27da
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1977780
Reviewed-on: https://git-master.nvidia.com/r/2002577
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ankita Garg &lt;ankitag@nvidia.com&gt;
Reviewed-by: Vinayak Pane &lt;vpane@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>hid: jarvis: add support for Friday remote</title>
<updated>2019-01-18T07:52:03+00:00</updated>
<author>
<name>Kevin Bruckert</name>
<email>kbruckert@nvidia.com</email>
</author>
<published>2019-01-11T19:41:09+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=3589505e4bc3c7ab1d6960634128499f4a1471a8'/>
<id>3589505e4bc3c7ab1d6960634128499f4a1471a8</id>
<content type='text'>
Adding audio capture support for Friday remote. This change makes
Friday behaves the same way as Pepper.

bug 2484697

Signed-off-by: kbruckert@nvidia.com
Signed-off-by: Yunbo Wang &lt;yunbow@nvidia.com&gt;
Change-Id: I9fb56544b317684e018b3275d0e71c228be63214
Reviewed-on: https://git-master.nvidia.com/r/1993562
Reviewed-by: Siddardha Naraharisetti &lt;siddardhan@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>
Adding audio capture support for Friday remote. This change makes
Friday behaves the same way as Pepper.

bug 2484697

Signed-off-by: kbruckert@nvidia.com
Signed-off-by: Yunbo Wang &lt;yunbow@nvidia.com&gt;
Change-Id: I9fb56544b317684e018b3275d0e71c228be63214
Reviewed-on: https://git-master.nvidia.com/r/1993562
Reviewed-by: Siddardha Naraharisetti &lt;siddardhan@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>hid: add base overlay</title>
<updated>2018-08-14T07:52:18+00:00</updated>
<author>
<name>Bibek Basu</name>
<email>bbasu@nvidia.com</email>
</author>
<published>2018-08-13T05:28:13+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=1a964464a09ce9f0674727d1e67eeb74ba7f6fbc'/>
<id>1a964464a09ce9f0674727d1e67eeb74ba7f6fbc</id>
<content type='text'>
Some compilers do not directly take the base kernel version
header files present in the exact path of the drivers.

Hence, it is required to mention the source headers explicitly.

Bug 2324267

Change-Id: Ia75cf0cc1a89614ca7c13344b2f6f3a2fc0d0c28
Signed-off-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1797937
Reviewed-by: Mallikarjun Kasoju &lt;mkasoju@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some compilers do not directly take the base kernel version
header files present in the exact path of the drivers.

Hence, it is required to mention the source headers explicitly.

Bug 2324267

Change-Id: Ia75cf0cc1a89614ca7c13344b2f6f3a2fc0d0c28
Signed-off-by: Bibek Basu &lt;bbasu@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1797937
Reviewed-by: Mallikarjun Kasoju &lt;mkasoju@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>hid: jarvis: remove switch interface</title>
<updated>2018-08-13T07:05:31+00:00</updated>
<author>
<name>Andrew Chen</name>
<email>andrewc@nvidia.com</email>
</author>
<published>2018-08-03T02:47:09+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=04bfe081169c30a17cf2953c7834c1b7fa2db013'/>
<id>04bfe081169c30a17cf2953c7834c1b7fa2db013</id>
<content type='text'>
Remove this switch interface since it is no longer used.

Bug 200205754
Bug 200416383

Change-Id: Ib97bd740b34520670326484eef528b82ea6d7f56
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1791707
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>
Remove this switch interface since it is no longer used.

Bug 200205754
Bug 200416383

Change-Id: Ib97bd740b34520670326484eef528b82ea6d7f56
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1791707
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>hid: jarvis: add .input_mapped callback</title>
<updated>2018-08-03T09:55:14+00:00</updated>
<author>
<name>Andrew Chen</name>
<email>andrewc@nvidia.com</email>
</author>
<published>2016-10-17T07:49:52+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=2bfab02dbdc72bc4e34c3edc7cf7cff56a6019d3'/>
<id>2bfab02dbdc72bc4e34c3edc7cf7cff56a6019d3</id>
<content type='text'>
Bug 1801619

Change-Id: I31d13a358ace4fe13117d1ec3e285395ffc002c5
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1757918
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 1801619

Change-Id: I31d13a358ace4fe13117d1ec3e285395ffc002c5
Signed-off-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1757918
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>hid: jarvis: Fix build errors on kernel 4.14</title>
<updated>2018-07-30T10:55:57+00:00</updated>
<author>
<name>Mark Zhang</name>
<email>markz@nvidia.com</email>
</author>
<published>2018-06-28T04:21:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=62d5531aa9f27899bc064d4e2b22fbdf3febc03a'/>
<id>62d5531aa9f27899bc064d4e2b22fbdf3febc03a</id>
<content type='text'>
The build error is due to:
- snd_pcm_ops-&gt;copy is deprecated, .copy_user/.copy_kernel are
  introduced to replace it
- snd_pcm_ops-&gt;silence is deprecated, .fill_silence is introduced
  to replace it
- DRIVER_ATTR is deprecated, DRIVER_ATTR_RO/RW/WO should be used
  instead.

Bug 200416383

Change-Id: If772a3c6492aebb1edd897929934f91dfc69eb96
Signed-off-by: Mark Zhang &lt;markz@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1787377
GVS: Gerrit_Virtual_Submit
Tested-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
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>
The build error is due to:
- snd_pcm_ops-&gt;copy is deprecated, .copy_user/.copy_kernel are
  introduced to replace it
- snd_pcm_ops-&gt;silence is deprecated, .fill_silence is introduced
  to replace it
- DRIVER_ATTR is deprecated, DRIVER_ATTR_RO/RW/WO should be used
  instead.

Bug 200416383

Change-Id: If772a3c6492aebb1edd897929934f91dfc69eb96
Signed-off-by: Mark Zhang &lt;markz@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1787377
GVS: Gerrit_Virtual_Submit
Tested-by: Andrew Chen &lt;andrewc@nvidia.com&gt;
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,hid: enable switch based on CONFIG_SWITCH</title>
<updated>2018-07-15T19:34:41+00:00</updated>
<author>
<name>Anshuman Kar</name>
<email>anshumank@nvidia.com</email>
</author>
<published>2018-07-11T04:22: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=227ea2313315aa380db13771564dda77002a4f54'/>
<id>227ea2313315aa380db13771564dda77002a4f54</id>
<content type='text'>
switch.h header inclusion done when CONFIG_SWITCH
is defined. Calls to switch APIs in hid jarvis
conditional on the config.
 - update hid-atv-jarvis.c and
   video/tegra/dc/dc_priv_defs.h

bug 200205754

Change-Id: I10876af64bd4d9c5afb6a8c22019f314e6bcc8f0
Signed-off-by: Anshuman Kar &lt;anshumank@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1775787
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
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>
switch.h header inclusion done when CONFIG_SWITCH
is defined. Calls to switch APIs in hid jarvis
conditional on the config.
 - update hid-atv-jarvis.c and
   video/tegra/dc/dc_priv_defs.h

bug 200205754

Change-Id: I10876af64bd4d9c5afb6a8c22019f314e6bcc8f0
Signed-off-by: Anshuman Kar &lt;anshumank@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1775787
Reviewed-by: Manikanta Maddireddy &lt;mmaddireddy@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
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>hid: Fix NVIDIA Stand driver building error on k4.14</title>
<updated>2018-06-25T06:45:31+00:00</updated>
<author>
<name>Mark Zhang</name>
<email>markz@nvidia.com</email>
</author>
<published>2018-06-19T02:36:23+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=36f7beda73cd1de68fbca8f4b84d8ab8feda952a'/>
<id>36f7beda73cd1de68fbca8f4b84d8ab8feda952a</id>
<content type='text'>
The "ktime_t" is not an union in kernel 4.14 anymore.
This patch fixes the build error accordingly.

Bug 200416378

Change-Id: Ib384ff33c9e0d8d444bb3b774c7a69cbf973b47a
Signed-off-by: Mark Zhang &lt;markz@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1753920
Reviewed-by: Gaurav Asati &lt;gasati@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>
The "ktime_t" is not an union in kernel 4.14 anymore.
This patch fixes the build error accordingly.

Bug 200416378

Change-Id: Ib384ff33c9e0d8d444bb3b774c7a69cbf973b47a
Signed-off-by: Mark Zhang &lt;markz@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1753920
Reviewed-by: Gaurav Asati &lt;gasati@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>
</feed>
