root/include/linux/w1-gpio.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /*
   3  * w1-gpio interface to platform code
   4  *
   5  * Copyright (C) 2007 Ville Syrjala <syrjala@sci.fi>
   6  */
   7 #ifndef _LINUX_W1_GPIO_H
   8 #define _LINUX_W1_GPIO_H
   9 
  10 struct gpio_desc;
  11 
  12 /**
  13  * struct w1_gpio_platform_data - Platform-dependent data for w1-gpio
  14  */
  15 struct w1_gpio_platform_data {
  16         struct gpio_desc *gpiod;
  17         struct gpio_desc *pullup_gpiod;
  18         void (*enable_external_pullup)(int enable);
  19         unsigned int pullup_duration;
  20 };
  21 
  22 #endif /* _LINUX_W1_GPIO_H */

/* [<][>][^][v][top][bottom][index][help] */