<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/include/media/isc-dev.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>include: uapi: move isc-dev.h and isc-mgr.h files</title>
<updated>2019-05-03T14:12:58+00:00</updated>
<author>
<name>Anuj Gangwar</name>
<email>anujg@nvidia.com</email>
</author>
<published>2019-05-02T10:52:51+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=3627a211fd93f9884cef960113f41e6eb652c1ad'/>
<id>3627a211fd93f9884cef960113f41e6eb652c1ad</id>
<content type='text'>
Create new headers isc-dev and isc-mgr with uapi definitions in
include/uapi/media/. Modify headers isc-dev and isc-mgr with non-uapi
definitions.

Bug 2062672

Change-Id: I3fda6161459a1d8aa6ef76d0b57584379da5cf45
Signed-off-by: Anuj Gangwar &lt;anujg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2031556
(cherry picked from commit 07b6890814d9aecdc128c67a93ff33f67baa870b)
Signed-off-by: Anuj Gangwar &lt;anujg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2110214
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu &lt;bbasu@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>
Create new headers isc-dev and isc-mgr with uapi definitions in
include/uapi/media/. Modify headers isc-dev and isc-mgr with non-uapi
definitions.

Bug 2062672

Change-Id: I3fda6161459a1d8aa6ef76d0b57584379da5cf45
Signed-off-by: Anuj Gangwar &lt;anujg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2031556
(cherry picked from commit 07b6890814d9aecdc128c67a93ff33f67baa870b)
Signed-off-by: Anuj Gangwar &lt;anujg@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/2110214
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu &lt;bbasu@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>media: tegra: auto: support 32 bit userspace</title>
<updated>2017-05-27T05:32:16+00:00</updated>
<author>
<name>Anurag Dosapati</name>
<email>adosapati@nvidia.com</email>
</author>
<published>2017-02-25T01:43: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=4c8798084e67195c23ac626a6c5e9a30ff1468bd'/>
<id>4c8798084e67195c23ac626a6c5e9a30ff1468bd</id>
<content type='text'>
- add isc-dev package that supports 32 bit userspace

Bug 200282937

Change-Id: Id8d02a5f7f5c2cae9b498a3c136613d55f60faad
Signed-off-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-on: http://git-master/r/1311335
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Albert Chung &lt;albertc@nvidia.com&gt;
Tested-by: Albert Chung &lt;albertc@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add isc-dev package that supports 32 bit userspace

Bug 200282937

Change-Id: Id8d02a5f7f5c2cae9b498a3c136613d55f60faad
Signed-off-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-on: http://git-master/r/1311335
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Albert Chung &lt;albertc@nvidia.com&gt;
Tested-by: Albert Chung &lt;albertc@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>media: tegra: support larger i2c write size</title>
<updated>2017-05-27T05:32:13+00:00</updated>
<author>
<name>Anurag Dosapati</name>
<email>adosapati@nvidia.com</email>
</author>
<published>2017-01-13T17:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=e1560d96a63569ccfe40502e67cc739968ceedc5'/>
<id>e1560d96a63569ccfe40502e67cc739968ceedc5</id>
<content type='text'>
- Add support for larger i2c write transactions by
  splitting them into 4KB i2c messages

Bug 1861033
JIRA EN-3699

Change-Id: I49d98ace4a5a3cd46b22d16cadec0e2b72c5e89e
Signed-off-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-on: http://git-master/r/1284933
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add support for larger i2c write transactions by
  splitting them into 4KB i2c messages

Bug 1861033
JIRA EN-3699

Change-Id: I49d98ace4a5a3cd46b22d16cadec0e2b72c5e89e
Signed-off-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-on: http://git-master/r/1284933
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: media: platform: tegra: create cdev</title>
<updated>2017-05-27T05:14:16+00:00</updated>
<author>
<name>Songhee Baek</name>
<email>sbaek@nvidia.com</email>
</author>
<published>2016-08-09T09:10:35+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=fba56ab3a500435a1d7d3f205454a2ad237527c3'/>
<id>fba56ab3a500435a1d7d3f205454a2ad237527c3</id>
<content type='text'>
The misc device has a fixed major number(10) and some of range in minor
number for misc device is taken by kernel so it can fail to create
isc-dev nodes.
So we need to create cdev to get dynamic major number instead of
creating misc device.

Jira EN-2333
Bug 1753388

Change-Id: I8eb25438024fa2a1183c9a51b956c3fad834e221
Signed-off-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-on: http://git-master/r/1199704
(cherry picked from commit 4120e14b9b9969069a6e6a237333bd645019e0ef)
Reviewed-on: http://git-master/r/1203171
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gajanan Bhat &lt;gbhat@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The misc device has a fixed major number(10) and some of range in minor
number for misc device is taken by kernel so it can fail to create
isc-dev nodes.
So we need to create cdev to get dynamic major number instead of
creating misc device.

Jira EN-2333
Bug 1753388

