gpiolib.h (a067419ba77da830939852758702388f0fba09a1) gpiolib.h (9ce4ed5b4db13633f9934a4eac02c4cde04d5c63)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Internal GPIO functions.
4 *
5 * Copyright (C) 2013, Intel Corporation
6 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
7 */
8

--- 133 unchanged lines hidden (view full) ---

142 unsigned int array_size,
143 struct gpio_desc **desc_array,
144 struct gpio_array *array_info,
145 unsigned long *value_bitmap);
146
147extern spinlock_t gpio_lock;
148extern struct list_head gpio_devices;
149
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Internal GPIO functions.
4 *
5 * Copyright (C) 2013, Intel Corporation
6 * Author: Mika Westerberg <mika.westerberg@linux.intel.com>
7 */
8

--- 133 unchanged lines hidden (view full) ---

142 unsigned int array_size,
143 struct gpio_desc **desc_array,
144 struct gpio_array *array_info,
145 unsigned long *value_bitmap);
146
147extern spinlock_t gpio_lock;
148extern struct list_head gpio_devices;
149
150void gpiod_line_state_notify(struct gpio_desc *desc, unsigned long action);
150
151/**
152 * struct gpio_desc - Opaque descriptor for a GPIO
153 *
154 * @gdev: Pointer to the parent GPIO device
155 * @flags: Binary descriptor flags
156 * @label: Name of the consumer
157 * @name: Line name

--- 113 unchanged lines hidden ---
151
152/**
153 * struct gpio_desc - Opaque descriptor for a GPIO
154 *
155 * @gdev: Pointer to the parent GPIO device
156 * @flags: Binary descriptor flags
157 * @label: Name of the consumer
158 * @name: Line name

--- 113 unchanged lines hidden ---