ACPI / PMIC: constify platform_device_id
Subsystems (2)
PATCH v2 1/1 ACPI / PMIC: constify platform_device_id
platform_device_id are not supposed to change at runtime. All functions working with platform_device_id provided by <linux/platform_device.h> work with const platform_device_id. So mark the non-const structs as const.
---
changes in v2:
Resend all changes as single patch.
drivers/acpi/pmic/intel_pmic_bxtwc.c | 2 +- drivers/acpi/pmic/intel_pmic_chtwc.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
drivers/acpi/pmic/intel_pmic_bxtwc.c +1 -1
@@ -400,7 +400,7 @@ static int intel_bxtwc_pmic_opregion_probe(struct platform_device *pdev) &intel_bxtwc_pmic_opregion_data); } -static struct platform_device_id bxt_wc_opregion_id_table[] = { +static const struct platform_device_id bxt_wc_opregion_id_table[] = { { .name ="bxt_wcove_region" }, {}, };
drivers/acpi/pmic/intel_pmic_chtwc.c +1 -1
@@ -260,7 +260,7 @@ static int intel_cht_wc_pmic_opregion_probe(struct platform_device *pdev) &intel_cht_wc_pmic_opregion_data); } -static struct platform_device_id cht_wc_opregion_id_table[] = { +static const struct platform_device_id cht_wc_opregion_id_table[] = { { .name ="cht_wcove_region" }, {}, };
Signature · 1 line
1.9.1
Quoted 6 lines · Arvind Yadav
platform_device_idare not supposed to change at runtime. All functions working withplatform_device_idprovided by <linux/platform_device.h> work with constplatform_device_id. So mark the non-const structs as const.Signed-off-by Arvind Yadav <[email protected]>
Quoted 9 lines · CET Mika Westerberg
Quoted 6 lines · Arvind Yadav
platform_device_idare not supposed to change at runtime. All functions working withplatform_device_idprovided by <linux/platform_device.h> work with constplatform_device_id. So mark the non-const structs as const.Signed-off-by Arvind Yadav <[email protected]>Acked-by Mika Westerberg <[email protected]>
Patch applied, thanks!