Change-Id: I8eb25438024fa2a1183c9a51b956c3fad834e221
Signed-off-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-on: http://git-master/r/1199704
(cherry picked from commit 4120e14b9b9969069a6e6a237333bd645019e0ef)
Reviewed-on: http://git-master/r/1203171
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gajanan Bhat &lt;gbhat@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>media: platform: tegra: add multi offset len read</title>
<updated>2017-05-27T05:13:48+00:00</updated>
<author>
<name>Anurag Dosapati</name>
<email>adosapati@nvidia.com</email>
</author>
<published>2015-11-05T23:06: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=f521cec34762e6de591c45f9e89ab1eaf3b2e261'/>
<id>f521cec34762e6de591c45f9e89ab1eaf3b2e261</id>
<content type='text'>
+ Add support for multi offset length read

Bug 1690851
Bug 1695405

Change-Id: I9a4040f9cdc9ed85e0dff4975c8aad57d65e0038
Signed-off-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-on: http://git-master/r/828689
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Add support for multi offset length read

Bug 1690851
Bug 1695405

Change-Id: I9a4040f9cdc9ed85e0dff4975c8aad57d65e0038
Signed-off-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-on: http://git-master/r/828689
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>media: platform: tegra: auto: switch i2c rw method</title>
<updated>2017-05-27T05:13:42+00:00</updated>
<author>
<name>Charlie Huang</name>
<email>chahuang@nvidia.com</email>
</author>
<published>2015-04-14T00:15: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=591fc2769c70b685f7a242d63ef0bcafbf149a73'/>
<id>591fc2769c70b685f7a242d63ef0bcafbf149a73</id>
<content type='text'>
change the i2c r/w from regmap to i2c_master_send/i2c_master_rcv,
this can improve the i2c performance on i2c write, because regmap
split one write operation into two packets:
	address packet + data packet
there will be a delay between two packets and reduce the performance.

bug 1609280

Change-Id: Ic3e38c260373cb009ad6cac6ceb142cb82691325
Signed-off-by: Charlie Huang &lt;chahuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/731424
(cherry picked from commit a3b52b8a0a3d502765fa9535d715b133a2b14c1e)
Reviewed-on: http://git-master/r/748508
Tested-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
change the i2c r/w from regmap to i2c_master_send/i2c_master_rcv,
this can improve the i2c performance on i2c write, because regmap
split one write operation into two packets:
	address packet + data packet
there will be a delay between two packets and reduce the performance.

bug 1609280

Change-Id: Ic3e38c260373cb009ad6cac6ceb142cb82691325
Signed-off-by: Charlie Huang &lt;chahuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/731424
(cherry picked from commit a3b52b8a0a3d502765fa9535d715b133a2b14c1e)
Reviewed-on: http://git-master/r/748508
Tested-by: Anurag Dosapati &lt;adosapati@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: media: platform: tegra: new i2c rw method</title>
<updated>2017-05-27T05:13:35+00:00</updated>
<author>
<name>Charlie Huang</name>
<email>chahuang@nvidia.com</email>
</author>
<published>2015-03-06T23:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=c18d90ddf4cb4bd52486f646a9e8fae3ea36bc2c'/>
<id>c18d90ddf4cb4bd52486f646a9e8fae3ea36bc2c</id>
<content type='text'>
Let the user space can control the individual gpio.
Add a new method to read/write from/to the i2c device w/o size limit.

bug 1604566
Change-Id: Ib69fe9e393c50a9d2824fb506135544f22fe3859
Signed-off-by: Charlie Huang &lt;chahuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/715439
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
Tested-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Let the user space can control the individual gpio.
Add a new method to read/write from/to the i2c device w/o size limit.

bug 1604566
Change-Id: Ib69fe9e393c50a9d2824fb506135544f22fe3859
Signed-off-by: Charlie Huang &lt;chahuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/715439
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
Tested-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: media: platform: tegra: isc cam drivers</title>
<updated>2017-05-27T05:13:32+00:00</updated>
<author>
<name>Charlie Huang</name>
<email>chahuang@nvidia.com</email>
</author>
<published>2015-01-14T03:12: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=0e3ace9cc7575c213051d835faf1655ca088f9b1'/>
<id>0e3ace9cc7575c213051d835faf1655ca088f9b1</id>
<content type='text'>
implement isc manager/device drivers to support hw i2c access
from user space without break the system security.

bug 1601092
Change-Id: Iaf006b76c420ed9961c3883d4345bffc4ff14fe1
Signed-off-by: Charlie Huang &lt;chahuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/677121
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Gajanan Bhat &lt;gbhat@nvidia.com&gt;
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
implement isc manager/device drivers to support hw i2c access
from user space without break the system security.

bug 1601092
Change-Id: Iaf006b76c420ed9961c3883d4345bffc4ff14fe1
Signed-off-by: Charlie Huang &lt;chahuang@nvidia.com&gt;
Reviewed-on: http://git-master/r/677121
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Gajanan Bhat &lt;gbhat@nvidia.com&gt;
Reviewed-by: Songhee Baek &lt;sbaek@nvidia.com&gt;
Reviewed-by: Arun Shamanna Lakshmi &lt;aruns@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
