cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

mt8173-elm-hana.dtsi (1400B)


      1// SPDX-License-Identifier: GPL-2.0-only
      2/*
      3 * Copyright 2016 MediaTek Inc.
      4 */
      5
      6#include "mt8173-elm.dtsi"
      7
      8&i2c0 {
      9	clock-frequency = <200000>;
     10};
     11
     12&i2c3 {
     13	touchscreen2: touchscreen@34 {
     14		compatible = "melfas,mip4_ts";
     15		reg = <0x34>;
     16		interrupt-parent = <&pio>;
     17		interrupts = <88 IRQ_TYPE_LEVEL_LOW>;
     18	};
     19
     20	/*
     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.
     24	 */
     25	touchscreen3: touchscreen@20 {
     26		compatible = "hid-over-i2c";
     27		reg = <0x20>;
     28		hid-descr-addr = <0x0020>;
     29		interrupt-parent = <&pio>;
     30		interrupts = <88 IRQ_TYPE_LEVEL_LOW>;
     31	};
     32};
     33
     34&i2c4 {
     35	/*
     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.
     39	 */
     40	trackpad2: trackpad@2c {
     41		compatible = "hid-over-i2c";
     42		interrupt-parent = <&pio>;
     43		interrupts = <117 IRQ_TYPE_LEVEL_LOW>;
     44		reg = <0x2c>;
     45		hid-descr-addr = <0x0020>;
     46		wakeup-source;
     47	};
     48};
     49
     50&mmc1 {
     51	wp-gpios = <&pio 42 GPIO_ACTIVE_HIGH>;
     52};
     53
     54&pio {
     55	hdmi_mux_pins: hdmi_mux_pins {
     56		pins2 {
     57			pinmux = <MT8173_PIN_98_URTS1__FUNC_GPIO98>;
     58			bias-pull-up;
     59			output-high;
     60		};
     61	};
     62
     63	mmc1_pins_default: mmc1default {
     64		pins_wp {
     65			pinmux = <MT8173_PIN_42_DSI_TE__FUNC_GPIO42>;
     66			input-enable;
     67			bias-pull-up;
     68		};
     69	};
     70};