interconnect: imx: Replace inclusion of kernel.h in the header
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 20 Sep 2023 15:36:45 +0000 (18:36 +0300)
committerGeorgi Djakov <djakov@kernel.org>
Tue, 10 Oct 2023 11:10:50 +0000 (14:10 +0300)
The kernel.h is not used here directly, replace it with proper
set of headers.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230920153645.2068193-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/imx/imx.h

index 4ec9bc5f383ea7a15972d778a6ced0c08960ca90..d4d0e98886557600baea7cbc1f42814051ce193f 100644 (file)
 #define __DRIVERS_INTERCONNECT_IMX_H
 
 #include <linux/args.h>
+#include <linux/bits.h>
+#include <linux/types.h>
+
 #include <linux/interconnect-provider.h>
-#include <linux/kernel.h>
+
+struct platform_device;
 
 #define IMX_ICC_MAX_LINKS      4