]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commitdiff
include: tegra: selective compilation
authorSuresh Mangipudi <smangipudi@nvidia.com>
Thu, 5 Mar 2015 16:15:27 +0000 (21:45 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Sun, 5 Apr 2015 01:57:47 +0000 (18:57 -0700)
default the functions when gpio driver is not present.

Change-Id: I4d84127bfc5486db518cb8d41a78430cc399ba7e
Signed-off-by: Suresh Mangipudi <smangipudi@nvidia.com>
Reviewed-on: http://git-master/r/714380
GVS: Gerrit_Virtual_Submit
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
include/linux/platform_data/gpio-tegra.h

index bf3fc01d72a5fdb467c3efbb3dc215f09e0baa55..45b7c4a73000513bd6998386be63f07c0e204b8f 100644 (file)
 
 #define TEGRA_NR_GPIOS         INT_GPIO_NR
 
+#ifdef CONFIG_ARCH_TEGRA
 extern int tegra_gpio_get_bank_int_nr(int gpio);
 extern int tegra_gpio_is_enabled(int gpio, int *is_gpio, int *is_input);
+#else
+extern inline int tegra_gpio_get_bank_int_nr(int gpio)
+{
+       return 0;
+}
+extern inline int tegra_gpio_is_enabled(int gpio, int *is_gpio, int *is_input)
+{
+       return 0;
+}
+#endif
 
 #endif