提交 a28885bc 编写于 作者: U Uwe Kleine-König 提交者: Linus Torvalds

rtc: make of_device_ids const

of_device_ids (i.e. compatible strings and the respective data) are not
supposed to change at runtime.  All functions working with of_device_ids
provided by <linux/of.h> work with const of_device_ids.  This allows to
mark all struct of_device_id below drivers/rtc const, too.
Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
上级 78230477
...@@ -274,7 +274,7 @@ static int isl12022_probe(struct i2c_client *client, ...@@ -274,7 +274,7 @@ static int isl12022_probe(struct i2c_client *client,
} }
#ifdef CONFIG_OF #ifdef CONFIG_OF
static struct of_device_id isl12022_dt_match[] = { static const struct of_device_id isl12022_dt_match[] = {
{ .compatible = "isl,isl12022" }, { .compatible = "isl,isl12022" },
{ }, { },
}; };
......
...@@ -401,7 +401,7 @@ static int mpc5121_rtc_remove(struct platform_device *op) ...@@ -401,7 +401,7 @@ static int mpc5121_rtc_remove(struct platform_device *op)
} }
#ifdef CONFIG_OF #ifdef CONFIG_OF
static struct of_device_id mpc5121_rtc_match[] = { static const struct of_device_id mpc5121_rtc_match[] = {
{ .compatible = "fsl,mpc5121-rtc", }, { .compatible = "fsl,mpc5121-rtc", },
{ .compatible = "fsl,mpc5200-rtc", }, { .compatible = "fsl,mpc5200-rtc", },
{}, {},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册