Thread (34 messages) 34 messages, 7 authors, 2015-01-18

[PATCH] add omap34xx temperature monitoring support

From: Pali Rohár <hidden>
Date: 2014-12-26 16:26:43
Also in: linux-omap, lkml

On Friday 26 December 2014 17:17:57 Tony Lindgren wrote:
* Tony Lindgren [off-list ref] [141226 07:57]:
quoted
* Pavel Machek [off-list ref] [141226 02:32]:
quoted
--- /dev/null
+++ b/drivers/hwmon/omap34xx_temp.c
@@ -0,0 +1,263 @@
+/*
+ * omap34xx_temp.c - Linux kernel module for OMAP34xx
hardware monitoring + *
+ * Copyright (C) 2008 Nokia Corporation
+ *
+ * Written by Peter De Schrijver
[off-list ref] + *
+ * Inspired by k8temp.c
+ *
+ * This file is subject to the terms and conditions of
the GNU General + * Public License. See the file
"COPYING" in the main directory of this + * archive for
more details.
+ *
+ * This program is distributed in the hope that it will
be useful, + * but WITHOUT ANY WARRANTY; without even the
implied warranty of + * MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the + * GNU General Public
License for more details.
+ */
+
+#include <linux/clk.h>
+#include <linux/hrtimer.h>
+#include <linux/module.h>
+#include <linux/hwmon.h>
+#include <linux/hwmon-sysfs.h>
+#include <linux/err.h>
+#include <linux/platform_device.h>
+#include <linux/io.h>
+#include <linux/slab.h>
+
+#include "../../arch/arm/mach-omap2/control.h"
No need to do this, you can use syscon here like
pbias-regulator.c is doing.
Oh looks like you're already using syscon, nice. What defines
do you need from control.h?

Those should be in the driver if private to the driver, or
else we should have some minimal header in include/linux
somewhere if some control.h defines really need to be
exposed.

Regards,

Tony
Hi Tony,

Sebastian Reichel has already sent new version of temperature 
driver. See email thread with subject:

[PATCH 0/3] OMAP3 temperature sensor

-- 
Pali Roh?r
pali.rohar at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20141226/daf8e6ad/attachment-0001.sig>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help