<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/iio/accel, 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>nvidia: use kernel overlay features</title>
<updated>2017-10-29T18:00:42+00:00</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2017-09-14T16:51: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=20bb0324e532863cafc5dc41e8cd5a6ec28413d8'/>
<id>20bb0324e532863cafc5dc41e8cd5a6ec28413d8</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: I425d37d55f8ea61fb3a082a1504f994ff30cec03
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1561187
Reviewed-by: Terje Bergstrom &lt;tbergstrom@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>
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: I425d37d55f8ea61fb3a082a1504f994ff30cec03
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1561187
Reviewed-by: Terje Bergstrom &lt;tbergstrom@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>accel: Enable CONFIG_NVS_AIS328DQ config and makefile</title>
<updated>2017-07-28T04:40:29+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2017-07-11T17: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=20826434e107c8432cec11111d1fe0e2cd4d3636'/>
<id>20826434e107c8432cec11111d1fe0e2cd4d3636</id>
<content type='text'>
Config: CONFIG_NVS_AIS328DQ=y
Driver: nvs_ais328dq
Location: drivers/iio/accel

Bug 200325774

Change-Id: I89a27c8f2da138ab91f31748f0bf5836ab65e951
Signed-off-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1517432
Reviewed-by: Akhilesh Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Config: CONFIG_NVS_AIS328DQ=y
Driver: nvs_ais328dq
Location: drivers/iio/accel

Bug 200325774

Change-Id: I89a27c8f2da138ab91f31748f0bf5836ab65e951
Signed-off-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1517432
Reviewed-by: Akhilesh Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>accel: Add default Make/Kconf file to new NVDA repo</title>
<updated>2017-07-28T04:40:27+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2017-07-10T23:03:04+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=75803c39b914c686221db7d9b401125401c08a81'/>
<id>75803c39b914c686221db7d9b401125401c08a81</id>
<content type='text'>
Bug 200325774

Change-Id: Ia21bdc3cf269e0041ce37610b76defd2776af8b2
Signed-off-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1517419
Reviewed-by: Akhilesh Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 200325774

Change-Id: Ia21bdc3cf269e0041ce37610b76defd2776af8b2
Signed-off-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1517419
Reviewed-by: Akhilesh Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>iio: sensors: fix def to build without suspend</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Samuel Payne</name>
<email>spayne@nvidia.com</email>
</author>
<published>2017-05-30T21:18:53+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=886d1a6ac9bcbe14619908462d8c69cf77f62929'/>
<id>886d1a6ac9bcbe14619908462d8c69cf77f62929</id>
<content type='text'>
iio sensors' suspend and resume handlers are not
used if system suspend is not enabled. This patch
makes definition of these functions conditional on
the CONFIG_PM_SLEEP kernel config flag

Change-Id: I1b351f5bf4e8b7eecf6e84f0d484e374f2baf7ec
Signed-off-by: Samuel Payne &lt;spayne@nvidia.com&gt;
Reviewed-on: http://git-master/r/1492419
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Akhilesh Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Robert Collins &lt;rcollins@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
iio sensors' suspend and resume handlers are not
used if system suspend is not enabled. This patch
makes definition of these functions conditional on
the CONFIG_PM_SLEEP kernel config flag

Change-Id: I1b351f5bf4e8b7eecf6e84f0d484e374f2baf7ec
Signed-off-by: Samuel Payne &lt;spayne@nvidia.com&gt;
Reviewed-on: http://git-master/r/1492419
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Akhilesh Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Robert Collins &lt;rcollins@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>iio: accel: ais328dq: Fix Coverity defect</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Akhilesh Reddy Khumbum</name>
<email>akhumbum@nvidia.com</email>
</author>
<published>2017-03-20T18:16: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=9921bed35b6b53ac31a96436b624ae4e9901321c'/>
<id>9921bed35b6b53ac31a96436b624ae4e9901321c</id>
<content type='text'>
* Fix negative returns error by using the correct data type.

Coverity ID: 2055457
Bug 200192580

Change-Id: I58feb2ba966beb27f469abd68dc314c9f96a3c76
Signed-off-by: Akhilesh Reddy Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-on: http://git-master/r/1324492
(cherry picked from commit 0e57e36f05e091d547e2b08db0cf34088eaca2e8)
Reviewed-on: http://git-master/r/1468735
GVS: Gerrit_Virtual_Submit
Tested-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix negative returns error by using the correct data type.

