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

source code of linux/include/linux/w1-gpio.h