Allow this driver to be used from device trees using the dongwoon,dw9719 OFW compatible string. Signed-off-by: Val Packett <val@xxxxxxxxxxxx> --- drivers/media/i2c/dw9719.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/media/i2c/dw9719.c b/drivers/media/i2c/dw9719.c index c626ed845928..b6859cfd216c 100644 --- a/drivers/media/i2c/dw9719.c +++ b/drivers/media/i2c/dw9719.c @@ -331,6 +331,12 @@ static const struct i2c_device_id dw9719_id_table[] = { }; MODULE_DEVICE_TABLE(i2c, dw9719_id_table); +static const struct of_device_id dw9719_of_table[] = { + { .compatible = "dongwoon,dw9719" }, + { { 0 } } +}; +MODULE_DEVICE_TABLE(of, dw9719_of_table); + static DEFINE_RUNTIME_DEV_PM_OPS(dw9719_pm_ops, dw9719_suspend, dw9719_resume, NULL); @@ -338,6 +344,7 @@ static struct i2c_driver dw9719_i2c_driver = { .driver = { .name = "dw9719", .pm = pm_sleep_ptr(&dw9719_pm_ops), + .of_match_table = dw9719_of_table, }, .probe = dw9719_probe, .remove = dw9719_remove, -- 2.48.1