Coverity ID: 2055457
Bug 200192580

Change-Id: I58feb2ba966beb27f469abd68dc314c9f96a3c76
Signed-off-by: Akhilesh Reddy Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-on: http://git-master/r/1324492
(cherry picked from commit 0e57e36f05e091d547e2b08db0cf34088eaca2e8)
Reviewed-on: http://git-master/r/1468735
GVS: Gerrit_Virtual_Submit
Tested-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Robert Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>iio: Change STM drivers to use worker_thread</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Akhilesh Reddy Khumbum</name>
<email>akhumbum@nvidia.com</email>
</author>
<published>2017-01-13T22:46: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=696505cdc67bfc55f85c35bd21e6e92f6fb9d6cd'/>
<id>696505cdc67bfc55f85c35bd21e6e92f6fb9d6cd</id>
<content type='text'>
* Fix the driver selecting the wrong odr hardware setting.
* Modify the driver to use regular worker thread instead of delayed.
* Add support for dynamic wait delay to offset for the thread execution time.
* Add support to override the ODR table via DT setting.

Bug 200224084

Change-Id: I29e9c8be8c33216c0ebefc407fa102e8fb0c2958
Signed-off-by: Akhilesh Reddy Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-on: http://git-master/r/1292717
(cherry picked from commit e446d3489b785bc08d78771cb50a6a238b822df0)
Reviewed-on: http://git-master/r/1294122
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix the driver selecting the wrong odr hardware setting.
* Modify the driver to use regular worker thread instead of delayed.
* Add support for dynamic wait delay to offset for the thread execution time.
* Add support to override the ODR table via DT setting.

Bug 200224084

Change-Id: I29e9c8be8c33216c0ebefc407fa102e8fb0c2958
Signed-off-by: Akhilesh Reddy Khumbum &lt;akhumbum@nvidia.com&gt;
Reviewed-on: http://git-master/r/1292717
(cherry picked from commit e446d3489b785bc08d78771cb50a6a238b822df0)
Reviewed-on: http://git-master/r/1294122
</pre>
</div>
</content>
</entry>
<entry>
<title>iio: common: NVS v209 common timestamps</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Erik Lilliebjerg</name>
<email>elilliebjerg@nvidia.com</email>
</author>
<published>2015-10-21T19:20:26+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=d0bb7267a283af8d6a1add4301ae880e88aa8b55'/>
<id>d0bb7267a283af8d6a1add4301ae880e88aa8b55</id>
<content type='text'>
- Create a common timestamp function for NVS sensor drivers.
- Timestamp changed from ktime_get_ts to get_monotonic_boottime to address
  the timestamp change through suspend.

- Removed the dependency of the NVI driver on NVS drivers supporting the NVI
  auxiliary bus.  If NVI_MPU is not enabled then these drivers build without
  NVI auxiliary bus API support.

Bug 200142073

Change-Id: I53b16bfb39b53015f3ee1e5418755f9b3f0cd132
Signed-off-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Reviewed-on: http://git-master/r/821141
(cherry picked from commit 7c5801f839a493f17fa81993cc6b2315716c737a)
Reviewed-on: http://git-master/r/823553
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Create a common timestamp function for NVS sensor drivers.
- Timestamp changed from ktime_get_ts to get_monotonic_boottime to address
  the timestamp change through suspend.

- Removed the dependency of the NVI driver on NVS drivers supporting the NVI
  auxiliary bus.  If NVI_MPU is not enabled then these drivers build without
  NVI auxiliary bus API support.

Bug 200142073

Change-Id: I53b16bfb39b53015f3ee1e5418755f9b3f0cd132
Signed-off-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Reviewed-on: http://git-master/r/821141
(cherry picked from commit 7c5801f839a493f17fa81993cc6b2315716c737a)
Reviewed-on: http://git-master/r/823553
</pre>
</div>
</content>
</entry>
<entry>
<title>iio: common: nvs: NVS v207 DT fixes</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Erik Lilliebjerg</name>
<email>elilliebjerg@nvidia.com</email>
</author>
<published>2015-09-25T04:14:25+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=919e2b2a7b1d49db6452b2b260488ec4234b3c9e'/>
<id>919e2b2a7b1d49db6452b2b260488ec4234b3c9e</id>
<content type='text'>
- Expanded the NVS device tree parsing return values to include the number of
  changes made to allow efficient processing for sensor hub.
