<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/tty/serial/Makefile, 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>serial: tegra: add driver for no HW flow control</title>
<updated>2018-09-04T13:40:08+00:00</updated>
<author>
<name>kartik</name>
<email>kkartik@nvidia.com</email>
</author>
<published>2018-09-04T03:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=53448a2835d96fb84e6dc84d776cde1ccb01fe3d'/>
<id>53448a2835d96fb84e6dc84d776cde1ccb01fe3d</id>
<content type='text'>
- Add separate driver for no HW flow control support to avoid
issues by adding below features to exiting serial-tegra.c
- In RX path, use dma cyclic mode with double buffering to avoid
latency to stop and start the DMA again in RX path.
- This driver only supports receiving data in multiple of 8 bytes
as RX path is only in DMA mode, so if any data that is not aligned
then that data sits in the FIFO until further data arrives.

Bug 1874194
Bug 1997353

Change-Id: I6ca22daac3cb794c666fc45263c1a9aea3191986
Signed-off-by: Shardar Shariff Md &lt;smohammed@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1459931
Signed-off-by: kartik &lt;kkartik@nvidia.com&gt;
(cherry picked from k3.18 commit
73e2d4c51839233259176024c33e6ff7eca595da)
Reviewed-on: https://git-master.nvidia.com/r/1812156
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-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>
- Add separate driver for no HW flow control support to avoid
issues by adding below features to exiting serial-tegra.c
- In RX path, use dma cyclic mode with double buffering to avoid
latency to stop and start the DMA again in RX path.
- This driver only supports receiving data in multiple of 8 bytes
as RX path is only in DMA mode, so if any data that is not aligned
then that data sits in the FIFO until further data arrives.

Bug 1874194
Bug 1997353

Change-Id: I6ca22daac3cb794c666fc45263c1a9aea3191986
Signed-off-by: Shardar Shariff Md &lt;smohammed@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1459931
Signed-off-by: kartik &lt;kkartik@nvidia.com&gt;
(cherry picked from k3.18 commit
73e2d4c51839233259176024c33e6ff7eca595da)
Reviewed-on: https://git-master.nvidia.com/r/1812156
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-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>tty: serial: add earlycon driver for combined uart</title>
<updated>2017-11-22T03:56:47+00:00</updated>
<author>
<name>Mustafa Yigit Bilgen</name>
<email>mbilgen@nvidia.com</email>
</author>
<published>2017-11-06T23:52:21+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=c42eae313a3349ef4d23d3da6c0f1e2e1ad2a7a5'/>
<id>c42eae313a3349ef4d23d3da6c0f1e2e1ad2a7a5</id>
<content type='text'>
Add earlycon driver for combined uart. This allows early prints to be
sent over UART, before the regular combined uart driver is initialized.

Bug 1990918

Change-Id: I862017f047b24d1cbee27f0f8d7760cf4eb0b2d2
Signed-off-by: Mustafa Yigit Bilgen &lt;mbilgen@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1593050
Reviewed-by: Liang Cheng (SW) &lt;licheng@nvidia.com&gt;
Reviewed-by: Robert Collins &lt;rcollins@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>
Add earlycon driver for combined uart. This allows early prints to be
sent over UART, before the regular combined uart driver is initialized.

Bug 1990918

Change-Id: I862017f047b24d1cbee27f0f8d7760cf4eb0b2d2
Signed-off-by: Mustafa Yigit Bilgen &lt;mbilgen@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1593050
Reviewed-by: Liang Cheng (SW) &lt;licheng@nvidia.com&gt;
Reviewed-by: Robert Collins &lt;rcollins@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>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>
</feed>
