1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2020, Konrad Dybcio
8 #include "msm8992.dtsi"
10 #include "pmi8994.dtsi"
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/input/gpio-keys.h>
15 model = "Microsoft Lumia 950";
16 compatible = "microsoft,talkman", "qcom,msm8992";
18 /* Most Lumia 950 users use GRUB to load their kernels,
19 * hence there is no need for msm-id and friends.
22 /* This enables graphical output via bootloader-enabled display.
23 * acpi=no is required due to WP platforms having ACPI support, but
24 * only for Windows-based OSes.
27 bootargs = "earlycon=efifb console=efifb acpi=no";
39 compatible = "syna,rmi4-i2c";
44 interrupt-parent = <&tlmm>;
45 interrupts = <77 IRQ_TYPE_EDGE_FALLING>;
49 syna,nosleep-mode = <1>;
54 syna,sensor-type = <1>;
55 syna,clip-x-low = <0>;
56 syna,clip-x-high = <1440>;
57 syna,clip-y-low = <0>;
58 syna,clip-y-high = <2560>;