From: shihuijun Date: Tue, 25 Sep 2018 09:18:59 +0000 (+0800) Subject: (CR):[9610][EVB] motor: bring up aw8695 motor conctrlor dts(2/3) X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=7cd4d3448b742eb7832767f6a42d638b27362ec3;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git (CR):[9610][EVB] motor: bring up aw8695 motor conctrlor dts(2/3) Change-Id: I09c1b562a722083430352ad2e5342d5c59f6e805 --- diff --git a/arch/arm64/boot/dts/exynos/exynos9609-robusta2_evb.dts b/arch/arm64/boot/dts/exynos/exynos9609-robusta2_evb.dts index 853e93b3e308..c60dbe81079b 100755 --- a/arch/arm64/boot/dts/exynos/exynos9609-robusta2_evb.dts +++ b/arch/arm64/boot/dts/exynos/exynos9609-robusta2_evb.dts @@ -18,6 +18,7 @@ #include "exynos9610-display-lcd.dtsi" #include "novatek-nt36xxx-i2c.dtsi" #include "wing-sensor.dtsi" +#include "exynos9610-robusta2-motor.dtsi" / { compatible = "samsung,exynos9610", "samsung,Robusta2 EVB"; diff --git a/arch/arm64/boot/dts/exynos/exynos9609-wing.dts b/arch/arm64/boot/dts/exynos/exynos9609-wing.dts index e632d1014e06..739735dd6b58 100755 --- a/arch/arm64/boot/dts/exynos/exynos9609-wing.dts +++ b/arch/arm64/boot/dts/exynos/exynos9609-wing.dts @@ -18,6 +18,7 @@ #include "exynos9610-display-lcd.dtsi" #include "novatek-nt36xxx-i2c.dtsi" #include "wing-sensor.dtsi" +#include "exynos9610-robusta2-motor.dtsi" / { compatible = "samsung,exynos9610", "samsung,WING"; diff --git a/arch/arm64/boot/dts/exynos/exynos9610-robusta2-motor.dtsi b/arch/arm64/boot/dts/exynos/exynos9610-robusta2-motor.dtsi new file mode 100755 index 000000000000..158c5d1f480a --- /dev/null +++ b/arch/arm64/boot/dts/exynos/exynos9610-robusta2-motor.dtsi @@ -0,0 +1,26 @@ +/* + * SAMSUNG EXYNOS9820 SoC device tree source + * + * Copyright (c) 2018 Samsung Electronics Co., Ltd. + * http://www.samsung.com + * + * SAMSUNG EXYNOS9820 SoC device nodes are listed in this file. + * EXYNOS9820 based board files can include this file and provide + * values for board specfic bindings. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ +&hsi2c_6 { + status = "okay"; + samsung,reset-before-trans; + clock-frequency = <100000>; + + aw8695_haptic@5A { + compatible = "awinic,aw8695_haptic"; + reg = <0x5A>; + reset-gpio = <&gpa2 5 0>; + irq-gpio = <&gpa2 7 0>; + }; +};