[PATCH 1/2] drivers/spi: Prepare for linux/of_gpio.h removal in Linux 7.1
Florian Bezdeka <[email protected]>
| Newsgroups | dev.linux.lists.xenomai |
|---|---|
| Message-ID | <[email protected]> |
upstream commit
b6420bd5aa0c ("gpio: remove of_get_named_gpio() and <linux/of_gpio.h>")
removed the linux/of_gpio.h file. We now have to include linux/gpio.h
and linux/gpio/driver.h
This patch has to reach all Xenomai branches that should support
Dovetail 7.1 and newer.
Signed-off-by: Florian Bezdeka <[email protected]>
---
kernel/drivers/spi/spi-bcm2835.c | 3 ++-
kernel/drivers/spi/spi-omap2-mcspi-rt.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/kernel/drivers/spi/spi-bcm2835.c b/kernel/drivers/spi/spi-bcm2835.c
index 7c3568d582dd24ca7686f6438907d12e15401187..b9c3a19f0bd55c77430c68f6689dae3364be2304 100644
--- a/kernel/drivers/spi/spi-bcm2835.c
+++ b/kernel/drivers/spi/spi-bcm2835.c
@@ -25,13 +25,14 @@
#include <linux/slab.h>
#include <linux/err.h>
#include <linux/dma-mapping.h>
+#include <linux/gpio.h>
+#include <linux/gpio/driver.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/clk.h>
#include <linux/spi/spi.h>
#include <linux/of_irq.h>
-#include <linux/of_gpio.h>
#include "spi-master.h"
#define RTDM_SUBCLASS_BCM2835 1
diff --git a/kernel/drivers/spi/spi-omap2-mcspi-rt.c b/kernel/drivers/spi/spi-omap2-mcspi-rt.c
index 88c5132b869f46c76efbf3e709bc7e7ed98d2862..fa56347b0d46623a854a0f668e587bfea888e8a9 100644
--- a/kernel/drivers/spi/spi-omap2-mcspi-rt.c
+++ b/kernel/drivers/spi/spi-omap2-mcspi-rt.c
@@ -23,13 +23,14 @@
#include <linux/slab.h>
#include <linux/err.h>
#include <linux/dma-mapping.h>
+#include <linux/gpio.h>
+#include <linux/gpio/driver.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/clk.h>
#include <linux/spi/spi.h>
#include <linux/of_irq.h>
-#include <linux/of_gpio.h>
#include <linux/of_device.h>
#include <linux/pm_runtime.h>
#include <linux/gcd.h>
--
2.54.0