Commit 4350e3c7 authored by Vaibhav Gupta's avatar Vaibhav Gupta

kernel: spec-core: definition of 'struct platform_device_id' no longer…

kernel: spec-core: definition of 'struct platform_device_id' no longer extractable from 'linux/platform_device.h'

The 'struct platform_device_id' is defined in 'linux/mod_devicetable.h';
this header was #include in 'linux/platform_device.h'. Hence, using the
latter header-file was enough. But in linux-v4.18 at

commit ac3167257b9fe16c9426c2087ead1c9f1b0992b1 ("headers: separate
linux/mod_devicetable.h from linux/platform_device.h")

the former was no more included in the latter. Thus, we need to do it
explicitly.

Since this change makes no difference if this driver is compiled against
Kernel version less than v4.18, we do not need any conditional
directives.
Signed-off-by: 's avatarVaibhav Gupta <vaibhav.gupta@cern.ch>
parent 525b164f
......@@ -5,6 +5,7 @@
*/
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/platform_device.h>
#include <linux/mfd/core.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment