41 lines
1.2 KiB
Diff
41 lines
1.2 KiB
Diff
|
From 6b921f916b560f61c67689196035416e20958c1a Mon Sep 17 00:00:00 2001
|
||
|
From: Ondrej Jirman <megous@megous.com>
|
||
|
Date: Sat, 9 Nov 2019 23:55:48 +0100
|
||
|
Subject: [PATCH 016/351] ARM: dts: sun8i-a83t-tbs-a711: Add support for the
|
||
|
vibrator motor
|
||
|
|
||
|
The board has a vibrator mottor. Hook it to the input subsystem.
|
||
|
|
||
|
According to the PMIC specification, LDO needs to be enabled (value 0b11)
|
||
|
to achieve the specified max driving current of 150mA. We can't drive
|
||
|
the motor with just GPIO mode.
|
||
|
|
||
|
In GPIO mode the chip is probably just using the regular CMOS logic
|
||
|
output circuitry (typically limited to around 20-35mA, but not specified
|
||
|
in this datasheet).
|
||
|
|
||
|
Signed-off-by: Ondrej Jirman <megous@megous.com>
|
||
|
---
|
||
|
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 5 +++++
|
||
|
1 file changed, 5 insertions(+)
|
||
|
|
||
|
diff --git a/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts b/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts
|
||
|
index 9029e6ad461b..189e21b80d68 100644
|
||
|
--- a/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts
|
||
|
+++ b/arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts
|
||
|
@@ -99,6 +99,11 @@ panel_input: endpoint {
|
||
|
};
|
||
|
};
|
||
|
|
||
|
+ vibrator {
|
||
|
+ compatible = "gpio-vibrator";
|
||
|
+ vcc-supply = <®_ldo_io1>;
|
||
|
+ };
|
||
|
+
|
||
|
reg_gps: reg-gps {
|
||
|
compatible = "regulator-fixed";
|
||
|
regulator-name = "gps";
|
||
|
--
|
||
|
2.34.0
|
||
|
|