This driver uses all the modern GPIO APIs from <linux/gpio/driver.h> and <linux/gpio/consumer.h> so just drop the unused legacy header <linux/gpio.h>.
Unified · Split
| @@ -15,7 +15,6 @@ · 14 unmodified lines | |||
| 15 | #include <linux/regulator/consumer.h> | 15 | #include <linux/regulator/consumer.h> |
| 16 | #include <linux/gpio/consumer.h> | 16 | #include <linux/gpio/consumer.h> |
| 17 | #include <linux/gpio/driver.h> | 17 | #include <linux/gpio/driver.h> |
| 18 | #include <linux/gpio.h> | ||
| 19 | #include <linux/property.h> | 18 | #include <linux/property.h> |
| 20 | 19 | ||
| 21 | #include <dt-bindings/iio/adi,ad5592r.h> | 20 | #include <dt-bindings/iio/adi,ad5592r.h> |