summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorGustavo Solaira <gustavos@codeaurora.org>2017-09-06 11:13:44 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-09-07 10:35:31 -0700
commit1b1517142fdad0f5da09007456431786353f38ff (patch)
tree014ab93be3c4e641b0eeef8d0a3a1d394f8f6fd9 /arch
parentc283bfe1d51746665be25cb669300a5215518cef (diff)
ARM: dts: msm: Add FAN cooling device to msm8996 CV2X boards
Add a node for a GPIO-based FAN cooling device for msm8996 CV2X boards. This GPIO has a single speed and can be controlled from user space. Change-Id: Iee427407f3c4032e1394c61dd1f225e24a091a99 Signed-off-by: Gustavo Solaira <gustavos@codeaurora.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi b/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi
index d18344eb3daf..0e58ac191e08 100644
--- a/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi
@@ -44,6 +44,14 @@
gpios = <&tlmm 22 0>;
status = "okay";
};
+
+ gpio_fan {
+ /* Based on 5v 75mA MC30100V2 */
+ compatible = "gpio-fan";
+ gpios = <&tlmm 43 GPIO_ACTIVE_LOW>;
+ gpio-fan,speed-map = <0 1>,
+ <8000 0>;
+ };
};
&soc {