- Add documentation to the NVS device tree parsing call.
- Fix drivers using the NVS device tree configuration call for the new change.
- Add one-shot sensor support to the NVS IIO interface layer.
- Fix the flags attribute debug print in the NVS IIO interface layer.
- Fix a possible divide by 0 in the common ALS module.
- Fix a possible divide by 0 in the common proximity module.
- Fix calibration proximity reporting in common proximity module.
- Add a configuration option to not reverse the proximity range if the HW
  supports this.  Typically, the proximity HW value gets larger the closer an
  object gets.  By default NVS reverses this by subtracting the value from the
  maximum possible value.  The configuration option allows this feature to be
  disabled.

Bug 200137195

Change-Id: Ia278cc298fe54cd67e1600f3039c70e69f898ed9
Signed-off-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Reviewed-on: http://git-master/r/805080
(cherry picked from commit 5a685485642d333c0ed75da5714ef734ca9dc363)
Reviewed-on: http://git-master/r/807680
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Expanded the NVS device tree parsing return values to include the number of
  changes made to allow efficient processing for sensor hub.
- Add documentation to the NVS device tree parsing call.
- Fix drivers using the NVS device tree configuration call for the new change.
- Add one-shot sensor support to the NVS IIO interface layer.
- Fix the flags attribute debug print in the NVS IIO interface layer.
- Fix a possible divide by 0 in the common ALS module.
- Fix a possible divide by 0 in the common proximity module.
- Fix calibration proximity reporting in common proximity module.
- Add a configuration option to not reverse the proximity range if the HW
  supports this.  Typically, the proximity HW value gets larger the closer an
  object gets.  By default NVS reverses this by subtracting the value from the
  maximum possible value.  The configuration option allows this feature to be
  disabled.

Bug 200137195

Change-Id: Ia278cc298fe54cd67e1600f3039c70e69f898ed9
Signed-off-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Reviewed-on: http://git-master/r/805080
(cherry picked from commit 5a685485642d333c0ed75da5714ef734ca9dc363)
Reviewed-on: http://git-master/r/807680
</pre>
</div>
</content>
</entry>
<entry>
<title>io: sensors: nvs does not compile if checking kernel locks</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Philip Rakity</name>
<email>prakity@nvidia.com</email>
</author>
<published>2015-04-07T14:25:00+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=030a40a1a3ab12bdaa6463e8f09debbe172eb015'/>
<id>030a40a1a3ab12bdaa6463e8f09debbe172eb015</id>
<content type='text'>
if CONFIG_DEBUG_LOCK_ALLOC is defined code will not compile.

bug 1633263

Change-Id: Iedec9610ccf3fe1048f3a97c0ac1e6919074c33b
Signed-off-by: Philip Rakity &lt;prakity@nvidia.com&gt;
Reviewed-on: http://git-master/r/729094
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if CONFIG_DEBUG_LOCK_ALLOC is defined code will not compile.

bug 1633263

Change-Id: Iedec9610ccf3fe1048f3a97c0ac1e6919074c33b
Signed-off-by: Philip Rakity &lt;prakity@nvidia.com&gt;
Reviewed-on: http://git-master/r/729094
</pre>
</div>
</content>
</entry>
<entry>
<title>iio: sensors: To support for ST accel/gyro</title>
<updated>2017-07-11T22:31:55+00:00</updated>
<author>
<name>Erik Lilliebjerg</name>
<email>elilliebjerg@nvidia.com</email>
</author>
<published>2015-02-23T11:40:40+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=2d87a15c49098a2390a9ff6d1a721f2cc5e56caf'/>
<id>2d87a15c49098a2390a9ff6d1a721f2cc5e56caf</id>
<content type='text'>
Bug 200067515

DEPENDS ON: &lt; http://git-master/r/718361 http://git-master/r/710359 &gt;

Change-Id: I2ddc4289e214dda6da08c965fdceebc7a48755f5
Signed-off-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Signed-off-by: Ira Zhuang &lt;izhuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/710359
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 200067515

DEPENDS ON: &lt; http://git-master/r/718361 http://git-master/r/710359 &gt;

Change-Id: I2ddc4289e214dda6da08c965fdceebc7a48755f5
Signed-off-by: Erik Lilliebjerg &lt;elilliebjerg@nvidia.com&gt;
Signed-off-by: Ira Zhuang &lt;izhuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/710359
</pre>
</div>
</content>
</entry>
</feed>
