summaryrefslogtreecommitdiffstats
path: root/drivers/padctrl
Commit message (Collapse)AuthorAge
* padctrl: tegra: add hdmi-dp2, dp3 pads to tegra io pads listVenkat Reddy Talla2018-02-06
| | | | | | | | | | | | | | | Adding hdmi-dp2 and hdmi-dp3 pads to tegra io pads list Bug 2041219 Change-Id: Ic7dc5bc378b9d353b2f66da0e8070270a24b1c93 Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1652067 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* nvidia: use kernel overlay featuresStephen Warren2017-10-29
| | | | | | | | | | | | | | | | 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 <swarren@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1561187 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* padctrl: tegra: Deprecate pad initialisation via io-pad-defaultsLaxman Dewangan2017-09-07
| | | | | | | | | | | | | | | | | | | 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 <ldewangan@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1521350 Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> Reviewed-by: Venkat Reddy Talla <vreddytalla@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
* padctrl: add make and Kconfig file for padcontrolVenkat Reddy Talla2017-08-19
| | | | | | | | | | | | | | Add Makefile and Kconfig file for padcontrol io pad driver. Bug 200325762 Change-Id: Ief0c468c0ae1da823d6793d99fe77de1fe1f8342 Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1515174 Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
* padctrl: tegra-io-pad: Do not check for dynamic voltage switching flagLaxman Dewangan2017-08-19
| | | | | | | | | | | | | | | | | | | | 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 <ldewangan@nvidia.com> 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 <vreddytalla@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1515173 Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit
* padctrl: tegra: Add generic IO pad control driverLaxman Dewangan2017-08-19
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 <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/1284789 (cherry picked from commit ff3ecabec633f280f1fed77a224d4f2a6acf91a8) Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1515172 Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com> GVS: Gerrit_Virtual_Submit