<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/include/linux/nct1008.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>misc: nct1008: fix dt parsing</title>
<updated>2018-04-06T02:40:57+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2018-03-22T18:25: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=acf223c7fd95249856e881138c7ec07b5f99fa24'/>
<id>acf223c7fd95249856e881138c7ec07b5f99fa24</id>
<content type='text'>
* Convert shutdown from nodes to properties and mark it optional.
* Disable shutdown if dt property is missing.
* Remove the usage of legacy gpio apis.
* Fix a typo in extended-range property.
* Deprecate support-hwrev.
* Add dt binding header for NCT's sensors.

Bug 200278110

Change-Id: I165a423a86202fc061a1bf04c442857af600c2d2
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1680588
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@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>
* Convert shutdown from nodes to properties and mark it optional.
* Disable shutdown if dt property is missing.
* Remove the usage of legacy gpio apis.
* Fix a typo in extended-range property.
* Deprecate support-hwrev.
* Add dt binding header for NCT's sensors.

Bug 200278110

Change-Id: I165a423a86202fc061a1bf04c442857af600c2d2
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1680588
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@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>misc: nct1008: move shutdown_limit to sensor_data</title>
<updated>2018-02-08T04:54:09+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2017-05-03T01:30:10+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=19071cbe4750c9e66ad95422e38669cad4c12e49'/>
<id>19071cbe4750c9e66ad95422e38669cad4c12e49</id>
<content type='text'>
Change-Id: I5ce744e8cc042419d00f85cfaa39f74de6034281
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586411
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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-Id: I5ce744e8cc042419d00f85cfaa39f74de6034281
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586411
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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>misc: nct1008: deprecate nct wake from sleep</title>
<updated>2018-02-08T04:34:05+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2017-10-25T17:28: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=f441f9add3d08c2d1f5ce39d30c2955010667bea'/>
<id>f441f9add3d08c2d1f5ce39d30c2955010667bea</id>
<content type='text'>
Deprecate NCT's ability to wake during suspend. This was added as
part of commit 319155d2ec5a66f6907e148c5b4bdf27d3d46722 to change the
core vmin if the temperature changed while the device was in suspend.
This is no longer a requirement on chips post T210 and is not being
used.

Change-Id: I28c7b3dfc48f6beb34d0b58465dbc6702012340e
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586408
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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>
Deprecate NCT's ability to wake during suspend. This was added as
part of commit 319155d2ec5a66f6907e148c5b4bdf27d3d46722 to change the
core vmin if the temperature changed while the device was in suspend.
This is no longer a requirement on chips post T210 and is not being
used.

Change-Id: I28c7b3dfc48f6beb34d0b58465dbc6702012340e
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586408
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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>misc: nct1008: clean cdev registration</title>
<updated>2018-02-08T04:24:09+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2017-05-02T22:32: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=df7f4690cd12e8f92f47f37fcf8343277b3ab3bc'/>
<id>df7f4690cd12e8f92f47f37fcf8343277b3ab3bc</id>
<content type='text'>
The shutdown warning cooling device should register only once when
the sensors are being configured not every time the shutdown limits
are changed. Also remove trip point managment from the sensor driver.

Change-Id: I9a555d56662c83e9e81e9ca9f7041514383e1cca
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586407
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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 shutdown warning cooling device should register only once when
the sensors are being configured not every time the shutdown limits
are changed. Also remove trip point managment from the sensor driver.

Change-Id: I9a555d56662c83e9e81e9ca9f7041514383e1cca
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586407
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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>misc: nct1008: remove dead code</title>
<updated>2018-02-08T04:19:05+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2017-04-19T00:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=67767361a180e678d4363699ad08e57e4252b6e8'/>
<id>67767361a180e678d4363699ad08e57e4252b6e8</id>
<content type='text'>
The NCT sensor uses the of the of_thermal framework just like
the other thermal sensors. Remove the deprecated code associated
with NCT registering as thermal zone.

Change-Id: I72e9d742b9634bc6948e589dc16d5a1f106c25f3
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586406
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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 NCT sensor uses the of the of_thermal framework just like
the other thermal sensors. Remove the deprecated code associated
with NCT registering as thermal zone.

Change-Id: I72e9d742b9634bc6948e589dc16d5a1f106c25f3
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1586406
Reviewed-by: Navneet Kumar &lt;navneetk@nvidia.com&gt;
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bo Yan &lt;byan@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>misc: nct1008: add nfactor support</title>
<updated>2017-09-11T22:08:14+00:00</updated>
<author>
<name>Srikar Srimath Tirumala</name>
<email>srikars@nvidia.com</email>
</author>
<published>2017-05-26T01:01: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=aaba7c564ff8f4e9f650433b2bc59e3e209702e6'/>
<id>aaba7c564ff8f4e9f650433b2bc59e3e209702e6</id>
<content type='text'>
Add support to read a fuse value and program the nfactor and offset
for TMP451. Also provide support to parse compensation alpha and beta
from the DT.

Bug 200294481

Reviewed-on: https://git-master.nvidia.com/r/1515505
Reviewed-by: Jon Mayo &lt;jmayo@nvidia.com&gt;
(cherry picked from commit fc11d649ae4f2480672f925a742640cf05a14b7c)

Edits:
* Moved fuse.h to a seperate change as it is in a different repo.
* add error checking.
* write to nfactor_corr only for platforms that support fuse offsets.

Change-Id: I7ec603d06415bc2189810a95f5d1bf1393eb0e46
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1544333
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jon Mayo &lt;jmayo@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support to read a fuse value and program the nfactor and offset
for TMP451. Also provide support to parse compensation alpha and beta
from the DT.

