Use i2c_get_match_data() to get match data for I2C, ACPI and DT-based matching instead of device_get_match_data() the one for ACPI/DT-based matching. This patch series is only compile tested. v1->v2: * Created separate patch for dropping enum chip_ids Biju Das (2): iio: magnetometer: yamaha-yas530: Use i2c_get_match_data() iio: magnetometer: yamaha-yas530: Drop enum chip_ids drivers/iio/magnetometer/yamaha-yas530.c | 150 +++++++++++------------ 1 file changed, 71 insertions(+), 79 deletions(-) -- 2.25.1