Lines Matching +full:fref +full:- +full:divider

4  * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/sensor/lsm6dsv16x.h>
10 #include <zephyr/dt-bindings/sensor/lsm6dso.h>
11 #include <zephyr/dt-bindings/sensor/lsm6dso16is.h>
12 #include <zephyr/dt-bindings/sensor/lps22hh.h>
13 #include <zephyr/dt-bindings/sensor/lps2xdf.h>
14 #include <zephyr/dt-bindings/sensor/lis2ds12.h>
15 #include <zephyr/dt-bindings/sensor/lis2dw12.h>
16 #include <zephyr/dt-bindings/sensor/ism330dhcx.h>
17 #include <zephyr/dt-bindings/sensor/iis2dlpc.h>
18 #include <zephyr/dt-bindings/sensor/lis2dh.h>
19 #include <zephyr/dt-bindings/sensor/iis2iclx.h>
20 #include <zephyr/dt-bindings/sensor/lis2du12.h>
21 #include <zephyr/dt-bindings/sensor/lis2dux12.h>
22 #include <zephyr/dt-bindings/sensor/lis2de12.h>
23 #include <zephyr/dt-bindings/sensor/tmag5273.h>
24 #include <zephyr/dt-bindings/sensor/stts22h.h>
25 #include <zephyr/dt-bindings/sensor/ina226.h>
26 #include <zephyr/dt-bindings/sensor/apds9253.h>
27 #include <zephyr/dt-bindings/sensor/tmp116.h>
36 int-gpios = <&test_gpio 0 0>;
47 int1-gpios = <&test_gpio 0 0>;
53 wake-gpios = <&test_gpio 0 0>;
54 reset-gpios = <&test_gpio 0 0>;
55 irq-gpios = <&test_gpio 0 0>;
76 int-gpios = <&test_gpio 0 0>;
82 int1-gpios = <&test_gpio 0 0>;
83 /* is-bmc150; */
89 drdy-gpios = <&test_gpio 0 0>;
93 compatible = "asahi-kasei,ak8975";
105 int-gpios = <&test_gpio 0 0>;
111 drdy-gpios = <&test_gpio 0 0>;
117 int-gpios = <&test_gpio 0 0>;
133 int-gpios = <&test_gpio 0 0>;
139 irq-gpios = <&test_gpio 0 0>;
140 gyro-sr-div = <10>;
141 gyro-dlpf = <5>;
142 gyro-fs = <250>;
143 accel-fs = <2>;
144 accel-dlpf = "5.05";
154 shunt-milliohm = <100>;
155 lsb-microamp = <10>;
161 int-gpios = <&test_gpio 0 0>;
172 int-gpios = <&test_gpio 0 0>;
186 compatible = "jedec,jc-42.4-temp";
188 int-gpios = <&test_gpio 0 0>;
194 int1-gpios = <&test_gpio 0 0>;
195 int2-gpios = <&test_gpio 0 0>;
201 reset-gpios = <&test_gpio 0 0>;
202 int1-gpios = <&test_gpio 0 0>;
203 int2-gpios = <&test_gpio 0 0>;
209 int-gpios = <&test_gpio 0 0>;
215 int-gpios = <&test_gpio 0 0>;
221 enable-selftest;
227 alert-gpios = <&test_gpio 0 0>;
239 measure-mode = "normal";
240 clock-stretching;
266 drdy-gpios = <&test_gpio 0 0>;
272 drdy-gpios = <&test_gpio 0 0>;
273 tap-mode = <IIS2DLPC_DT_SINGLE_DOUBLE_TAP>;
274 power-mode = <IIS2DLPC_DT_HP_MODE>;
280 drdy-gpios = <&test_gpio 0 0>;
286 drdy-gpios = <&test_gpio 0 0>;
287 accel-odr = <ISM330DHCX_DT_ODR_104Hz>;
288 gyro-odr = <ISM330DHCX_DT_ODR_104Hz>;
294 irq-gpios = <&test_gpio 0 0>;
295 /* disconnect-sdo-sa0-pull-up; */
296 int1-gpio-config = <LIS2DH_DT_GPIO_INT_LEVEL_LOW>;
297 int2-gpio-config = <LIS2DH_DT_GPIO_INT_LEVEL_LOW>;
298 anym-mode = <LIS2DH_DT_ANYM_6D_POSITION>;
304 irq-gpios = <&test_gpio 0 0>;
311 irq-gpios = <&test_gpio 0 0>;
312 power-mode = <LIS2DS12_DT_LOW_POWER>;
319 irq-gpios = <&test_gpio 0 0>;
320 wakeup-duration = <LIS2DW12_DT_WAKEUP_4_ODR>;
321 ff-threshold = <LIS2DW12_DT_FF_THRESHOLD_500_mg>;
322 tap-mode = <LIS2DW12_DT_SINGLE_DOUBLE_TAP>;
323 power-mode = <LIS2DW12_DT_HP_MODE>;
324 bw-filt = <LIS2DW12_DT_FILTER_BW_ODR_DIV_2>;
330 irq-gpios = <&test_gpio 0 0>;
336 irq-gpios = <&test_gpio 0 0>;
340 test_i2c_lis3mdl_magn: lis3mdl-magn@30 {
341 compatible = "st,lis3mdl-magn";
343 irq-gpios = <&test_gpio 0 0>;
346 test_i2c_lps22hb_press: lps22hb-press@31 {
347 compatible = "st,lps22hb-press";
354 drdy-gpios = <&test_gpio 0 0>;
358 test_i2c_lps25hb_press: lps25hb-press@33 {
359 compatible = "st,lps25hb-press";
363 test_i2c_lsm303agr_accel: lsm303agr-accel@34 {
364 compatible = "st,lsm303agr-accel";
366 irq-gpios = <&test_gpio 0 0>;
367 /* disconnect-sdo-sa0-pull-up; */
371 test_i2c_lsm303dlhc_accel: lsm303dlhc-accel@35 {
372 compatible = "st,lsm303dlhc-accel";
374 irq-gpios = <&test_gpio 0 0>;
375 /* disconnect-sdo-sa0-pull-up; */
379 test_i2c_lsm303dlhc_magn: lsm303dlhc-magn@36 {
380 compatible = "st,lsm303dlhc-magn";
392 irq-gpios = <&test_gpio 0 0>;
398 irq-gpios = <&test_gpio 0 0>;
399 accel-pm = <LSM6DSO_DT_XL_ULP_MODE>;
400 accel-range = <LSM6DSO_DT_FS_8G>;
401 accel-odr = <LSM6DSO_DT_ODR_1Hz6>;
402 gyro-pm = <LSM6DSO_DT_GY_NORMAL_MODE>;
403 gyro-range = <LSM6DSO_DT_FS_2000DPS>;
404 gyro-odr = <LSM6DSO_DT_ODR_6667Hz>;
407 test_i2c_lsm9ds0_gyro: lsm9ds0-gyro@3a {
408 compatible = "st,lsm9ds0-gyro";
410 irq-gpios = <&test_gpio 0 0>;
413 test_i2c_lsm9ds0_mfd: lsm9ds0-mfd@3b {
414 compatible = "st,lsm9ds0-mfd";
416 irq-gpios = <&test_gpio 0 0>;
422 drdy-gpios = <&test_gpio 0 0>;
428 xshut-gpios = <&test_gpio 0 0>;
434 drdy-gpios = <&test_gpio 0 0>;
465 int-gpios = <&test_gpio 0 0>;
471 alert-gpios = <&test_gpio 0 0>;
489 design-voltage = <3700>;
490 design-capacity = <1800>;
491 taper-current = <45>;
492 terminate-voltage = <3000>;
493 int-gpios = <&test_gpio 0 0>;
509 drdy-gpios = <&test_gpio 0 0>;
515 drdy-gpios = <&test_gpio 0 0>;
516 int-pin = <1>;
524 design-capacity = <1500>;
525 design-voltage = <3860>;
526 desired-charging-current = <2000>;
527 desired-voltage = <4400>;
528 i-chg-term = <100>;
529 rsense-mohms = <5>;
530 v-empty = <3300>;
536 design-voltage = <3600>;
537 desired-voltage = <3600>;
538 desired-charging-current = <2000>;
539 design-cap = <17000>;
540 empty-voltage = <3300>;
541 recovery-voltage = <3880>;
542 charge-voltage = <3600>;
548 int-gpios = <&test_gpio 0 0>;
554 int-gpios = <&test_gpio 0 0>;
560 irq-gpios = <&test_gpio 0 0>;
566 intb-gpios = <&test_gpio 0 0>;
567 sd-gpios = <&test_gpio 0 0>;
569 fref = <43360>;
573 fref-divider = <1>;
575 fin-sel = <2>;
583 int-gpios = <&test_gpio 0 0>;
589 int-gpios = <&test_gpio 0 0>;
595 current-lsb-microamps = <1000>;
596 rshunt-micro-ohms = <1000>;
598 alert-limit = <0>;
599 alert-gpios = <&test_gpio 0 0>;
605 int-gpios = <&test_gpio 0 0>;
611 current-lsb-microamps = <1000>;
612 rshunt-micro-ohms = <1000>;
614 alert-limit = <0>;
615 alert-gpios = <&test_gpio 0 0>;
621 current-lsb-microamps = <1000>;
622 rshunt-micro-ohms = <1000>;
623 alert-config = <0>;
624 alert-gpios = <&test_gpio 0 0>;
649 compatible = "asahi-kasei,akm09918c";
654 compatible = "we,wsen-tids-2521020222501";
656 interrupt-gpios = <&test_gpio 0 0>;
663 int-gpios = <&test_gpio 0 0>;
664 xshut-gpios = <&test_gpio 0 0>;
670 int-gpios = <&test_gpio 0 0>;
671 proximity-gain = <4>;
672 proximity-pulse-length = <16>;
673 proximity-pulse-count = <15>;
674 proximity-high-threshold = <255>;
675 proximity-low-threshold = <0>;
676 proximity-led-drive-strength = <4>;
677 proximity-interrupt-filter = <0>;
678 wait-time-factor = <0>;
682 compatible = "we,wsen-pads-2511020213301";
684 interrupt-gpios = <&test_gpio 0 0>;
691 integration-time = <546000>;
695 compatible = "we,wsen-pdus-25131308XXXXX";
697 sensor-type = < 4 >;
703 psm-mode = <0x03>;
709 shunt-resistors = <1000 1000 1000>;
710 enable-channel = <1 0 0>;
711 conv-time-bus = <7>;
712 conv-time-shunt = <7>;
713 avg-mode = <2>;
719 irq-gpios = <&test_gpio 0 0>;
720 accel-range = <LSM6DSO16IS_DT_FS_8G>;
721 accel-odr = <LSM6DSO16IS_DT_ODR_104Hz_LP>;
722 gyro-range = <LSM6DSO16IS_DT_FS_2000DPS>;
723 gyro-odr = <LSM6DSO16IS_DT_ODR_104Hz_LP>;
729 int1-gpios = <&test_gpio 0 0>;
730 int2-gpios = <&test_gpio 0 0>;
731 accel-range = <LSM6DSV16X_DT_FS_8G>;
732 accel-odr = <LSM6DSV16X_DT_ODR_AT_60Hz>;
733 gyro-range = <LSM6DSV16X_DT_FS_2000DPS>;
734 gyro-odr = <LSM6DSV16X_DT_ODR_AT_60Hz>;
745 int-gpios = <&test_gpio 0 0>;
751 alert-gpios = <&test_gpio 0 0>;
755 compatible = "bosch,bmi08x-accel";
757 int-gpios = <&test_gpio 0 0>;
758 int1-map-io = <0x01>;
759 int2-map-io = <0x00>;
760 int1-conf-io = <0x0A>;
761 int2-conf-io = <0x17>;
762 accel-hz = "800";
763 accel-fs = <4>;
767 compatible = "bosch,bmi08x-gyro";
769 int-gpios = <&test_gpio 0 0>;
770 int3-4-map-io = <0x01>;
771 int3-4-conf-io = <0x01>;
772 gyro-hz = "1000_116";
773 gyro-fs = <1000>;
790 int-gpios = <&test_gpio 0 0>;
797 measurement-mode = <7 3>;
798 pins-v1-v2-current-resistor = <1>;
799 pin-v1-voltage-divider-resistors = <100 10>;
800 pin-v2-voltage-divider-resistors = <100 10>;
801 pin-v3-voltage-divider-resistors = <100 100>;
802 pin-v4-voltage-divider-resistors = <0 1>;
812 compatible = "amd,sb-tsi";
819 int-gpios = <&test_gpio 0 0>;
831 int1-gpios = <&test_gpio 0 0>;
842 drdy-gpios = <&test_gpio 0 0>;
857 drdy-gpios = <&test_gpio 0 0>;
868 int1-gpios = <&test_gpio 0 0>;
869 int2-gpios = <&test_gpio 0 0>;
870 accel-range = <LIS2DU12_DT_FS_16G>;
871 accel-odr = <LIS2DU12_DT_ODR_AT_800Hz>;
887 int-gpios = <&test_gpio 0 0>;
893 int1-gpios = <&test_gpio 0 0>;
894 int2-gpios = <&test_gpio 0 0>;
895 accel-range = <LIS2DE12_DT_FS_16G>;
896 accel-odr = <LIS2DE12_DT_ODR_AT_100Hz>;
903 proximity-it = "1";
904 multi-pulse = <8>;
906 low-power;
908 int-gpios = <&test_gpio 0 0>;
915 int-gpios = <&test_gpio 15 1>;
917 operation-mode = <TMAG5273_DT_OPER_MODE_CONTINUOUS>;
918 angle-magnitude-axis = <TMAG5273_DT_ANGLE_MAG_XY>;
924 int-gpios = <&test_gpio 0 0>;
930 int-gpios = <&test_gpio 0 0>;
939 compatible = "maxim,max31790-fan-fault";
944 compatible = "maxim,max31790-fan-speed";
950 compatible = "maxim,max31790-fan-speed";
956 compatible = "maxim,max31790-fan-speed";
962 compatible = "maxim,max31790-fan-speed";
968 compatible = "maxim,max31790-fan-speed";
974 compatible = "maxim,max31790-fan-speed";
983 int-gpios = <&test_gpio 0 0>;
984 sampling-rate = <STTS22H_100Hz>;
1007 int1-gpios = <&test_gpio 0 0>;
1008 int2-gpios = <&test_gpio 0 0>;
1011 power-mode = <LIS2DUX12_OPER_MODE_HIGH_FREQUENCY>;
1019 int2-gpios = <&test_gpio 0 0>;
1020 threshold-int-pad = <2>;
1037 current-lsb-microamps = <5000>;
1038 rshunt-micro-ohms = <500>;
1044 measure-mode = "low-power";
1045 clock-stretching;
1067 int-gpios = <&test_gpio 0 0>;
1068 accel-hz = <800>;
1069 accel-fs = <16>;
1070 gyro-hz = <800>;
1071 gyro-fs = <2000>;
1077 reset-gpios = <&test_gpio 0 0>;
1078 int1-gpios = <&test_gpio 0 0>;
1079 int2-gpios = <&test_gpio 0 0>;
1085 osr-press = <0x01>;
1091 int-gpios = <&test_gpio 0 0>;
1100 magn-odr = <0>;
1101 auto-self-reset;
1107 alert-gpios = <&test_gpio 0 0>;
1108 conversion-rate = <220000>;
1109 lower-threshold = <27>;
1110 upper-threshold = <28>;
1111 consecutive-fault-measurements = <4>;
1112 interrupt-mode;
1118 int-gpios = <&test_gpio 0 0>;
1119 osr-press = <0x01>;
1121 osr-press = <8>;
1122 osr-temp = <1>;
1123 iir-filter = <3>;
1136 compatible = "we,wsen-hids-2525020210002";
1168 compatible = "nordic,npm2100-vbat";
1186 current-lsb-microamps = <1000>;
1187 rshunt-micro-ohms = <1000>;
1189 alert-limit = <0>;
1190 alert-gpios = <&test_gpio 0 0>;
1206 irq-gpios = <&test_gpio 0 0>;
1207 accel-pm = <LSM6DSO_DT_XL_ULP_MODE>;
1208 accel-range = <LSM6DSO_DT_FS_8G>;
1209 accel-odr = <LSM6DSO_DT_ODR_1Hz6>;
1210 gyro-pm = <LSM6DSO_DT_GY_NORMAL_MODE>;
1211 gyro-range = <LSM6DSO_DT_FS_2000DPS>;
1212 gyro-odr = <LSM6DSO_DT_ODR_6667Hz>;
1223 int1-gpios = <&test_gpio 0 0>;
1224 int2-gpios = <&test_gpio 0 0>;
1227 power-mode = <LIS2DUX12_OPER_MODE_HIGH_FREQUENCY>;
1235 int-gpios = <&test_gpio 15 1>;
1236 operation-mode = <TMAG5273_DT_OPER_MODE_CONTINUOUS>;
1237 angle-magnitude-axis = <TMAG5273_DT_ANGLE_MAG_XY>;
1243 external-channel;
1244 resistance-correction;
1245 beta-compensation = <0x0f>;
1251 int-gpios = <&test_gpio 0 0>;
1252 i2c-en-gpios = <&test_gpio 0 0>;