[PATCH 08/12] iio: magnetometer: use named initializers for acpi_device_id
From: Pawel Zalewski
Date: Mon Oct 05 2026 - 10:03:55 EST
Use a designated initializer for the acpi_device_id fields which makes the
code more readable and consistent with how lists are initialized in the
rest of the kernel code base. Also drop explicitly setting fields to 0
where it is redundant.
Signed-off-by: Pawel Zalewski <pzalewski@xxxxxxxxxxxxxxxxxxxx>
---
drivers/iio/magnetometer/ak8975.c | 14 +++++++-------
drivers/iio/magnetometer/mmc35240.c | 2 +-
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/iio/magnetometer/ak8975.c b/drivers/iio/magnetometer/ak8975.c
index 8b0c07f82602..1a829a9b91e4 100644
--- a/drivers/iio/magnetometer/ak8975.c
+++ b/drivers/iio/magnetometer/ak8975.c
@@ -1119,13 +1119,13 @@ static DEFINE_RUNTIME_DEV_PM_OPS(ak8975_dev_pm_ops, ak8975_runtime_suspend,
ak8975_runtime_resume, NULL);
static const struct acpi_device_id ak_acpi_match[] = {
- {"AK8963", (kernel_ulong_t)&ak_def_array[AK8963] },
- {"AK8975", (kernel_ulong_t)&ak_def_array[AK8975] },
- {"AK009911", (kernel_ulong_t)&ak_def_array[AK09911] },
- {"AK09911", (kernel_ulong_t)&ak_def_array[AK09911] },
- {"AK09912", (kernel_ulong_t)&ak_def_array[AK09912] },
- {"AKM9911", (kernel_ulong_t)&ak_def_array[AK09911] },
- {"INVN6500", (kernel_ulong_t)&ak_def_array[AK8963] },
+ { .id = "AK8963", .driver_data = (kernel_ulong_t)&ak_def_array[AK8963] },
+ { .id = "AK8975", .driver_data = (kernel_ulong_t)&ak_def_array[AK8975] },
+ { .id = "AK009911", .driver_data = (kernel_ulong_t)&ak_def_array[AK09911] },
+ { .id = "AK09911", .driver_data = (kernel_ulong_t)&ak_def_array[AK09911] },
+ { .id = "AK09912", .driver_data = (kernel_ulong_t)&ak_def_array[AK09912] },
+ { .id = "AKM9911", .driver_data = (kernel_ulong_t)&ak_def_array[AK09911] },
+ { .id = "INVN6500", .driver_data = (kernel_ulong_t)&ak_def_array[AK8963] },
{ }
};
MODULE_DEVICE_TABLE(acpi, ak_acpi_match);
diff --git a/drivers/iio/magnetometer/mmc35240.c b/drivers/iio/magnetometer/mmc35240.c
index 6f40cba4b1ba..310058fe5c07 100644
--- a/drivers/iio/magnetometer/mmc35240.c
+++ b/drivers/iio/magnetometer/mmc35240.c
@@ -553,7 +553,7 @@ static const struct of_device_id mmc35240_of_match[] = {
MODULE_DEVICE_TABLE(of, mmc35240_of_match);
static const struct acpi_device_id mmc35240_acpi_match[] = {
- {"MMC35240", 0},
+ { .id = "MMC35240" },
{ }
};
MODULE_DEVICE_TABLE(acpi, mmc35240_acpi_match);
--
2.53.0