From: Florin Leotescu Date: Fri, 21 Mar 2025 14:33:07 +0000 (+0200) Subject: hwmon: emc2305: Add OF support X-Git-Tag: v6.15-rc1~180^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=882bd6de1a5b4488dc0747d74420af34d419fd99;p=thirdparty%2Fkernel%2Flinux.git hwmon: emc2305: Add OF support Introduce OF support for Microchip emc2305 pwm fan controller. Signed-off-by: Florin Leotescu Reviewed-by: Frank Li Link: https://lore.kernel.org/r/20250321143308.4008623-3-florin.leotescu@oss.nxp.com Signed-off-by: Guenter Roeck --- diff --git a/drivers/hwmon/emc2305.c b/drivers/hwmon/emc2305.c index 4d39fbd837693..f8a4c76fcaddc 100644 --- a/drivers/hwmon/emc2305.c +++ b/drivers/hwmon/emc2305.c @@ -607,9 +607,16 @@ static void emc2305_remove(struct i2c_client *client) emc2305_unset_tz(dev); } +static const struct of_device_id of_emc2305_match_table[] = { + { .compatible = "microchip,emc2305", }, + {}, +}; +MODULE_DEVICE_TABLE(of, of_emc2305_match_table); + static struct i2c_driver emc2305_driver = { .driver = { .name = "emc2305", + .of_match_table = of_emc2305_match_table, }, .probe = emc2305_probe, .remove = emc2305_remove,