[rft, PATCH v1 1/1] gpio: Drop unused inclusions from of_gpio.h

From: Andy Shevchenko
Date: Mon Mar 13 2023 - 10:45:44 EST


As a preliminary step, drop unused inclusions from of_gpio.h,
so people will use the header only when it's really needed and
not as a substitute of any of the dropped ones.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
---

For testing purposes on what will fail in CIs. People are also
encourage to test this, if have time / chance / wish.

include/linux/of_gpio.h | 5 -----
1 file changed, 5 deletions(-)

diff --git a/include/linux/of_gpio.h b/include/linux/of_gpio.h
index d0f66a5e1b2a..bf6774632b5e 100644
--- a/include/linux/of_gpio.h
+++ b/include/linux/of_gpio.h
@@ -10,11 +10,6 @@
#ifndef __LINUX_OF_GPIO_H
#define __LINUX_OF_GPIO_H

-#include <linux/compiler.h>
-#include <linux/gpio/driver.h>
-#include <linux/gpio.h> /* FIXME: Shouldn't be here */
-#include <linux/of.h>
-
struct device_node;

#ifdef CONFIG_OF_GPIO
--
2.39.2