1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2016 MediaTek Inc.
6 #include "mt8173-elm.dtsi"
9 clock-frequency = <200000>;
13 touchscreen2: touchscreen@34 {
14 compatible = "melfas,mip4_ts";
16 interrupt-parent = <&pio>;
17 interrupts = <88 IRQ_TYPE_LEVEL_LOW>;
21 * Lenovo 100e Chromebook 2nd Gen (MTK) and Lenovo 300e Chromebook 2nd
22 * Gen (MTK) are using synaptics touchscreen (hid-over-i2c driver) as a
23 * second source touchscreen.
25 touchscreen3: touchscreen@20 {
26 compatible = "hid-over-i2c";
28 hid-descr-addr = <0x0020>;
29 interrupt-parent = <&pio>;
30 interrupts = <88 IRQ_TYPE_LEVEL_LOW>;
36 * Lenovo 100e Chromebook 2nd Gen (MTK) and Lenovo 300e Chromebook 2nd
37 * Gen (MTK) are using synaptics trackpad (hid-over-i2c driver) as a
38 * second source trackpad.
40 trackpad2: trackpad@2c {
41 compatible = "hid-over-i2c";
42 interrupt-parent = <&pio>;
43 interrupts = <117 IRQ_TYPE_LEVEL_LOW>;
45 hid-descr-addr = <0x0020>;
51 wp-gpios = <&pio 42 GPIO_ACTIVE_HIGH>;
55 hdmi_mux_pins: hdmi_mux_pins {
57 pinmux = <MT8173_PIN_98_URTS1__FUNC_GPIO98>;
63 mmc1_pins_default: mmc1default {
65 pinmux = <MT8173_PIN_42_DSI_TE__FUNC_GPIO42>;