]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/arch-tegra/gpio.h
mmc: tegra: allow disabling external clock loopback
[u-boot] / arch / arm / include / asm / arch-tegra / gpio.h
index 7334e0ccd5096dbe05090f2f33d3468101d8a8d3..db60864a25db1d5a490eb909110fc4bf8a3a6136 100644 (file)
@@ -6,6 +6,8 @@
 #ifndef _TEGRA_GPIO_H_
 #define _TEGRA_GPIO_H_
 
+#include <dt-bindings/gpio/tegra-gpio.h>
+
 #define TEGRA_GPIOS_PER_PORT   8
 #define TEGRA_PORTS_PER_BANK   4
 #define MAX_NUM_GPIOS           (TEGRA_GPIO_PORTS * TEGRA_GPIO_BANKS * 8)
@@ -27,15 +29,6 @@ struct tegra_gpio_config {
        u32 init:2;
 };
 
-/**
- * tegra_spl_gpio_direction_output() - set the output value of a GPIO
- *
- * This function is only used from SPL on seaboard, which needs to enable a
- * GPIO to get the UART running. It could be done in U-Boot rather than SPL,
- * but for now, this gets it working
- */
-int tegra_spl_gpio_direction_output(int gpio, int value);
-
 /**
  * Configure a list of GPIOs
  *