<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvidia-tegra-modules.git/drivers/padctrl, 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>padctrl: tegra: add hdmi-dp2, dp3 pads to tegra io pads list</title>
<updated>2018-02-06T12:31:43+00:00</updated>
<author>
<name>Venkat Reddy Talla</name>
<email>vreddytalla@nvidia.com</email>
</author>
<published>2018-02-05T11:03:57+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=e2b1af43e20aa51b9cbca5bb9cd5957170d7f23f'/>
<id>e2b1af43e20aa51b9cbca5bb9cd5957170d7f23f</id>
<content type='text'>
Adding hdmi-dp2 and hdmi-dp3 pads to tegra io pads list

Bug 2041219

Change-Id: Ic7dc5bc378b9d353b2f66da0e8070270a24b1c93
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1652067
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan &lt;ldewangan@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>
Adding hdmi-dp2 and hdmi-dp3 pads to tegra io pads list

Bug 2041219

Change-Id: Ic7dc5bc378b9d353b2f66da0e8070270a24b1c93
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1652067
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan &lt;ldewangan@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>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>padctrl: tegra: Deprecate pad initialisation via io-pad-defaults</title>
<updated>2017-09-08T03:04:32+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2017-09-05T08:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=62f793fa913ac24daad524a75d53a90b71b4fe11'/>
<id>62f793fa913ac24daad524a75d53a90b71b4fe11</id>
<content type='text'>
IO pad driver is exposed in pinctrl frameowrk and default IO Pad
initialisation is done via pinctrl default configurations.

All clients moved to use the pinctrl framework for default
initialisation and hence remove the support of default
initialisation via child node "io-pad-defaults".

(Cherry-picked commit cfaab051b9a5838c36126d37fd2b3e5ef43e1819)

Change-Id: Ib233cd9bec6e9c9e9e0d371477f93d7523cd5c79
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1521350
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IO pad driver is exposed in pinctrl frameowrk and default IO Pad
initialisation is done via pinctrl default configurations.

All clients moved to use the pinctrl framework for default
initialisation and hence remove the support of default
initialisation via child node "io-pad-defaults".

(Cherry-picked commit cfaab051b9a5838c36126d37fd2b3e5ef43e1819)

Change-Id: Ib233cd9bec6e9c9e9e0d371477f93d7523cd5c79
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1521350
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
Reviewed-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: svc-mobile-coverity &lt;svc-mobile-coverity@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>padctrl: add make and Kconfig file for padcontrol</title>
<updated>2017-08-19T08:50:08+00:00</updated>
<author>
<name>Venkat Reddy Talla</name>
<email>vreddytalla@nvidia.com</email>
</author>
<published>2017-07-07T08:52:16+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=dc473f428899b5fc3b8d6f3385f987d8fdf4f1f7'/>
<id>dc473f428899b5fc3b8d6f3385f987d8fdf4f1f7</id>
<content type='text'>
Add Makefile and Kconfig file for padcontrol io pad
driver.

Bug 200325762

Change-Id: Ief0c468c0ae1da823d6793d99fe77de1fe1f8342
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1515174
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Makefile and Kconfig file for padcontrol io pad
driver.

Bug 200325762

Change-Id: Ief0c468c0ae1da823d6793d99fe77de1fe1f8342
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1515174
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>padctrl: tegra-io-pad: Do not check for dynamic voltage switching flag</title>
<updated>2017-08-19T08:50:07+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2017-02-09T14:16:59+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/nvidia-tegra-modules.git/commit/?id=125125086fc66011dd5590d1a528d25109d35a80'/>
<id>125125086fc66011dd5590d1a528d25109d35a80</id>
<content type='text'>
The checks for dynamic voltage switching for IO pads support
is moved to PMC driver and hence it is not required to check
in IO pad control driver.

This helps in moving all DTs to PMC pinctrl interface.

Bug 200276866

Change-Id: Iecb1c79e594ce426fa3606c96133519d7c572ebf
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1302184
(cherry picked from commit 822fe8efa9cde3cff6c7b50be5964b40dfb9e810)
Reviewed-on: http://git-master/r/1305885
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1515173
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The checks for dynamic voltage switching for IO pads support
is moved to PMC driver and hence it is not required to check
in IO pad control driver.

This helps in moving all DTs to PMC pinctrl interface.

Bug 200276866

Change-Id: Iecb1c79e594ce426fa3606c96133519d7c572ebf
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1302184
(cherry picked from commit 822fe8efa9cde3cff6c7b50be5964b40dfb9e810)
Reviewed-on: http://git-master/r/1305885
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1515173
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
<entry>
<title>padctrl: tegra: Add generic IO pad control driver</title>
<updated>2017-08-19T08:50:07+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2017-01-13T10:04: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=ff1989caace42f7230dc158222672841a0b27557'/>
<id>ff1989caace42f7230dc158222672841a0b27557</id>
<content type='text'>
Add generic Tegra IO Pad control driver for all Tegra SOCs.
This driver use the tegra PMC APIs and implement the padcontrol
operations.

This helps in unifying PMC driver which implement all register
access and APIs provided via the IO pad names

Bug 200259694

Change-Id: Id4fbfad2763500f1d1d06de5f3823eee5fd9f88f
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1284789
(cherry picked from commit ff3ecabec633f280f1fed77a224d4f2a6acf91a8)
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1515172
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add generic Tegra IO Pad control driver for all Tegra SOCs.
This driver use the tegra PMC APIs and implement the padcontrol
operations.

This helps in unifying PMC driver which implement all register
access and APIs provided via the IO pad names

Bug 200259694

Change-Id: Id4fbfad2763500f1d1d06de5f3823eee5fd9f88f
Signed-off-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-on: http://git-master/r/1284789
(cherry picked from commit ff3ecabec633f280f1fed77a224d4f2a6acf91a8)
Signed-off-by: Venkat Reddy Talla &lt;vreddytalla@nvidia.com&gt;
Reviewed-on: https://git-master.nvidia.com/r/1515172
Reviewed-by: svccoveritychecker &lt;svccoveritychecker@nvidia.com&gt;
GVS: Gerrit_Virtual_Submit
</pre>
</div>
</content>
</entry>
</feed>
