lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 3 Aug 2012 18:05:50 +0530 From: Sourav Poddar <sourav.poddar@...com> To: <khali@...ux-fr.org>, <linux@...ck-us.net>, <lm-sensors@...sensors.org>, <linux-kernel@...r.kernel.org>, <devicetree-discuss@...ts.ozlabs.org>, <linux-omap@...r.kernel.org>, <linux-arm-kernel@...ts.infradead.org> CC: Sourav Poddar <sourav.poddar@...com>, Benoit Cousson <b-cousson@...com>, Felipe Balbi <balbi@...com>, Santosh Shilimkar <santosh.shilimkar@...com> Subject: [PATCH] hwmon: tmp102: Add device tree support update tmp102 temperature sensor to also use device tree. Cc: Benoit Cousson <b-cousson@...com> Cc: Felipe Balbi <balbi@...com> Cc: Santosh Shilimkar <santosh.shilimkar@...com> Acked-by: Felipe Balbi <balbi@...com> Signed-off-by: Sourav Poddar <sourav.poddar@...com> --- drivers/hwmon/tmp102.c | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/drivers/hwmon/tmp102.c b/drivers/hwmon/tmp102.c index 0d466b9..a8a9060 100644 --- a/drivers/hwmon/tmp102.c +++ b/drivers/hwmon/tmp102.c @@ -26,6 +26,7 @@ #include <linux/err.h> #include <linux/mutex.h> #include <linux/device.h> +#include <linux/of.h> #define DRIVER_NAME "tmp102" @@ -284,8 +285,19 @@ static const struct i2c_device_id tmp102_id[] = { }; MODULE_DEVICE_TABLE(i2c, tmp102_id); +#ifdef CONFIG_OF +static const struct of_device_id temperature_dt_match[] = { + { .compatible = "ti,tmp102" }, + {}, +}; +MODULE_DEVICE_TABLE(of, temperature_dt_match); +#endif + static struct i2c_driver tmp102_driver = { - .driver.name = DRIVER_NAME, + .driver = { + .name = DRIVER_NAME, + .of_match_table = of_match_ptr(temperature_dt_match), + }, .driver.pm = TMP102_DEV_PM_OPS, .probe = tmp102_probe, .remove = __devexit_p(tmp102_remove), -- 1.7.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists