Freescale IMX6 active cooling
catalin.crenguta at gmail.com
Mon Nov 16 01:43:43 PST 2015
I'm trying to use a GPIO Fan to cool down a Riotboard (I.MX6 Solo).
I've read , investigated the driver which provides the on-die
temperature ( fsl,imx6q-tempmon ) but it seems to provide the
temperature by creating a thermal zone (relevant dts: ).
I don't know how I should proceed:
1) Should I research how can I attach a cooling device to this already
existing thermal zone? (I believe it involves modifying the existing
driver by adding new device tree handles)
2) Should I create another thermal zone, use the existing driver to
get the temperature and bind to a cooling device?
3) Should I modify the existing driver to not create a thermal zone
and move the creation in the device tree using the of-thermal driver ?
More information about the linux-arm-kernel