From: Bartosz Golaszewski <[email protected]>

Define a new GPIO descriptor flag for marking pins that are shared by
multiple consumer. This flag will be used in several places so we need
to do it in advance and separately from other changes.

Signed-off-by: Bartosz Golaszewski <[email protected]>
---
 drivers/gpio/gpiolib.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/gpio/gpiolib.h b/drivers/gpio/gpiolib.h
index 
b4c5369f8a3314244424d0c90ba006f7568b314e..ae9aa145ca055c08dad55a537567a27de57f7066
 100644
--- a/drivers/gpio/gpiolib.h
+++ b/drivers/gpio/gpiolib.h
@@ -204,6 +204,7 @@ struct gpio_desc {
 #define GPIOD_FLAG_EDGE_FALLING                17 /* GPIO CDEV detects falling 
edge events */
 #define GPIOD_FLAG_EVENT_CLOCK_REALTIME        18 /* GPIO CDEV reports 
REALTIME timestamps in events */
 #define GPIOD_FLAG_EVENT_CLOCK_HTE     19 /* GPIO CDEV reports hardware 
timestamps in events */
+#define GPIOD_FLAG_SHARED              20 /* GPIO is shared by multiple 
consumers */
 
        /* Connection label */
        struct gpio_desc_label __rcu *label;

-- 
2.48.1


Reply via email to