ASoC: codecs: Add of_match_table for aw888081 driver

Add of_match_table for aw88081 driver to make matching
between dts and driver more flexible

Signed-off-by: Weidong Wang <wangweidong.a@awinic.com>
Link: https://patch.msgid.link/20250410024953.26565-1-wangweidong.a@awinic.com
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Weidong Wang 2025-04-10 10:49:53 +08:00 committed by Mark Brown
parent 9aa33d5b4a
commit 6bbb2b1286
No known key found for this signature in database
GPG Key ID: 24D68B725D5487D0

View File

@ -1295,9 +1295,19 @@ static int aw88081_i2c_probe(struct i2c_client *i2c)
aw88081_dai, ARRAY_SIZE(aw88081_dai));
}
#if defined(CONFIG_OF)
static const struct of_device_id aw88081_of_match[] = {
{ .compatible = "awinic,aw88081" },
{ .compatible = "awinic,aw88083" },
{ }
};
MODULE_DEVICE_TABLE(of, aw88081_of_match);
#endif
static struct i2c_driver aw88081_i2c_driver = {
.driver = {
.name = AW88081_I2C_NAME,
.of_match_table = of_match_ptr(aw88081_of_match),
},
.probe = aw88081_i2c_probe,
.id_table = aw88081_i2c_id,