[PATCH 1/3] char: misc: Remove redundant forward declarations

From: Zijun Hu
Date: Fri Jun 20 2025 - 10:41:22 EST


From: Zijun Hu <zijun.hu@xxxxxxxxxxxxxxxx>

Header miscdevice.h includes linux/device.h which has definations for
below two forward declarations directly or indirectly:

struct device;
struct attribute_group;

Remove these redundant forward declarations from miscdevice.h

Signed-off-by: Zijun Hu <zijun.hu@xxxxxxxxxxxxxxxx>
---
include/linux/miscdevice.h | 3 ---
1 file changed, 3 deletions(-)

diff --git a/include/linux/miscdevice.h b/include/linux/miscdevice.h
index 69e110c2b86a9b16c1637778a25e1eebb3fd0111..3e6deb00fc8535a7571f85489c74979e18385bad 100644
--- a/include/linux/miscdevice.h
+++ b/include/linux/miscdevice.h
@@ -73,9 +73,6 @@
#define RFKILL_MINOR 242
#define MISC_DYNAMIC_MINOR 255

-struct device;
-struct attribute_group;
-
struct miscdevice {
int minor;
const char *name;

--
2.34.1