Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee828d02 authored by Jaewon Kim's avatar Jaewon Kim Committed by Lee Jones
Browse files

mfd: max77693: Update DT binding to support haptic



This patch add haptic DT binding documentation and example
to support haptic driver in max77693 Multifunction device.

Signed-off-by: default avatarJaewon Kim <jaewon02.kim@samsung.com>
Acked-by: default avatarChanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent d1bafd78
Loading
Loading
Loading
Loading
+21 −0
Original line number Original line Diff line number Diff line
@@ -27,6 +27,20 @@ Optional properties:


	[*] refer Documentation/devicetree/bindings/regulator/regulator.txt
	[*] refer Documentation/devicetree/bindings/regulator/regulator.txt


- haptic : The MAX77693 haptic device utilises a PWM controlled motor to provide
  users with tactile feedback. PWM period and duty-cycle are varied in
  order to provide the approprite level of feedback.

 Required properties:
	- compatible : Must be "maxim,max77693-hpatic"
	- haptic-supply : power supply for the haptic motor
	[*] refer Documentation/devicetree/bindings/regulator/regulator.txt
	- pwms : phandle to the physical PWM(Pulse Width Modulation) device.
	 PWM properties should be named "pwms". And number of cell is different
	 for each pwm device.
	 To get more informations, please refer to documentaion.
	[*] refer Documentation/devicetree/bindings/pwm/pwm.txt

Example:
Example:
	max77693@66 {
	max77693@66 {
		compatible = "maxim,max77693";
		compatible = "maxim,max77693";
@@ -52,4 +66,11 @@ Example:
					regulator-boot-on;
					regulator-boot-on;
			};
			};
		};
		};

		haptic {
			compatible = "maxim,max77693-haptic";
			haptic-supply = <&haptic_supply>;
			pwms = <&pwm 0 40000 0>;
			pwm-names = "haptic";
		};
	};
	};