/freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
H A D | mt8173-elm-hana.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "mt8173-elm.dtsi" 9 clock-frequency = <200000>; 16 interrupts-extended = <&pio 88 IRQ_TYPE_LEVEL_LOW>; 21 * Gen (MTK) are using synaptics touchscreen (hid-over-i2c driver) as a 25 compatible = "hid-over-i2c"; 27 hid-descr-addr = <0x0020>; 28 interrupts-extended = <&pio 88 IRQ_TYPE_LEVEL_LOW>; 33 compatible = "hid-over-i2c"; 35 hid-descr-addr = <0x0001>; [all …]
|
H A D | mt8183-kukui-jacuzzi-juniper.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 11 compatible = "hid-over-i2c"; 13 hid-descr-addr = <0x20>; 15 pinctrl-names = "default"; 16 pinctrl-0 = <&trackpad_pins>; 18 interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>; 20 wakeup-source; 25 qcom,ath10k-calibration-variant = "GO_JUNIPER";
|
H A D | mt8183-kukui-jacuzzi-willow.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 11 compatible = "hid-over-i2c"; 13 hid-descr-addr = <0x20>; 15 pinctrl-names = "default"; 16 pinctrl-0 = <&trackpad_pins>; 18 interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>; 20 wakeup-source; 25 qcom,ath10k-calibration-variant = "GO_JUNIPER";
|
H A D | mt8183-kukui-jacuzzi-fennel.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 10 mediatek,dmic-mode = <1>; /* one-wire */ 15 compatible = "hid-over-i2c"; 17 hid-descr-addr = <0x20>; 19 pinctrl-names = "default"; 20 pinctrl-0 = <&trackpad_pins>; 22 interrupts-extended = <&pio 7 IRQ_TYPE_LEVEL_LOW>; 24 wakeup-source;
|
H A D | mt8186-corsola-tentacool-sku327683.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8186-corsola-tentacool-sku327681.dts" 9 compatible = "google,tentacruel-sku327683", "google,tentacruel", "mediatek,mt8186"; 14 /delete-node/ trackpad@15; 17 compatible = "hid-over-i2c"; 19 interrupts-extended = <&pio 11 IRQ_TYPE_LEVEL_LOW>; 20 hid-descr-addr = <0x0001>; 21 vdd-supply = <&pp3300_s3>; 22 wakeup-source;
|
H A D | mt8186-corsola-tentacruel-sku262148.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 #include "mt8186-corsola-tentacruel-sku262144.dts" 9 compatible = "google,tentacruel-sku262151", "google,tentacruel-sku262150", 10 "google,tentacruel-sku262149", "google,tentacruel-sku262148", 16 /delete-node/ trackpad@15; 19 compatible = "hid-over-i2c"; 21 interrupts-extended = <&pio 11 IRQ_TYPE_LEVEL_LOW>; 22 hid-descr-addr = <0x0001>; 23 vdd-supply = <&pp3300_s3>; 24 wakeup-source;
|
H A D | mt8183-kukui-jacuzzi-fennel-sku6.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "convertible"; 13 compatible = "google,fennel-sku6", "google,fennel", "mediatek,mt8183"; 19 compatible = "hid-over-i2c"; 21 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&touchscreen_pins>; [all …]
|
H A D | mt8183-kukui-jacuzzi-fennel-sku7.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-rt1015p.dtsi" 12 chassis-type = "convertible"; 13 compatible = "google,fennel-sku7", "google,fennel", "mediatek,mt8183"; 19 compatible = "hid-over-i2c"; 21 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&touchscreen_pins>; [all …]
|
H A D | mt8183-kukui-jacuzzi-damu.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 8 #include "mt8183-kukui-audio-da7219-max98357 [all...] |
H A D | mt8183-kukui-jacuzzi-burnet.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 12 chassis-type = "convertible"; 17 mediatek,dmic-mode = <1>; /* one-wire */ 22 compatible = "hid-over-i2c"; 24 pinctrl-names = "default"; 25 pinctrl-0 = <&touchscreen_pins>; 26 interrupts-extended = <&pio 155 IRQ_TYPE_LEVEL_LOW>; [all …]
|
H A D | mt8183-kukui-jacuzzi-cozmo.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 12 chassis-type = "laptop"; 17 google,remote-bus = <0>; 22 compatible = "hid-over-i2c"; 24 hid-descr-addr = <0x20>; 26 pinctrl-names = "default"; 27 pinctrl-0 = <&trackpad_pins>; [all …]
|
H A D | mt8186-corsola-magneton-sku393216.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8186-corsola-steelix.dtsi" 11 compatible = "google,steelix-sku393219", "google,steelix-sku393216", 13 chassis-type = "laptop"; 22 compatible = "hid-over-i2c"; 24 interrupts-extended = <&pio 12 IRQ_TYPE_LEVEL_LOW>; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&touchscreen_pins>; 27 vdd-supply = <&pp3300_s3>; [all …]
|
H A D | mt8186-corsola-magneton-sku393217.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8186-corsola-steelix.dtsi" 11 compatible = "google,steelix-sku393220", "google,steelix-sku393217", 13 chassis-type = "laptop"; 22 compatible = "hid-over-i2c"; 24 interrupts-extended = <&pio 12 IRQ_TYPE_LEVEL_LOW>; 25 pinctrl-names = "default"; 26 pinctrl-0 = <&touchscreen_pins>; 27 vdd-supply = <&pp3300_s3>; [all …]
|
H A D | mt8183-kukui-jacuzzi-fennel-sku1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8183-kukui-jacuzzi-fennel.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 12 chassis-type = "convertible"; 13 compatible = "google,fennel-sku1", "google,fennel", "mediatek,mt8183"; 16 compatible = "pwm-leds"; 17 keyboard_backlight: led-0 { 20 max-brightness = <1023>; 32 compatible = "hid-over-i2c"; [all …]
|
H A D | mt8192-asurada-hayato-r5-sku2.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 /dts-v1/; 6 #include "mt8192-asurada.dtsi" 10 chassis-type = "convertible"; 11 compatible = "google,hayato-rev5-sku2", "google,hayato-sku2", 16 function-row-physmap = < 51 speaker-codecs { 52 sound-dai = <&rt1015p>; 55 headset-codec { 56 sound-dai = <&rt5682 0>; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/input/ |
H A D | hid-over-i2c.txt | 1 * HID over I2C Device-Tree bindings 3 HID over I2C provides support for various Human Interface Devices over the 8 http://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx 10 If this binding is used, the kernel module i2c-hid will handle the communication 11 with the device and the generic hid core layer will handle the protocol. 14 - compatible: must be "hid-over-i2c" 15 - reg: i2c slave address 16 - hid-descr-addr: HID descriptor address 17 - interrupts: interrupt line 23 device-specific compatible properties, which should be used in addition to the [all …]
|
H A D | hid-over-i2c.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/input/hid-over-i2 [all...] |
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8998-asus-novago-tp370ql.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 /dts-v1/; 6 #include "msm8998-clamshell.dtsi" 10 compatible = "asus,novago-tp370ql", "qcom,msm8998"; 11 chassis-type = "convertible"; 18 compatible = "hid-over-i2c"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&touchpad>; 23 interrupt-parent = <&tlmm>; 26 hid-descr-addr = <0x0001>; [all …]
|
H A D | sc7280-crd.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include "sc7280-idp.dtsi" 11 #include "sc7280-idp-ec-h1.dtsi" 15 compatible = "qcom,sc7280-crd", "google,hoglin", "qcom,sc7280"; 22 stdout-path = "serial0:115200n8"; 27 pmg1110-regulators { 28 compatible = "qcom,pmg1110-rpmh-regulators"; 29 qcom,pmic-id = "k"; 32 regulator-min-microvolt = <1010000>; [all …]
|
H A D | sc7280-crd-r3.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include "sc7280-idp.dtsi" 11 #include "sc7280-idp-ec-h1.dtsi" 14 model = "Qualcomm Technologies, Inc. sc7280 CRD platform (rev3 - [all...] |
H A D | sdm850-lenovo-yoga-c630.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include <dt-bindings/input/gpio-keys.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include <dt-bindings/sound/qcom,q6afe.h> 14 #include <dt-bindings/sound/qcom,q6asm.h> 16 #include "sdm845-wcd9340.dtsi" 24 /delete-node/ &ipa_fw_mem; 25 /delete-node/ &ipa_gsi_mem; [all …]
|
H A D | sc7280-herobrine-crd.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "sc7280-herobrine.dtsi" 11 #include "sc7280-herobrine-audio-wcd9385.dtsi" 12 #include "sc7280-herobrine-lte-sku.dtsi" 27 vreg_edp_bl_crd: vreg-edp-bl-crd-regulator { 28 compatible = "regulator-fixed"; 29 regulator-name = "vreg_edp_bl_crd"; 32 enable-active-high; 33 pinctrl-names = "default"; [all …]
|
H A D | msm8998-hp-envy-x2.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 /dts-v1/; 6 #include "msm8998-clamshell.dtsi" 10 compatible = "hp,envy-x2", "qcom,msm8998"; 11 chassis-type = "convertible"; 18 compatible = "hid-over-i2c"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&touchpad>; 23 interrupt-parent = <&tlmm>; 26 hid-descr-addr = <0x0001>; [all …]
|
H A D | sc7180-trogdor-lazor-limozeen-nots-r4.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include "sc7180-trogdor-lazor-limozeen-nots-r5.dts" 12 compatible = "google,lazor-rev4-sku5", "qcom,sc7180"; 16 * rev4-sku5 was built with a different trackpad. 18 /delete-node/&trackpad; 21 compatible = "hid-over-i2c"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&tp_int_odl>; 26 interrupt-parent = <&tlmm>; 29 vdd-supply = <&pp3300_fp_tp>; [all …]
|
H A D | msm8998-lenovo-miix-630.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 /dts-v1/; 6 #include "msm8998-clamshell.dtsi" 10 compatible = "lenovo,miix-630", "qcom,msm8998"; 11 chassis-type = "convertible"; 18 compatible = "hid-over-i2c"; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&touchpad>; 23 interrupt-parent = <&tlmm>; 26 hid-descr-addr = <0x0001>; [all …]
|