1*082f59a6SErnest Van Hoecke// SPDX-License-Identifier: GPL-2.0-or-later OR MIT 2*082f59a6SErnest Van Hoecke/* Copyright (c) 2025 Toradex */ 3*082f59a6SErnest Van Hoecke 4*082f59a6SErnest Van Hoecke&i2c2 { 5*082f59a6SErnest Van Hoecke /delete-node/ stmpe811@41; 6*082f59a6SErnest Van Hoecke 7*082f59a6SErnest Van Hoecke ad7879_ts: touchscreen@2c { 8*082f59a6SErnest Van Hoecke compatible = "adi,ad7879-1"; 9*082f59a6SErnest Van Hoecke reg = <0x2c>; 10*082f59a6SErnest Van Hoecke pinctrl-names = "default"; 11*082f59a6SErnest Van Hoecke pinctrl-0 = <&pinctrl_touch_int>; 12*082f59a6SErnest Van Hoecke interrupts = <10 IRQ_TYPE_LEVEL_LOW>; 13*082f59a6SErnest Van Hoecke interrupt-parent = <&gpio4>; 14*082f59a6SErnest Van Hoecke touchscreen-max-pressure = <4096>; 15*082f59a6SErnest Van Hoecke adi,resistance-plate-x = <120>; 16*082f59a6SErnest Van Hoecke adi,first-conversion-delay = /bits/ 8 <3>; 17*082f59a6SErnest Van Hoecke adi,acquisition-time = /bits/ 8 <1>; 18*082f59a6SErnest Van Hoecke adi,median-filter-size = /bits/ 8 <2>; 19*082f59a6SErnest Van Hoecke adi,averaging = /bits/ 8 <1>; 20*082f59a6SErnest Van Hoecke adi,conversion-interval = /bits/ 8 <255>; 21*082f59a6SErnest Van Hoecke }; 22*082f59a6SErnest Van Hoecke 23*082f59a6SErnest Van Hoecke tla2024_adc: adc@49 { 24*082f59a6SErnest Van Hoecke compatible = "ti,tla2024"; 25*082f59a6SErnest Van Hoecke reg = <0x49>; 26*082f59a6SErnest Van Hoecke #address-cells = <1>; 27*082f59a6SErnest Van Hoecke #size-cells = <0>; 28*082f59a6SErnest Van Hoecke 29*082f59a6SErnest Van Hoecke /* Apalis AN1_ADC0 */ 30*082f59a6SErnest Van Hoecke channel@4 { 31*082f59a6SErnest Van Hoecke reg = <4>; 32*082f59a6SErnest Van Hoecke ti,datarate = <4>; 33*082f59a6SErnest Van Hoecke ti,gain = <1>; 34*082f59a6SErnest Van Hoecke }; 35*082f59a6SErnest Van Hoecke 36*082f59a6SErnest Van Hoecke /* Apalis AN1_ADC1 */ 37*082f59a6SErnest Van Hoecke channel@5 { 38*082f59a6SErnest Van Hoecke reg = <5>; 39*082f59a6SErnest Van Hoecke ti,datarate = <4>; 40*082f59a6SErnest Van Hoecke ti,gain = <1>; 41*082f59a6SErnest Van Hoecke }; 42*082f59a6SErnest Van Hoecke 43*082f59a6SErnest Van Hoecke /* Apalis AN1_ADC2 */ 44*082f59a6SErnest Van Hoecke channel@6 { 45*082f59a6SErnest Van Hoecke reg = <6>; 46*082f59a6SErnest Van Hoecke ti,datarate = <4>; 47*082f59a6SErnest Van Hoecke ti,gain = <1>; 48*082f59a6SErnest Van Hoecke }; 49*082f59a6SErnest Van Hoecke 50*082f59a6SErnest Van Hoecke /* Apalis AN1_TSWIP_ADC3 */ 51*082f59a6SErnest Van Hoecke channel@7 { 52*082f59a6SErnest Van Hoecke reg = <7>; 53*082f59a6SErnest Van Hoecke ti,datarate = <4>; 54*082f59a6SErnest Van Hoecke ti,gain = <1>; 55*082f59a6SErnest Van Hoecke }; 56*082f59a6SErnest Van Hoecke }; 57*082f59a6SErnest Van Hoecke}; 58