]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
net: mdio-gpio: remove linux/mdio-gpio.h
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Mon, 16 Mar 2026 10:04:03 +0000 (11:04 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 19 Mar 2026 01:29:57 +0000 (18:29 -0700)
The three defines from the linux/mdio-gpio.h header are only used in the
mdio-gpio module. There's no reason to have them in a public header.
Move them into the driver and remove mdio-gpio.h.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Link: https://patch.msgid.link/20260316-gpio-mdio-hdr-cleanup-v1-1-2df696f74728@oss.qualcomm.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/mdio/mdio-gpio.c
include/linux/mdio-gpio.h [deleted file]

index 1cfd538b5105d9b0621572c22bc93dddef85d6f5..c993108898964bee9048a19c40e9de4e5c943b48 100644 (file)
 #include <linux/gpio/consumer.h>
 #include <linux/interrupt.h>
 #include <linux/mdio-bitbang.h>
-#include <linux/mdio-gpio.h>
 #include <linux/module.h>
 #include <linux/of_mdio.h>
 #include <linux/platform_data/mdio-gpio.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 
+#define MDIO_GPIO_MDC  0
+#define MDIO_GPIO_MDIO 1
+#define MDIO_GPIO_MDO  2
+
 struct mdio_gpio_info {
        struct mdiobb_ctrl ctrl;
        struct gpio_desc *mdc, *mdio, *mdo;
diff --git a/include/linux/mdio-gpio.h b/include/linux/mdio-gpio.h
deleted file mode 100644 (file)
index cea443a..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-#ifndef __LINUX_MDIO_GPIO_H
-#define __LINUX_MDIO_GPIO_H
-
-#define MDIO_GPIO_MDC  0
-#define MDIO_GPIO_MDIO 1
-#define MDIO_GPIO_MDO  2
-
-#endif