[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-id: <1418897591-18332-1-git-send-email-l.majewski@samsung.com>
Date: Thu, 18 Dec 2014 11:13:02 +0100
From: Lukasz Majewski <l.majewski@...sung.com>
To: Eduardo Valentin <edubezval@...il.com>,
Kamil Debski <k.debski@...sung.com>,
Jean Delvare <jdelvare@...e.de>,
Guenter Roeck <linux@...ck-us.net>
Cc: lm-sensors@...sensors.org,
Linux PM list <linux-pm@...r.kernel.org>,
"linux-samsung-soc@...r.kernel.org"
<linux-samsung-soc@...r.kernel.org>, devicetree@...r.kernel.org,
Lukasz Majewski <l.majewski@...ess.pl>,
Kukjin Kim <kgene.kim@...sung.com>,
linux-kernel@...r.kernel.org,
Sylwester Nawrocki <s.nawrocki@...sung.com>,
Lukasz Majewski <l.majewski@...sung.com>
Subject: [PATCH 0/9] hwmon: thermal: Odroid U3: Provide support for Odroid U3
fan
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. To preserve ability to use this fan as a PWM device a stub for
thermal_of_cooling_device_register() has been added.
Moreover, some entries to device tree description for Exynos4412 and in
particular Odroid U3 have been added.
Those patches were tested on Exynos4412 - Odroid U3 board.
Patches were applied on:
linux-soc-thermal/next branch
SHA1: c42c7a44c7a543dcb388c1ee1a798e6ed76ad8cf
with following preceding patch series:
'thermal: exynos: Thermal code rework to use device tree'
http://www.spinics.net/lists/linux-samsung-soc/msg37719.html
Presented code utilize reworked Exynos thermal subsystem.
Kamil Debski (1):
ARM: dts: Add pwm-fan node to the Odroid-U3 board
Lukasz Majewski (8):
thermal: Provide stub for thermal_of_cooling_device_register()
function
hwmon: dts: Doc: Add DTS doc to explain how to use PWM FAN as a
cooling device
hwmon: thermal: dts: Add properties to use pwm-fan device as a cooling
device in Odroid U3
hwmon: thermal: Extract __set_pwm() function to only modify PWM duty
cycle
hwmon: thermal: Read PWM FAN configuration from device tree
hwmon: thermal: Code for using PWM FAN as a cooling device
hwmon: thermal: Provide 'default-pulse-width' property to setup FAN on
boot
hwmon: thermal: dts: Disable FAN on boot on the Odroid U3
.../devicetree/bindings/hwmon/pwm-fan.txt | 28 +++
arch/arm/boot/dts/exynos4.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-odroidu3.dts | 45 +++++
drivers/hwmon/pwm-fan.c | 195 +++++++++++++++++----
include/linux/thermal.h | 14 +-
5 files changed, 249 insertions(+), 35 deletions(-)
--
2.0.0.rc2
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists