platform_data is duplicated into platform_device platform_data via platform_device_add_data() and is not modified.
Signed-off-by: Tomas Winkler <[email protected]> --- include/linux/mfd/core.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/mfd/core.h b/include/linux/mfd/core.h index 7e5ac3c00891..6919aaee33dc 100644 --- a/include/linux/mfd/core.h +++ b/include/linux/mfd/core.h @@ -66,7 +66,7 @@ struct mfd_cell { int (*resume)(struct platform_device *dev); /* platform data passed to the sub devices drivers */ - void *platform_data; + const void *platform_data; size_t pdata_size; /* device properties passed to the sub devices drivers */ -- 2.21.3

