xref: /freebsd/sys/contrib/device-tree/src/arm64/qcom/msm8916-samsung-a5u-eur.dts (revision 5def4c47d4bd90b209b9b4a4ba9faec15846d8fd)
1// SPDX-License-Identifier: GPL-2.0-only
2
3/dts-v1/;
4
5#include "msm8916-samsung-a2015-common.dtsi"
6
7/ {
8	model = "Samsung Galaxy A5U (EUR)";
9	compatible = "samsung,a5u-eur", "qcom,msm8916";
10};
11
12&accelerometer {
13	mount-matrix = "-1", "0", "0",
14			"0", "1", "0",
15			"0", "0", "1";
16};
17
18&blsp_i2c5 {
19	status = "okay";
20
21	touchscreen@48 {
22		compatible = "melfas,mms345l";
23
24		reg = <0x48>;
25		interrupt-parent = <&msmgpio>;
26		interrupts = <13 IRQ_TYPE_EDGE_FALLING>;
27
28		touchscreen-size-x = <720>;
29		touchscreen-size-y = <1280>;
30
31		avdd-supply = <&reg_vdd_tsp>;
32		vdd-supply = <&pm8916_l6>;
33
34		pinctrl-names = "default";
35		pinctrl-0 = <&ts_int_default>;
36	};
37};
38
39&pronto {
40	iris {
41		compatible = "qcom,wcn3660b";
42	};
43};
44
45&msmgpio {
46	ts_int_default: ts-int-default {
47		pins = "gpio13";
48		function = "gpio";
49
50		drive-strength = <2>;
51		bias-disable;
52	};
53};
54