1*00400a98SRayyan Ansari// SPDX-License-Identifier: BSD-3-Clause 2*00400a98SRayyan Ansari/* 3*00400a98SRayyan Ansari * Copyright (c) 2023, Jack Matthews <jm5112356@gmail.com> 4*00400a98SRayyan Ansari * Copyright (c) 2023, Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com> 5*00400a98SRayyan Ansari * Copyright (c) 2023, Dominik Kobinski <dominikkobinski314@gmail.com> 6*00400a98SRayyan Ansari * Copyright (c) 2023, Rayyan Ansari <rayyan@ansari.sh> 7*00400a98SRayyan Ansari */ 8*00400a98SRayyan Ansari 9*00400a98SRayyan Ansari/dts-v1/; 10*00400a98SRayyan Ansari 11*00400a98SRayyan Ansari#include "qcom-msm8226-microsoft-common.dtsi" 12*00400a98SRayyan Ansari 13*00400a98SRayyan Ansari/* This device has touchscreen on i2c3 instead */ 14*00400a98SRayyan Ansari/delete-node/ &touchscreen; 15*00400a98SRayyan Ansari 16*00400a98SRayyan Ansari/ { 17*00400a98SRayyan Ansari model = "Nokia Lumia 735"; 18*00400a98SRayyan Ansari compatible = "microsoft,superman-lte", "qcom,msm8926", "qcom,msm8226"; 19*00400a98SRayyan Ansari chassis-type = "handset"; 20*00400a98SRayyan Ansari}; 21*00400a98SRayyan Ansari 22*00400a98SRayyan Ansari&blsp1_i2c3 { 23*00400a98SRayyan Ansari status = "okay"; 24*00400a98SRayyan Ansari 25*00400a98SRayyan Ansari touchscreen: touchscreen@4b { 26*00400a98SRayyan Ansari compatible = "syna,rmi4-i2c"; 27*00400a98SRayyan Ansari reg = <0x4b>; 28*00400a98SRayyan Ansari 29*00400a98SRayyan Ansari interrupts-extended = <&tlmm 17 IRQ_TYPE_EDGE_FALLING>; 30*00400a98SRayyan Ansari vdd-supply = <&pm8226_l15>; 31*00400a98SRayyan Ansari vio-supply = <&pm8226_l6>; 32*00400a98SRayyan Ansari 33*00400a98SRayyan Ansari pinctrl-0 = <&touchscreen_default>; 34*00400a98SRayyan Ansari pinctrl-names = "default"; 35*00400a98SRayyan Ansari 36*00400a98SRayyan Ansari #address-cells = <1>; 37*00400a98SRayyan Ansari #size-cells = <0>; 38*00400a98SRayyan Ansari 39*00400a98SRayyan Ansari rmi4-f01@1 { 40*00400a98SRayyan Ansari reg = <0x01>; 41*00400a98SRayyan Ansari syna,nosleep-mode = <1>; 42*00400a98SRayyan Ansari }; 43*00400a98SRayyan Ansari 44*00400a98SRayyan Ansari rmi4-f11@11 { 45*00400a98SRayyan Ansari reg = <0x11>; 46*00400a98SRayyan Ansari syna,sensor-type = <1>; 47*00400a98SRayyan Ansari }; 48*00400a98SRayyan Ansari }; 49*00400a98SRayyan Ansari}; 50*00400a98SRayyan Ansari 51*00400a98SRayyan Ansari&blsp1_i2c5 { 52*00400a98SRayyan Ansari status = "disabled"; 53*00400a98SRayyan Ansari}; 54