
On Thu, 16 Aug 2018 17:33:18 +0200 Boris Brezillon boris.brezillon@bootlin.com wrote:
On Thu, 16 Aug 2018 17:30:04 +0200 Miquel Raynal miquel.raynal@bootlin.com wrote:
Fix build errors produced by mtd.h and dm/device.h if not included in the right order.
Signed-off-by: Miquel Raynal miquel.raynal@bootlin.com Reviewed-by: Jagan Teki jagan@openedev.com
I'm pretty sure this patch is not needed, the build failure has been fixed in patch 5.
My bad. It's needed, but it should be squashed in patch 5, since this is patch 5 who introduces the error.
include/linux/mtd/mtd.h | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/include/linux/mtd/mtd.h b/include/linux/mtd/mtd.h index 73b19b57b1..272c646f9d 100644 --- a/include/linux/mtd/mtd.h +++ b/include/linux/mtd/mtd.h @@ -21,6 +21,9 @@ #include <mtd/mtd-abi.h> #include <linux/errno.h> #include <div64.h> +#if IS_ENABLED(CONFIG_DM) +#include <dm/device.h> +#endif
#define MAX_MTD_DEVICES 32 #endif