<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/platform/tegra/rtcpu/camchar.c, 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>tegra: camera: rtcpu: tone down logging</title>
<updated>2018-09-13T00:47:33+00:00</updated>
<author>
<name>Pekka Pessi</name>
<email>ppessi@nvidia.com</email>
</author>
<published>2018-08-20T21:52: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=a277218541aa81b31f1eceb0f6e79cac8cf10603'/>
<id>a277218541aa81b31f1eceb0f6e79cac8cf10603</id>
<content type='text'>
Reduce kernel log spam.

Bug 2305627

Change-Id: I9e7c34f631e5e4c5a7aba348664aa8c8cbe6e881
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1803896
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>
Reduce kernel log spam.

Bug 2305627

Change-Id: I9e7c34f631e5e4c5a7aba348664aa8c8cbe6e881
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1803896
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>tegra: camera: include signal and clock header</title>
<updated>2018-06-28T12:14:33+00:00</updated>
<author>
<name>Sachin Nikam</name>
<email>snikam@nvidia.com</email>
</author>
<published>2018-06-27T10:19:11+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=e294b0039145ce8ba6ec7e36ba129208179c4af4'/>
<id>e294b0039145ce8ba6ec7e36ba129208179c4af4</id>
<content type='text'>
To fix build errors for some sched_* functions
include signal.h and clock.h

Bug 200417030

Change-Id: I2bd63f43ebae2fc759d77e68d405172cfc42ead9
Signed-off-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1762858
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sudhir Vyas &lt;svyas@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>
To fix build errors for some sched_* functions
include signal.h and clock.h

Bug 200417030

Change-Id: I2bd63f43ebae2fc759d77e68d405172cfc42ead9
Signed-off-by: Sachin Nikam &lt;snikam@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1762858
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sudhir Vyas &lt;svyas@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>tegra: rtcpu: camchar: wait until channel in sync</title>
<updated>2018-02-22T22:02:51+00:00</updated>
<author>
<name>Pekka Pessi</name>
<email>ppessi@nvidia.com</email>
</author>
<published>2018-01-22T15:56:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=8c72f20a47e8c25ffbc7ea6f69e2ed1cb140c7ed'/>
<id>8c72f20a47e8c25ffbc7ea6f69e2ed1cb140c7ed</id>
<content type='text'>
When writing to an IVC channel, ignore initial connection reset
errors.

Bug 200378235

Change-Id: I87a6f955b7c1b0d021d842f06e0cd28307fceeb9
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1643701
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bhanu Murthy V &lt;bmurthyv@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>
When writing to an IVC channel, ignore initial connection reset
errors.

Bug 200378235

Change-Id: I87a6f955b7c1b0d021d842f06e0cd28307fceeb9
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1643701
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bhanu Murthy V &lt;bmurthyv@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: tegra: rtcpu: send up/down to all channels</title>
<updated>2017-05-04T08:54:44+00:00</updated>
<author>
<name>Pekka Pessi</name>
<email>ppessi@nvidia.com</email>
</author>
<published>2017-02-02T01:33: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=d3ab9755583a4354f49a29d8c95a777b602a3e0d'/>
<id>d3ab9755583a4354f49a29d8c95a777b602a3e0d</id>
<content type='text'>
Send the RTCPU up/down events to all IVC channels, not just VI notifier
clients.

Jira CRTC-911
Jira CRTC-726
Bug 1819170

Change-Id: Ia2a2fc941b157cd54a34e78da4e12cd3c7038d5a
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1298058
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mika Liljeberg &lt;mliljeberg@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Send the RTCPU up/down events to all IVC channels, not just VI notifier
clients.

Jira CRTC-911
Jira CRTC-726
Bug 1819170

Change-Id: Ia2a2fc941b157cd54a34e78da4e12cd3c7038d5a
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1298058
GVS: Gerrit_Virtual_Submit
Reviewed-by: Mika Liljeberg &lt;mliljeberg@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>platform: tegra: rtcpu: ivc subsys init</title>
<updated>2017-04-07T02:24:20+00:00</updated>
<author>
<name>Ashish Singh</name>
<email>assingh@nvidia.com</email>
</author>
<published>2017-03-22T17:37:46+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=b316d927fcb8eecac3287d1d633c3561cb162a94'/>
<id>b316d927fcb8eecac3287d1d633c3561cb162a94</id>
<content type='text'>
Making all ivc channel driver as subsys level init, so that
drivers are registered when ivc bus is created and ivc channel
devices are added. Which will make sure that ready call is made
to all ivc channel drivers for them to know when RTCPU is online
or offline.

Also adding ready func ops to all ivc channel drivers and test if
it was called by is_ready flag.

CRTC-925

Change-Id: I0d91624fe3dc23cb894d59cba0a7bdcb4626d2ac
Signed-off-by: Ashish Singh &lt;assingh@nvidia.com&gt;
Reviewed-on: http://git-master/r/1326220
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Making all ivc channel driver as subsys level init, so that
drivers are registered when ivc bus is created and ivc channel
devices are added. Which will make sure that ready call is made
to all ivc channel drivers for them to know when RTCPU is online
or offline.

Also adding ready func ops to all ivc channel drivers and test if
it was called by is_ready flag.

CRTC-925

Change-Id: I0d91624fe3dc23cb894d59cba0a7bdcb4626d2ac
Signed-off-by: Ashish Singh &lt;assingh@nvidia.com&gt;
Reviewed-on: http://git-master/r/1326220
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>platform: tegra: rtcpu: fix device open</title>
<updated>2017-03-28T12:55:46+00:00</updated>
<author>
<name>Mika Liljeberg</name>
<email>mliljeberg@nvidia.com</email>
</author>
<published>2017-03-23T07:08:12+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=07e5960c9313f2b2c9a07da4d71631a00dce91b7'/>
<id>07e5960c9313f2b2c9a07da4d71631a00dce91b7</id>
<content type='text'>
False error return from camchar device open causes rtcpu
drivers to become unstable.

Bug 1869381

Change-Id: I2cbc5be3118ac54d5027ee73ea4b22a77d7cd4de
Signed-off-by: Mika Liljeberg &lt;mliljeberg@nvidia.com&gt;
Reviewed-on: http://git-master/r/1326673
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Tested-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
False error return from camchar device open causes rtcpu
drivers to become unstable.

Bug 1869381

Change-Id: I2cbc5be3118ac54d5027ee73ea4b22a77d7cd4de
Signed-off-by: Mika Liljeberg &lt;mliljeberg@nvidia.com&gt;
Reviewed-on: http://git-master/r/1326673
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Tested-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>platform: tegra: rtcpu: extend camchar</title>
<updated>2017-03-06T21:25:16+00:00</updated>
<author>
<name>Pekka Pessi</name>
<email>ppessi@nvidia.com</email>
</author>
<published>2017-02-15T16:09: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=f88c6ace5e1e91267e17ee2b89a7c4a5d7c25542'/>
<id>f88c6ace5e1e91267e17ee2b89a7c4a5d7c25542</id>
<content type='text'>
Allow up to 128 camchar devices.

Add of_match nvidia,tegra-ivc-cdev.

Bug 1878343

Change-Id: Id9c1201fa875a8ffb48173022b43c4173c94f6ed
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1308102
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Aki Niemi &lt;aniemi@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow up to 128 camchar devices.

Add of_match nvidia,tegra-ivc-cdev.

Bug 1878343

Change-Id: Id9c1201fa875a8ffb48173022b43c4173c94f6ed
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1308102
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Aki Niemi &lt;aniemi@nvidia.com&gt;
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>platform: tegra: rtcpu: use runtime pm</title>
<updated>2017-02-02T00:18:24+00:00</updated>
<author>
<name>Pekka Pessi</name>
<email>ppessi@nvidia.com</email>
</author>
<published>2017-01-13T14:22: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=3bc6c5a3874591f975fa0f41f91db8c4973d090c'/>
<id>3bc6c5a3874591f975fa0f41f91db8c4973d090c</id>
<content type='text'>
Use the runtime PM with the RTCPU IVC channels and shared mailbox.

Add separate channel-specific functions for runtime pm that can be
redirected if we need power domain.

Jira CRTC-910
Bug 1857548

Change-Id: I94dd2d4b10e2e3b11853a814922b1f6771da717a
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1296040
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the runtime PM with the RTCPU IVC channels and shared mailbox.

Add separate channel-specific functions for runtime pm that can be
redirected if we need power domain.

Jira CRTC-910
Bug 1857548

Change-Id: I94dd2d4b10e2e3b11853a814922b1f6771da717a
Signed-off-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
Reviewed-on: http://git-master/r/1296040
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Jihoon Bang &lt;jbang@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>t18x: fix compilation error with CONFIG_COMPAT=n</title>
<updated>2016-12-16T18:04:48+00:00</updated>
<author>
<name>Wahed Syed</name>
<email>wsyed@nvidia.com</email>
</author>
<published>2016-10-25T20:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=c5b4e9587b77e11ac07c0e81616b9eaaf0de621e'/>
<id>c5b4e9587b77e11ac07c0e81616b9eaaf0de621e</id>
<content type='text'>
Bug 1829574

Change-Id: Ica837ce9126bc5779618c27a27e7257858672add
Signed-off-by: Wahed Syed &lt;wsyed@nvidia.com&gt;
Reviewed-on: http://git-master/r/1242374
(cherry picked from commit 7e258bedad8de91cf3c098abea4ee4d55968c398)
Reviewed-on: http://git-master/r/1269596
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 1829574

Change-Id: Ica837ce9126bc5779618c27a27e7257858672add
Signed-off-by: Wahed Syed &lt;wsyed@nvidia.com&gt;
Reviewed-on: http://git-master/r/1242374
(cherry picked from commit 7e258bedad8de91cf3c098abea4ee4d55968c398)
Reviewed-on: http://git-master/r/1269596
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sumeet Gupta &lt;sumeetg@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: rtcpu: camchar: Address sparse warnings</title>
<updated>2016-09-09T11:03:30+00:00</updated>
<author>
<name>Sudhir Vyas</name>
<email>svyas@nvidia.com</email>
</author>
<published>2016-09-06T11:43:37+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=d4d53ace96cfebe2880c36ebb7f5e9a67baa42b2'/>
<id>d4d53ace96cfebe2880c36ebb7f5e9a67baa42b2</id>
<content type='text'>
- Mark tegra_camchar_poll as static, as intended.
- Correct user buffer types.
- Correct function argument types.

Bug 200088648

Change-Id: Ib5be0fc53e3e6902f47dc64b4daf28e0f9820289
Signed-off-by: Sudhir Vyas &lt;svyas@nvidia.com&gt;
Reviewed-on: http://git-master/r/1215531
GVS: Gerrit_Virtual_Submit
Reviewed-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Mark tegra_camchar_poll as static, as intended.
- Correct user buffer types.
- Correct function argument types.

Bug 200088648

Change-Id: Ib5be0fc53e3e6902f47dc64b4daf28e0f9820289
Signed-off-by: Sudhir Vyas &lt;svyas@nvidia.com&gt;
Reviewed-on: http://git-master/r/1215531
GVS: Gerrit_Virtual_Submit
Reviewed-by: Pekka Pessi &lt;ppessi@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
