Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932164AbbBZN75 (ORCPT ); Thu, 26 Feb 2015 08:59:57 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:45181 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753471AbbBZN7z (ORCPT ); Thu, 26 Feb 2015 08:59:55 -0500 X-AuditID: cbfee61b-f79d76d0000024d6-39-54ef26d86603 From: Lukasz Majewski To: Eduardo Valentin , Kamil Debski , Jean Delvare , Guenter Roeck , Kukjin Kim Cc: lm-sensors@lm-sensors.org, Linux PM list , "linux-samsung-soc@vger.kernel.org" , devicetree@vger.kernel.org, Lukasz Majewski , Kukjin Kim , linux-kernel@vger.kernel.org, Sjoerd Simons , Abhilash Kesavan , Abhilash Kesavan , Lukasz Majewski Subject: [PATCH v6 0/6] hwmon: thermal: Odroid U3: Provide support for Odroid U3 fan Date: Thu, 26 Feb 2015 14:59:31 +0100 Message-id: <1424959177-28739-1-git-send-email-l.majewski@samsung.com> X-Mailer: git-send-email 1.7.10.4 In-reply-to: <1418897591-18332-1-git-send-email-l.majewski@samsung.com> References: <1418897591-18332-1-git-send-email-l.majewski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrELMWRmVeSWpSXmKPExsVy+t9jQd0bau9DDK7vFbZ4vGYxk8X8I+dY LeZfucZqsfTuJzaLH68vsFms+atk0bvgKptF/+PXzBZvHnFbvHm4mdHi8q45bBafe48wWsw4 v4/J4snCM0wWd6btZbOYfvwtq4OAx9/n11k8ds66y+6xaVUnm8eDibvZPNZNe8vssfN7A7tH 35ZVjB6bT1d7fN4kF8AZxWWTkpqTWZZapG+XwJWxZ1Evc8Es7ootPw6yNDBe4Ohi5OSQEDCR ePVoHxOELSZx4d56ti5GLg4hgemMEj8v3WMBSQgJdDFJnD0rCmKzCehJfL77lAmkSERgO6PE innfwDqYBa4xS+zbfBRslLBAmMT6K2/YQGwWAVWJ7813WLsYOTh4Bdwk2nvMILYpSnQ/mwBW wingLjHnOYQtBFTS9PcS8wRG3gWMDKsYRVMLkguKk9JzjfSKE3OLS/PS9ZLzczcxgkP6mfQO xlUNFocYBTgYlXh4E7LfhQixJpYVV+YeYpTgYFYS4WVTeh8ixJuSWFmVWpQfX1Sak1p8iFGa g0VJnFfJvi1ESCA9sSQ1OzW1ILUIJsvEwSnVwFgje/1g/pyoNws9eFy0t12Ju9R1MPH49f4d W+25HXsDZ8qo3Zjsuecf796bO+7dZpbjr+579mjuljNJ96oentvCq6TNUdey/eHF6IxrxT8f ngqPvbtaO3FdyIryOSdjNSU/3Z8gvjIuMEs2sIvj6QHmhpy/lxg0Xi3tXTW3P8k1OfIgW0KB 6zMlluKMREMt5qLiRABUYNE8ZQIAAA== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1639 Lines: 45 Presented patches add support for Odroid's U3 optional CPU FAN, which uses PWM subsystem for low level control. After successful probe it registers itself as a cooling device for thermal subsystem. This driver also supports devices without DTS specified. To provide correct functionality, new properties to device tree description for Exynos4412 and in particular Odroid U3 have been added. Those patches were tested at Exynos4412 - Odroid U3 board. Patches were applied on: linux-soc-thermal/fixes branch (Linux v4.0-rc1) SHA1: b71d399c7f2fe06b60b96155ec0b9ae167334e4a Kamil Debski (1): ARM: dts: Add pwm-fan node to the Odroid-U3 board Lukasz Majewski (5): Documentation: dts: Documentation entry to explain how to use PWM FAN as a cooling device ARM: dts: Add properties to use pwm-fan device as a cooling device in Odroid U3 hwmon: pwm-fan: Extract __set_pwm() function to only modify PWM duty cycle hwmon: pwm-fan: Read PWM FAN configuration from device tree hwmon: pwm-fan: Code for using PWM FAN as a cooling device .../devicetree/bindings/hwmon/pwm-fan.txt | 29 +++- arch/arm/boot/dts/exynos4.dtsi | 2 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 43 ++++++ drivers/hwmon/pwm-fan.c | 172 +++++++++++++++++++-- 4 files changed, 229 insertions(+), 17 deletions(-) -- 2.0.0.rc2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/