linux/include/linux/w1-gpio.h
<<
>>
Prefs
   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
  10struct gpio_desc;
  11
  12/**
  13 * struct w1_gpio_platform_data - Platform-dependent data for w1-gpio
  14 */
  15struct 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 */
  23