diff --git a/include/linux/of_platform.h b/include/linux/of_platform.h
index 22c3837784b297770c07902eb9c2116b9370c056..448f70b30a0c81fd2148b0b04bbe150bec69e60c 100644
--- a/include/linux/of_platform.h
+++ b/include/linux/of_platform.h
@@ -32,7 +32,7 @@ extern struct bus_type of_platform_bus_type;
 struct of_platform_driver
 {
 	const char		*name;
-	struct of_device_id	*match_table;
+	const struct of_device_id	*match_table;
 	struct module		*owner;
 
 	int	(*probe)(struct of_device* dev,