From mboxrd@z Thu Jan 1 00:00:00 1970 From: Guenter Roeck Date: Sat, 06 Jun 2015 15:05:40 +0000 Subject: Re: [lm-sensors] Parallella board temperature sensing Message-Id: <55730C44.9060202@roeck-us.net> List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lm-sensors@vger.kernel.org On 06/06/2015 08:01 AM, Guenter Roeck wrote: > On 06/06/2015 07:51 AM, Gergely Imreh wrote: >> Hi, >> >> I was checking out what would it take to support lm-sensors on the >> Parallella board[1]. It's an interesting little board with a dual core >> Xilinx ARM Cortex-A9, an FPGA, and a 16-core Epiphany co-processor. >> It's Xilinx XADC sensor used for temperature/voltage sensing does not >> seem to be anywhere on the lm-sensors supported device list. Currently >> users seem to monitor it through reading the device data directly from >> the /sys entries and doing the necessary scaling and conversion (as it >> was discussed on the Parallella forums, bash script included[2]) >> >> In a nutshell, the data is accessible through >> /sys/bus/iio/devices/iio:device0/in_temp0_{raw,offset,scale} files. >> There are also 8 voltage readings there that could be extracted. >> > > If it is supported through iio, it should be possible use the iio->hwmon > bridge. > Here is an example devicetree entry, used to configure a max1139 as hwmon device. max1139: voltage-sensor@35 { compatible = "maxim,max1139"; reg = <0x35>; vcc-supply = <®_3p3v>; vref-supply = <®_3p3v>; #io-channel-cells = <1>; }; ... max1139@35 { compatible = "iio-hwmon"; io-channels = <&max1139 0>, <&max1139 1>, <&max1139 2>, <&max1139 3>, <&max1139 4>, <&max1139 5>, <&max1139 6>, <&max1139 7>, <&max1139 8>, <&max1139 9>, <&max1139 10>, <&max1139 11>; }; Guenter _______________________________________________ lm-sensors mailing list lm-sensors@lm-sensors.org http://lists.lm-sensors.org/mailman/listinfo/lm-sensors