1// SPDX-License-Identifier: GPL-2.0-only
2
3/dts-v1/;
4
5#include "msm8916-samsung-j5-common.dtsi"
6
7/ {
8	model = "Samsung Galaxy J5 (2016)";
9	compatible = "samsung,j5x", "qcom,msm8916";
10	chassis-type = "handset";
11
12	reg_vdd_tsp_a: regulator-vdd-tsp-a {
13		compatible = "regulator-fixed";
14		regulator-name = "vdd_tsp_a";
15		regulator-min-microvolt = <3000000>;
16		regulator-max-microvolt = <3000000>;
17
18		gpio = <&tlmm 108 GPIO_ACTIVE_HIGH>;
19		enable-active-high;
20
21		pinctrl-0 = <&tsp_ldo_en_default>;
22		pinctrl-names = "default";
23	};
24};
25
26&muic {
27	interrupts = <121 IRQ_TYPE_EDGE_FALLING>;
28};
29
30&touchscreen {
31	vdd-supply = <&reg_vdd_tsp_a>;
32};
33
34&tlmm {
35	tsp_ldo_en_default: tsp-ldo-en-default-state {
36		pins = "gpio108";
37		function = "gpio";
38		drive-strength = <2>;
39		bias-disable;
40	};
41};
42
43&muic_int_default {
44	pins = "gpio121";
45};
46