Bug 200294481

Reviewed-on: https://git-master.nvidia.com/r/1515505
Reviewed-by: Jon Mayo &lt;jmayo@nvidia.com&gt;
(cherry picked from commit fc11d649ae4f2480672f925a742640cf05a14b7c)

Edits:
* Moved fuse.h to a seperate change as it is in a different repo.
* add error checking.
* write to nfactor_corr only for platforms that support fuse offsets.

Change-Id: I7ec603d06415bc2189810a95f5d1bf1393eb0e46
Signed-off-by: Srikar Srimath Tirumala &lt;srikars@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1544333
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jon Mayo &lt;jmayo@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: nct1008: add support for mxm6649</title>
<updated>2017-08-11T19:14:16+00:00</updated>
<author>
<name>Wei Chen</name>
<email>weic@nvidia.com</email>
</author>
<published>2016-10-11T01:04:39+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=1c2c050508b4176da2023630536805a1aa52cf92'/>
<id>1c2c050508b4176da2023630536805a1aa52cf92</id>
<content type='text'>
Add support for mxm6649 in nct1008 driver, which
is used in some GPU boards. Provided sub-degree
resolution for mxm6649 local temperature reading.

Bug 1813967

Change-Id: Ifedaa100eba3bd8faf2dc357e7aaf011f5b522d0
Signed-off-by: Wei Chen &lt;weic@nvidia.com&gt;
(cherry picked from commit 03394825b12787976e9bcbcd9cfa2bf9dd2552bc)
Change-Id: I2b9c6c4a32678754d1ed89893383cec3e125b50a
Reviewed-on: http://git-master/r/1294211
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for mxm6649 in nct1008 driver, which
is used in some GPU boards. Provided sub-degree
resolution for mxm6649 local temperature reading.

Bug 1813967

Change-Id: Ifedaa100eba3bd8faf2dc357e7aaf011f5b522d0
Signed-off-by: Wei Chen &lt;weic@nvidia.com&gt;
(cherry picked from commit 03394825b12787976e9bcbcd9cfa2bf9dd2552bc)
Change-Id: I2b9c6c4a32678754d1ed89893383cec3e125b50a
Reviewed-on: http://git-master/r/1294211
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: nct1008: add support for TMP451</title>
<updated>2017-08-11T19:14:16+00:00</updated>
<author>
<name>Rajkumar Kasirajan</name>
<email>rkasirajan@nvidia.com</email>
</author>
<published>2016-07-26T06:15: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=3a509cbe5e7efd81705678c3f224a317a4b29ecd'/>
<id>3a509cbe5e7efd81705678c3f224a317a4b29ecd</id>
<content type='text'>
add support for TMP451 in nct1008 driver.

Bug 200197160

Change-Id: I24876aa7c1591aa3243ce7f01f46777292e92971
Signed-off-by: Rajkumar Kasirajan &lt;rkasirajan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1190634
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add support for TMP451 in nct1008 driver.

Bug 200197160

Change-Id: I24876aa7c1591aa3243ce7f01f46777292e92971
Signed-off-by: Rajkumar Kasirajan &lt;rkasirajan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1190634
</pre>
</div>
</content>
</entry>
<entry>
<title>thermal: Nct1008 driver refactoring</title>
<updated>2017-08-11T19:14:15+00:00</updated>
<author>
<name>Tomasz Falkiewicz</name>
<email>tfalkiewicz@nvidia.com</email>
</author>
<published>2014-01-09T04:17: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=32b3ef9bb51b46c752296bfb2ecb4e69211145c0'/>
<id>32b3ef9bb51b46c752296bfb2ecb4e69211145c0</id>
<content type='text'>
In order to implement fix for the Bug 1415692, the NCT1008 driver
had to be cleaned up and refactored, to support not only External,
but also Local sensor. This improvement aims to introduce more
generic structures and functions, to be used by the fix in the next
commit.

Bug 1415692

Change-Id: Ifd0f46a2d939227325e1edc846c32b70e6cf409c
Signed-off-by: Tomasz Falkiewicz &lt;tfalkiewicz@nvidia.com&gt;
Reviewed-on: http://git-master/r/357281
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to implement fix for the Bug 1415692, the NCT1008 driver
had to be cleaned up and refactored, to support not only External,
but also Local sensor. This improvement aims to introduce more
generic structures and functions, to be used by the fix in the next
commit.

Bug 1415692

Change-Id: Ifd0f46a2d939227325e1edc846c32b70e6cf409c
Signed-off-by: Tomasz Falkiewicz &lt;tfalkiewicz@nvidia.com&gt;
Reviewed-on: http://git-master/r/357281
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: nct1008: specify polling delay in plat struct</title>
<updated>2017-08-11T19:14:15+00:00</updated>
<author>
<name>Diwakar Tundlam</name>
<email>dtundlam@nvidia.com</email>
</author>
<published>2013-07-15T23: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=370ce08cd8f7e16cb3aec4abf5b32c8bb49525aa'/>
<id>370ce08cd8f7e16cb3aec4abf5b32c8bb49525aa</id>
<content type='text'>
Bug 1315460

Change-Id: I6fa760a01103f34d9f2bc9551025cbaadadf4eb2
Signed-off-by: Diwakar Tundlam &lt;dtundlam@nvidia.com&gt;
Reviewed-on: http://git-master/r/250907
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 1315460

Change-Id: I6fa760a01103f34d9f2bc9551025cbaadadf4eb2
Signed-off-by: Diwakar Tundlam &lt;dtundlam@nvidia.com&gt;
Reviewed-on: http://git-master/r/250907
</pre>
</div>
</content>
</entry>
</feed>
