diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/gpio/driver.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/include/linux/gpio/driver.h b/include/linux/gpio/driver.h index 067efcd4f46d..c363ee198ff9 100644 --- a/include/linux/gpio/driver.h +++ b/include/linux/gpio/driver.h | |||
| @@ -63,6 +63,13 @@ struct gpio_irq_chip { | |||
| 63 | unsigned int default_type; | 63 | unsigned int default_type; |
| 64 | 64 | ||
| 65 | /** | 65 | /** |
| 66 | * @lock_key: | ||
| 67 | * | ||
| 68 | * Per GPIO IRQ chip lockdep class. | ||
| 69 | */ | ||
| 70 | struct lock_class_key *lock_key; | ||
| 71 | |||
| 72 | /** | ||
| 66 | * @parent_handler: | 73 | * @parent_handler: |
| 67 | * | 74 | * |
| 68 | * The interrupt handler for the GPIO chip's parent interrupts, may be | 75 | * The interrupt handler for the GPIO chip's parent interrupts, may be |
| @@ -185,7 +192,6 @@ static inline struct gpio_irq_chip *to_gpio_irq_chip(struct irq_chip *chip) | |||
| 185 | * safely. | 192 | * safely. |
| 186 | * @bgpio_dir: shadowed direction register for generic GPIO to clear/set | 193 | * @bgpio_dir: shadowed direction register for generic GPIO to clear/set |
| 187 | * direction safely. | 194 | * direction safely. |
| 188 | * @lock_key: per GPIO IRQ chip lockdep class | ||
| 189 | * | 195 | * |
| 190 | * A gpio_chip can help platforms abstract various sources of GPIOs so | 196 | * A gpio_chip can help platforms abstract various sources of GPIOs so |
| 191 | * they can all be accessed through a common programing interface. | 197 | * they can all be accessed through a common programing interface. |
| @@ -255,7 +261,6 @@ struct gpio_chip { | |||
| 255 | * With CONFIG_GPIOLIB_IRQCHIP we get an irqchip inside the gpiolib | 261 | * With CONFIG_GPIOLIB_IRQCHIP we get an irqchip inside the gpiolib |
| 256 | * to handle IRQs for most practical cases. | 262 | * to handle IRQs for most practical cases. |
| 257 | */ | 263 | */ |
| 258 | struct lock_class_key *lock_key; | ||
| 259 | 264 | ||
| 260 | /** | 265 | /** |
| 261 | * @irq: | 266 | * @irq: |
