All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tabi Timur-B04825 <B04825@freescale.com>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: "linuxppc-dev@ozlabs.org" <linuxppc-dev@ozlabs.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"arnd@arndb.de" <arnd@arndb.de>
Subject: Re: [PATCH] drivers/misc: introduce Freescale Data Collection Manager driver
Date: Mon, 1 Aug 2011 23:58:00 +0000	[thread overview]
Message-ID: <4E373D88.80006@freescale.com> (raw)
In-Reply-To: <20110801234645.GA15792@sirena.org.uk>

Mark Brown wrote:
> On Mon, Aug 01, 2011 at 04:48:54PM -0500, Timur Tabi wrote:
>> The Data Collection Manager (DCM) is a feature of the FPGA on some Frees=
cale
>> PowerPC reference boards that can read temperature, current, and voltage
>> settings from the sensors on those boards.  This driver exposes the DCM =
via a
>> sysfs interface (/sys/devices/platform/fsl-ocm.0).
>
> This sounds like it should be a hwmon driver.

I didn't see any way to interface the hardware to the hwmon layer in a=20
manner that provides the information that our customers went using this=20
hardware.

>> The DCM collects and tallies data over a period of time in the backgroun=
d,
>> without utilizing any resources on the host (CPU, memory, etc).  The dat=
a is
>> summarized and made available when data collection stops.  This allows p=
ower
>> consumption to be measured while the host is performing some tasks (usua=
lly
>> a benchmark).
>
> Though this is a bit odd for the subsystem I don't think it's too far
> out of what other hwmon chips can do, some of them do have longer term
> stats than just instantaneous readings.

Can you show an example or some documentation?  I couldn't find anything=20
remotely like that.  I don't even see anything that lets me start/stop=20
monitoring of sensors.

--=20
Timur Tabi
Linux kernel developer at Freescale=

WARNING: multiple messages have this Message-ID (diff)
From: Tabi Timur-B04825 <B04825@freescale.com>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: "arnd@arndb.de" <arnd@arndb.de>,
	"grant.likely@secretlab.ca" <grant.likely@secretlab.ca>,
	"linuxppc-dev@ozlabs.org" <linuxppc-dev@ozlabs.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH] drivers/misc: introduce Freescale Data Collection Manager driver
Date: Mon, 1 Aug 2011 23:58:00 +0000	[thread overview]
Message-ID: <4E373D88.80006@freescale.com> (raw)
In-Reply-To: <20110801234645.GA15792@sirena.org.uk>

Mark Brown wrote:
> On Mon, Aug 01, 2011 at 04:48:54PM -0500, Timur Tabi wrote:
>> The Data Collection Manager (DCM) is a feature of the FPGA on some Freescale
>> PowerPC reference boards that can read temperature, current, and voltage
>> settings from the sensors on those boards.  This driver exposes the DCM via a
>> sysfs interface (/sys/devices/platform/fsl-ocm.0).
>
> This sounds like it should be a hwmon driver.

I didn't see any way to interface the hardware to the hwmon layer in a 
manner that provides the information that our customers went using this 
hardware.

>> The DCM collects and tallies data over a period of time in the background,
>> without utilizing any resources on the host (CPU, memory, etc).  The data is
>> summarized and made available when data collection stops.  This allows power
>> consumption to be measured while the host is performing some tasks (usually
>> a benchmark).
>
> Though this is a bit odd for the subsystem I don't think it's too far
> out of what other hwmon chips can do, some of them do have longer term
> stats than just instantaneous readings.

Can you show an example or some documentation?  I couldn't find anything 
remotely like that.  I don't even see anything that lets me start/stop 
monitoring of sensors.

-- 
Timur Tabi
Linux kernel developer at Freescale

  reply	other threads:[~2011-08-01 23:58 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-01 21:48 [PATCH] drivers/misc: introduce Freescale Data Collection Manager driver Timur Tabi
2011-08-01 23:46 ` Mark Brown
2011-08-01 23:46   ` Mark Brown
2011-08-01 23:58   ` Tabi Timur-B04825 [this message]
2011-08-01 23:58     ` Tabi Timur-B04825
2011-08-02  1:50     ` Mark Brown
2011-08-02  1:50       ` Mark Brown
2011-08-02  1:57       ` Tabi Timur-B04825
2011-08-02  1:57         ` Tabi Timur-B04825
2011-08-02  2:26         ` Mark Brown
2011-08-02  2:26           ` Mark Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4E373D88.80006@freescale.com \
    --to=b04825@freescale.com \
    --cc=arnd@arndb.de \
    --cc=broonie@opensource.wolfsonmicro.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linuxppc-dev@ozlabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.