29 Jun
2023
29 Jun
'23
12:56 p.m.
On Thu, Jun 29, 2023 at 01:46:02PM +0300, Andy Shevchenko wrote:
- rt5677->type = (enum rt5677_type)(uintptr_t)device_get_match_data(dev);
Double casts, always a sign of a successful simplification! :P
- if (rt5677->type == 0) return -EINVAL;
}
rt5677_read_device_properties(rt5677, &i2c->dev);
@@ -5702,7 +5689,7 @@ static struct i2c_driver rt5677_i2c_driver = { .driver = { .name = RT5677_DRV_NAME, .of_match_table = rt5677_of_match,
.acpi_match_table = ACPI_PTR(rt5677_acpi_match),
}, .probe = rt5677_i2c_probe, .remove = rt5677_i2c_remove,.acpi_match_table = rt5677_acpi_match,
diff --git a/sound/soc/codecs/rt5677.h b/sound/soc/codecs/rt5677.h index 944ae02aafc2..5ccdf1ba613a 100644 --- a/sound/soc/codecs/rt5677.h +++ b/sound/soc/codecs/rt5677.h @@ -1753,8 +1753,8 @@ enum { };
enum rt5677_type {
- RT5677,
- RT5676,
- RT5677 = 1,
- RT5676 = 2,
};
/* ASRC clock source selection */
2.40.0.1.gaa8946217a0b