/linux-6.3-rc2/drivers/input/joystick/ |
A D | adi.c | 110 struct adi adi[2]; argument 121 struct adi *adi = port->adi; in adi_read_packet() local 165 struct adi *adi = port->adi; in adi_move_bits() local 167 adi[0].idx = adi[1].idx = 0; in adi_move_bits() 175 adi[0].ret += adi[1].ret; in adi_move_bits() 204 if (adi->ret < adi->length || adi->id != (adi_get_bits(adi, 4) | (adi_get_bits(adi, 4) << 4))) in adi_decode() 323 adi->id = adi_get_bits(adi, 4) | (adi_get_bits(adi, 4) << 4); in adi_id_decode() 350 adi->axes10 = adi->axes8 - i; in adi_id_decode() 360 t = 8 + adi->buttons + adi->axes10 * 10 + adi->axes8 * 8 + adi->hats * 4; in adi_id_decode() 416 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) in adi_init_input() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/dac/ |
A D | adi,ad5064.yaml | 23 - adi,ad5024 24 - adi,ad5025 25 - adi,ad5044 26 - adi,ad5045 27 - adi,ad5064 28 - adi,ad5064-1 29 - adi,ad5065 41 - adi,ad5625 44 - adi,ad5627 52 - adi,ad5665 [all …]
|
A D | adi,ad5686.yaml | 18 - adi,ad5310r 19 - adi,ad5672r 20 - adi,ad5674r 21 - adi,ad5676 22 - adi,ad5676r 23 - adi,ad5679r 24 - adi,ad5681r 25 - adi,ad5682r 26 - adi,ad5683 28 - adi,ad5684 [all …]
|
A D | adi,ad5380.yaml | 19 - adi,ad5380-3 20 - adi,ad5380-5 21 - adi,ad5381-3 22 - adi,ad5381-5 23 - adi,ad5382-3 24 - adi,ad5382-5 25 - adi,ad5383-3 26 - adi,ad5383-5 27 - adi,ad5384-3 28 - adi,ad5384-5 [all …]
|
A D | adi,ad5592r.yaml | 15 - adi,ad5592r 16 - adi,ad5593r 61 const: adi,ad5592r 80 adi,mode: 86 <dt-bindings/iio/adi,ad5592r.h>. 97 adi,off-state: 111 - adi,mode 123 compatible = "adi,ad5592r"; 138 adi,mode = <CH_MODE_DAC>; 142 adi,mode = <CH_MODE_ADC>; [all …]
|
A D | adi,ad5755.yaml | 15 - adi,ad5755 16 - adi,ad5755-1 17 - adi,ad5757 18 - adi,ad5735 19 - adi,ad5737 34 adi,dc-dc-phase: 47 adi,dc-dc-freq-hz: 50 adi,dc-dc-max-microvolt: 76 adi,mode: 99 adi,slew: [all …]
|
A D | adi,ad5696.yaml | 18 - adi,ad5311r 19 - adi,ad5338r 20 - adi,ad5671r 21 - adi,ad5675r 22 - adi,ad5691r 23 - adi,ad5692r 24 - adi,ad5693 25 - adi,ad5693r 26 - adi,ad5694 27 - adi,ad5694r [all …]
|
A D | adi,ad5360.yaml | 16 - adi,ad5360 17 - adi,ad5361 18 - adi,ad5363 19 - adi,ad5370 20 - adi,ad5371 21 - adi,ad5372 22 - adi,ad5373 44 - adi,ad5360 45 - adi,ad5361 46 - adi,ad5363 [all …]
|
A D | adi,ad5449.yaml | 19 - adi,ad5415 20 - adi,ad5426 21 - adi,ad5429 22 - adi,ad5432 23 - adi,ad5439 24 - adi,ad5443 25 - adi,ad5449 45 - adi,ad5415 46 - adi,ad5426 47 - adi,ad5432 [all …]
|
A D | adi,ad3552r.yaml | 22 - adi,ad3542r 23 - adi,ad3552r 44 adi,vref-out-en: 49 adi,sdo-drive-strength: 77 adi,output-range-microvolt: true 89 adi,gain-offset: 105 adi,rfb-ohms: 109 - adi,gain-offset 112 - adi,rfb-ohms 131 const: adi,ad3542r [all …]
|
A D | adi,ad5758.yaml | 14 const: adi,ad5758 21 adi,dc-dc-mode: 47 adi,range-microvolt: 61 adi,range-microamp: 83 adi,dc-dc-ilim-microamp: 88 adi,slew-time-us: 98 - adi,dc-dc-mode 104 adi,dc-dc-mode: 110 - adi,range-microamp 113 adi,range-microamp: false [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/ |
A D | adi,ad7476.yaml | 21 - adi,ad7091 23 - adi,ad7273 24 - adi,ad7274 25 - adi,ad7276 26 - adi,ad7277 27 - adi,ad7278 28 - adi,ad7466 29 - adi,ad7467 30 - adi,ad7468 31 - adi,ad7475 [all …]
|
A D | adi,ad7923.yaml | 25 - adi,ad7904 26 - adi,ad7908 27 - adi,ad7914 28 - adi,ad7918 29 - adi,ad7923 30 - adi,ad7928 31 - const: adi,ad7924 34 - const: adi,ad7924 35 - const: adi,ad7923 37 - const: adi,ad7927 [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/imu/ |
A D | adi,adis16475.yaml | 19 - adi,adis16475-1 20 - adi,adis16475-2 21 - adi,adis16475-3 22 - adi,adis16477-1 23 - adi,adis16477-2 24 - adi,adis16477-3 25 - adi,adis16470 26 - adi,adis16465-1 27 - adi,adis16465-2 32 - adi,adis16500 [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/temperature/ |
A D | adi,ltc2983.yaml | 25 - adi,ltc2983 26 - adi,ltc2986 27 - adi,ltm2985 49 adi,filter-notch-freq: 79 adi,sensor-type: 85 - adi,sensor-type 92 adi,sensor-type: 163 adi,average-on: 233 adi,rtd-curve: 274 adi,current-rotate: [ "adi,rsense-share" ] [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/hwmon/ |
A D | adi,adm1275.yaml | 25 - adi,adm1075 26 - adi,adm1272 27 - adi,adm1275 28 - adi,adm1276 29 - adi,adm1278 30 - adi,adm1293 31 - adi,adm1294 46 adi,power-sample-average: 58 - adi,adm1075 59 - adi,adm1276 [all …]
|
A D | adt7475.yaml | 34 - adi,adt7473 35 - adi,adt7475 36 - adi,adt7476 37 - adi,adt7490 42 adi,pwm-active-state: 64 "^adi,pin(5|10)-function$": 66 Configures the function for pin 5 on the adi,adt7473 and adi,adt7475. Or 67 pin 10 on the adi,adt7476 and adi,adt7490. 73 "^adi,pin(9|14)-function$": 75 Configures the function for pin 9 on the adi,adt7473 and adi,adt7475. Or [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/media/i2c/ |
A D | adv7180.yaml | 20 - adi,adv7180 21 - adi,adv7180cp 22 - adi,adv7180st 23 - adi,adv7182 24 - adi,adv7280 25 - adi,adv7280-m 26 - adi,adv7281 27 - adi,adv7281-m 28 - adi,adv7281-ma 29 - adi,adv7282 [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/input/touchscreen/ |
A D | ad7879.txt | 5 for I2C slave, use "adi,ad7879-1" 19 - adi,acquisition-time : 0: 2us 24 - adi,median-filter-size : 0: disabled 42 compatible = "adi,ad7879-1"; 47 adi,resistance-plate-x = <120>; 49 adi,acquisition-time = /bits/ 8 <1>; 51 adi,averaging = /bits/ 8 <1>; 56 compatible = "adi,ad7879"; 65 adi,resistance-plate-x = <120>; 67 adi,acquisition-time = /bits/ 8 <1>; [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/frequency/ |
A D | adi,adf4350.yaml | 15 - adi,adf4350 16 - adi,adf4351 35 adi,channel-spacing: 40 adi,power-up-frequency: 45 adi,reference-div-factor: 76 adi,muxout-select: 113 adi,12bit-clk-divider: 118 adi,clk-divider-mode: 127 adi,aux-output-enable: 141 adi,output-power: [all …]
|
A D | adi,adrf6780.yaml | 21 - adi,adrf6780 41 adi,vga-buff-en: 47 adi,lo-buff-en: 53 adi,if-mode-en: 59 adi,iq-mode-en: 65 adi,lo-x2-en: 72 adi,lo-ppf-en: 79 adi,lo-en: 85 adi,uc-bias-en: 107 adi,lo-x2-en: [ "adi,lo-en" ] [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/addac/ |
A D | adi,ad74115.yaml | 25 - adi,ad74115h 55 adi,ch-func: 76 adi,conv2-mux: 177 adi,dac-bipolar: 183 adi,charge-pump: 199 adi,4-wire-rtd: 214 adi,ext1-burnout: 263 adi,gpio0-mode: 277 adi,gpio1-mode: 291 adi,gpio2-mode: [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/cdc/ |
A D | adi,ad7746.yaml | 21 - adi,ad7745 22 - adi,ad7746 23 - adi,ad7747 28 adi,excitation-vdd-permille: 34 adi,exca-output-en: 38 adi,exca-output-invert: 46 adi,excb-output-en: 50 adi,excb-output-invert: 71 adi,exca-output-en; 72 adi,exca-output-invert; [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/dma/ |
A D | adi,axi-dmac.txt | 4 - compatible: Must be "adi,axi-dmac-1.00.a". 15 Required properties for adi,channels sub-node: 21 - adi,source-bus-width, 23 - adi,source-bus-type, 31 - adi,length-width: Width of the DMA transfer length register. 43 compatible = "adi,axi-dmac-1.00.a"; 49 adi,channels { 55 adi,source-bus-width = <32>; 56 adi,source-bus-type = <ADI_AXI_DMAC_TYPE_MM_AXI>; 57 adi,destination-bus-width = <64>; [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/display/bridge/ |
A D | adi,adv7511.yaml | 21 - adi,adv7511 22 - adi,adv7511w 23 - adi,adv7513 77 adi,input-depth: 86 adi,input-clock: 94 adi,clock-delay: 101 adi,embedded-sync: 107 adi,input-style: 136 # adi,input-colorspace and adi,input-clock are required except in 164 - adi,input-depth [all …]
|