1 What: /sys/bus/iio/devices/iio:devic 2 KernelVersion: 2.6.35 3 Contact: linux-iio@vger.kernel.org 4 Description: 5 Hardware chip or device access 6 Corresponds to a grouping of s 7 index of the device. 8 9 What: /sys/bus/iio/devices/triggerX 10 KernelVersion: 2.6.35 11 Contact: linux-iio@vger.kernel.org 12 Description: 13 An event driven driver of data 14 May be provided by a device dr 15 based on hardware generated ev 16 provided by a separate driver 17 periodic timer, GPIO or high r 18 19 Contains trigger type specific 20 generalize well and hence are 21 X is the IIO index of the trig 22 23 What: /sys/bus/iio/devices/iio:devic 24 KernelVersion: 2.6.35 25 Contact: linux-iio@vger.kernel.org 26 Description: 27 Directory of attributes relati 28 29 What: /sys/bus/iio/devices/iio:devic 30 KernelVersion: 2.6.35 31 Contact: linux-iio@vger.kernel.org 32 Description: 33 Description of the physical ch 34 Typically a part number. 35 36 What: /sys/bus/iio/devices/iio:devic 37 KernelVersion: 5.8 38 Contact: linux-iio@vger.kernel.org 39 Description: 40 Optional symbolic label for a 41 This is useful for userspace t 42 individual device. 43 44 The contents of the label are 45 standardized uses: 46 47 For proximity sensors which gi 48 a certain wlan or wwan antenna 49 are used: 50 51 * "proximity-wifi" 52 * "proximity-lte" 53 * "proximity-wifi-lte" 54 * "proximity-wifi-left" 55 * "proximity-wifi-right" 56 57 These are used to indicate to 58 sensors may be used to tune tr 59 Specific Absorption Rate (SAR) 60 The "-left" and "-right" label 61 antennas. 62 63 In some laptops/tablets the st 64 instead indicate proximity to 65 66 * "proximity-palmrest" indicat 67 * "proximity-palmrest-left" in 68 * "proximity-palmrest-right" i 69 * "proximity-lap" indicates th 70 71 Note "proximity-lap" is specia 72 calculated by firmware from ot 73 being a raw sensor reading. 74 75 For accelerometers used in 2-i 76 which have an accelerometer in 77 the following standardized lab 78 79 * "accel-base" 80 * "accel-display" 81 82 For devices where an accelerom 83 (for AR application), the foll 84 85 * "accel-camera" 86 87 What: /sys/bus/iio/devices/iio:devic 88 KernelVersion: 4.5 89 Contact: linux-iio@vger.kernel.org 90 Description: 91 String identifying current pos 92 buffered samples and events fo 93 94 What: /sys/bus/iio/devices/iio:devic 95 What: /sys/bus/iio/devices/iio:devic 96 What: /sys/bus/iio/devices/iio:devic 97 What: /sys/bus/iio/devices/triggerX/ 98 KernelVersion: 2.6.35 99 Contact: linux-iio@vger.kernel.org 100 Description: 101 Some devices have internal clo 102 resulting sampling frequency. 103 parameter has an effect on inp 104 simply controlling when the in 105 affects data ready triggers, h 106 direct access interfaces, it m 107 relevant directories. If it a 108 then it is to be found in the 109 110 The stm32-timer-trigger has th 111 a sampling_frequency of 0 is d 112 113 What: /sys/bus/iio/devices/iio:devic 114 What: /sys/bus/iio/devices/iio:devic 115 What: /sys/bus/iio/devices/iio:devic 116 What: /sys/.../iio:deviceX/buffer/sa 117 What: /sys/bus/iio/devices/triggerX/ 118 KernelVersion: 2.6.35 119 Contact: linux-iio@vger.kernel.org 120 Description: 121 When the internal sampling clo 122 frequencies, we can specify th 123 124 - a small discrete set of valu 125 - a range with minimum, step a 126 "[min step max]" 127 128 What: /sys/bus/iio/devices/iio:devic 129 KernelVersion: 2.6.38 130 Contact: linux-iio@vger.kernel.org 131 Description: 132 Hardware dependent ADC oversam 133 of the digital filter if avail 134 135 What: /sys/bus/iio/devices/iio:devic 136 KernelVersion: 2.6.38 137 Contact: linux-iio@vger.kernel.org 138 Description: 139 Hardware dependent values supp 140 141 What: /sys/bus/iio/devices/iio:devic 142 What: /sys/bus/iio/devices/iio:devic 143 What: /sys/bus/iio/devices/iio:devic 144 What: /sys/bus/iio/devices/iio:devic 145 KernelVersion: 2.6.35 146 Contact: linux-iio@vger.kernel.org 147 Description: 148 Raw (unscaled no bias removal 149 channel Y. In special cases wh 150 correspond to externally avail 151 versions may be used. The numb 152 unique to allow association wi 153 application of scale and offse 154 155 Channels with 'i' and 'q' modi 156 channels refer to the same sig 157 component of the signal while 158 component. 159 160 What: /sys/bus/iio/devices/iio:devic 161 KernelVersion: 2.6.35 162 Contact: linux-iio@vger.kernel.org 163 Description: 164 Raw (unscaled) differential vo 165 channel Y - channel Z where th 166 physically equivalent inputs w 167 separately available. In diffe 168 is required is a consistent la 169 of scale and offset are milliv 170 171 What: /sys/bus/iio/devices/iio:devic 172 What: /sys/bus/iio/devices/iio:devic 173 KernelVersion: 3.17 174 Contact: linux-iio@vger.kernel.org 175 Description: 176 Raw (unscaled no bias removal 177 channel Y. In special cases wh 178 correspond to externally avail 179 versions may be used. The numb 180 unique to allow association wi 181 application of scale and offse 182 183 What: /sys/bus/iio/devices/iio:devic 184 KernelVersion: 4.5 185 Contact: linux-iio@vger.kernel.org 186 Description: 187 Raw (unscaled no bias removal 188 channel Y. The number must alw 189 unique to allow association wi 190 application of scale and offse 191 192 What: /sys/bus/iio/devices/iio:devic 193 KernelVersion: 3.2 194 Contact: linux-iio@vger.kernel.org 195 Description: 196 Raw capacitance measurement fr 197 application of scale and offse 198 199 What: /sys/.../iio:deviceX/in_capaci 200 KernelVersion: 3.2 201 Contact: linux-iio@vger.kernel.org 202 Description: 203 Raw differential capacitance m 204 channel Y - channel Z where th 205 physically equivalent inputs w 206 separately available. In diffe 207 is required is a consistent la 208 of scale and offset are nanofa 209 210 What: /sys/.../iio:deviceX/in_capaci 211 KernelVersion: 6.1 212 Contact: linux-iio@vger.kernel.org 213 Description: 214 For differential channels, thi 215 equally to both inputs. As the 216 between the two inputs, this s 217 reading by userspace (unlike _ 218 it does not affect the differe 219 the effect of _zeropoint cance 220 that make up the differential 221 the individual signals, before 222 within the measurement range o 223 chosen because if the separate 224 differential pair are drawn on 225 _raw units, this is the value 226 measurement axis represents. I 227 same scaling as _raw. 228 229 What: /sys/bus/iio/devices/iio:devic 230 What: /sys/bus/iio/devices/iio:devic 231 What: /sys/bus/iio/devices/iio:devic 232 What: /sys/bus/iio/devices/iio:devic 233 What: /sys/bus/iio/devices/iio:devic 234 What: /sys/bus/iio/devices/iio:devic 235 KernelVersion: 2.6.35 236 Contact: linux-iio@vger.kernel.org 237 Description: 238 Raw (unscaled no bias removal 239 If an axis is specified it gen 240 sensor is associated with one 241 a gyroscope axis). The ambient 242 between ambient (reference) an 243 less measurements. Units after 244 are milli degrees Celsius. 245 246 What: /sys/bus/iio/devices/iio:devic 247 What: /sys/bus/iio/devices/iio:devic 248 KernelVersion: 2.6.38 249 Contact: linux-iio@vger.kernel.org 250 Description: 251 Scaled temperature measurement 252 253 What: /sys/bus/iio/devices/iio:devic 254 What: /sys/bus/iio/devices/iio:devic 255 What: /sys/bus/iio/devices/iio:devic 256 KernelVersion: 2.6.35 257 Contact: linux-iio@vger.kernel.org 258 Description: 259 Acceleration in direction x, y 260 but should match other such as 261 Has all of the equivalent para 262 after application of scale and 263 264 What: /sys/bus/iio/devices/iio:devic 265 What: /sys/bus/iio/devices/iio:devic 266 What: /sys/bus/iio/devices/iio:devic 267 KernelVersion: 6.1 268 Contact: linux-iio@vger.kernel.org 269 Description: 270 As per in_accel_X_raw attribut 271 acceleration due to gravity. 272 273 What: /sys/bus/iio/devices/iio:devic 274 What: /sys/bus/iio/devices/iio:devic 275 What: /sys/bus/iio/devices/iio:devic 276 KernelVersion: 4.11 277 Contact: linux-iio@vger.kernel.org 278 Description: 279 Gravity in direction x, y or z 280 but should match other such as 281 Units after application of sca 282 283 What: /sys/bus/iio/devices/iio:devic 284 What: /sys/bus/iio/devices/iio:devic 285 What: /sys/bus/iio/devices/iio:devic 286 KernelVersion: 6.5 287 Contact: linux-iio@vger.kernel.org 288 Description: 289 Angular displacement between t 290 z (may be arbitrarily assigned 291 assignments on device). 292 In order to compute the total 293 desired period of time, the ap 294 angle samples acquired during 295 Units after application of sca 296 297 What: /sys/bus/iio/devices/iio:devic 298 What: /sys/bus/iio/devices/iio:devic 299 What: /sys/bus/iio/devices/iio:devic 300 KernelVersion: 6.5 301 Contact: linux-iio@vger.kernel.org 302 Description: 303 The linear velocity change bet 304 y or z (may be arbitrarily ass 305 assignments on device). 306 In order to compute the total 307 desired period of time, the ap 308 velocity samples acquired duri 309 Units after application of sca 310 second. 311 312 What: /sys/bus/iio/devices/iio:devic 313 What: /sys/bus/iio/devices/iio:devic 314 KernelVersion: 4.17 315 Contact: linux-iio@vger.kernel.org 316 Description: 317 Angle of rotation. Units after 318 are radians. 319 320 What: /sys/bus/iio/devices/iio:devic 321 What: /sys/bus/iio/devices/iio:devic 322 KernelVersion: 4.19 323 Contact: linux-iio@vger.kernel.org 324 Description: 325 Relative position in direction 326 arbitrarily assigned but shoul 327 device). 328 Units after application of sca 329 from the pad's size in both di 330 the consumer. 331 332 What: /sys/bus/iio/devices/iio:devic 333 What: /sys/bus/iio/devices/iio:devic 334 What: /sys/bus/iio/devices/iio:devic 335 KernelVersion: 2.6.35 336 Contact: linux-iio@vger.kernel.org 337 Description: 338 Angular velocity about axis x, 339 assigned). Has all the equival 340 Units after application of sca 341 second. 342 343 What: /sys/bus/iio/devices/iio:devic 344 What: /sys/bus/iio/devices/iio:devic 345 What: /sys/bus/iio/devices/iio:devic 346 KernelVersion: 2.6.35 347 Contact: linux-iio@vger.kernel.org 348 Description: 349 Inclination raw reading about 350 arbitrarily assigned). Data co 351 and scale to degrees. 352 353 What: /sys/bus/iio/devices/iio:devic 354 What: /sys/bus/iio/devices/iio:devic 355 What: /sys/bus/iio/devices/iio:devic 356 KernelVersion: 2.6.35 357 Contact: linux-iio@vger.kernel.org 358 Description: 359 Magnetic field along axis x, y 360 assigned). Data converted by 361 then scale to Gauss. 362 363 What: /sys/bus/iio/devices/iio:devic 364 What: /sys/bus/iio/devices/iio:devic 365 What: /sys/bus/iio/devices/iio:devic 366 What: /sys/bus/iio/devices/iio:devic 367 What: /sys/bus/iio/devices/iio:devic 368 KernelVersion: 2.6.36 369 Contact: linux-iio@vger.kernel.org 370 Description: 371 Highest value since some reset 372 attributes allow access to thi 373 the direct equivalent of the < 374 375 What: /sys/bus/iio/devices/iio:devic 376 What: /sys/bus/iio/devices/iio:devic 377 KernelVersion: 6.7 378 Contact: linux-iio@vger.kernel.org 379 Description: 380 Lowest value since some reset 381 attributes allow access to thi 382 the direct equivalent of the < 383 384 What: /sys/bus/iio/devices/iio:devic 385 KernelVersion: 2.6.36 386 Contact: linux-iio@vger.kernel.org 387 Description: 388 A computed peak value based on 389 the underlying value in the sp 390 391 What: /sys/bus/iio/devices/iio:devic 392 What: /sys/bus/iio/devices/iio:devic 393 KernelVersion: 3.8 394 Contact: linux-iio@vger.kernel.org 395 Description: 396 Raw pressure measurement from 397 application of scale and offse 398 399 What: /sys/bus/iio/devices/iio:devic 400 What: /sys/bus/iio/devices/iio:devic 401 KernelVersion: 3.8 402 Contact: linux-iio@vger.kernel.org 403 Description: 404 Scaled pressure measurement fr 405 406 What: /sys/bus/iio/devices/iio:devic 407 KernelVersion: 3.14 408 Contact: linux-iio@vger.kernel.org 409 Description: 410 Raw humidity measurement of ai 411 scale and offset are milli per 412 413 What: /sys/bus/iio/devices/iio:devic 414 KernelVersion: 3.14 415 Contact: linux-iio@vger.kernel.org 416 Description: 417 Scaled humidity measurement in 418 419 What: /sys/bus/iio/devices/iio:devic 420 KernelVersion: 3.5 421 Contact: linux-iio@vger.kernel.org 422 Description: 423 Averaged raw measurement from 424 used for averaging is device s 425 normal raw values also applies 426 427 What: /sys/bus/iio/devices/iio:devic 428 What: /sys/bus/iio/devices/iio:devic 429 What: /sys/bus/iio/devices/iio:devic 430 What: /sys/bus/iio/devices/iio:devic 431 What: /sys/bus/iio/devices/iio:devic 432 What: /sys/bus/iio/devices/iio:devic 433 What: /sys/bus/iio/devices/iio:devic 434 What: /sys/bus/iio/devices/iio:devic 435 What: /sys/bus/iio/devices/iio:devic 436 What: /sys/bus/iio/devices/iio:devic 437 What: /sys/bus/iio/devices/iio:devic 438 What: /sys/bus/iio/devices/iio:devic 439 What: /sys/bus/iio/devices/iio:devic 440 What: /sys/bus/iio/devices/iio:devic 441 What: /sys/bus/iio/devices/iio:devic 442 What: /sys/bus/iio/devices/iio:devic 443 What: /sys/bus/iio/devices/iio:devic 444 What: /sys/bus/iio/devices/iio:devic 445 What: /sys/bus/iio/devices/iio:devic 446 What: /sys/bus/iio/devices/iio:devic 447 What: /sys/bus/iio/devices/iio:devic 448 What: /sys/bus/iio/devices/iio:devic 449 What: /sys/bus/iio/devices/iio:devic 450 What: /sys/bus/iio/devices/iio:devic 451 What: /sys/bus/iio/devices/iio:devic 452 KernelVersion: 2.6.35 453 Contact: linux-iio@vger.kernel.org 454 Description: 455 If known for a device, offset 456 to scaling by <type>[Y]_scale 457 <type> units as specified in < 458 Not present if the offset is a 459 axis <x|y|z> is not present, t 460 in channels of <type>. 461 May be writable if a variable 462 device. Note that this is diff 463 is for devices (or drivers) th 464 for variation between differen 465 adjusted by using some hardwar 466 Calibbias is applied internall 467 to the _raw output. 468 469 What: /sys/bus/iio/devices/iio:devic 470 What: /sys/bus/iio/devices/iio:devic 471 What: /sys/bus/iio/devices/iio:devic 472 What: /sys/bus/iio/devices/iio:devic 473 What: /sys/bus/iio/devices/iio:devic 474 What: /sys/bus/iio/devices/iio:devic 475 What: /sys/bus/iio/devices/iio:devic 476 What: /sys/bus/iio/devices/iio:devic 477 What: /sys/bus/iio/devices/iio:devic 478 What: /sys/bus/iio/devices/iio:devic 479 What: /sys/bus/iio/devices/iio:devic 480 What: /sys/bus/iio/devices/iio:devic 481 What: /sys/bus/iio/devices/iio:devic 482 What: /sys/bus/iio/devices/iio:devic 483 What: /sys/bus/iio/devices/iio:devic 484 What: /sys/bus/iio/devices/iio:devic 485 What: /sys/bus/iio/devices/iio:devic 486 What: /sys/bus/iio/devices/iio:devic 487 What: /sys/bus/iio/devices/iio:devic 488 What: /sys/bus/iio/devices/iio:devic 489 What: /sys/bus/iio/devices/iio:devic 490 What: /sys/bus/iio/devices/iio:devic 491 What: /sys/bus/iio/devices/iio:devic 492 What: /sys/bus/iio/devices/iio:devic 493 What: /sys/bus/iio/devices/iio:devic 494 What: /sys/bus/iio/devices/iio:devic 495 What: /sys/bus/iio/devices/iio:devic 496 What: /sys/bus/iio/devices/iio:devic 497 What: /sys/bus/iio/devices/iio:devic 498 What: /sys/bus/iio/devices/iio:devic 499 What: /sys/bus/iio/devices/iio:devic 500 What: /sys/bus/iio/devices/iio:devic 501 What: /sys/bus/iio/devices/iio:devic 502 What: /sys/bus/iio/devices/iio:devic 503 What: /sys/bus/iio/devices/iio:devic 504 What: /sys/bus/iio/devices/iio:devic 505 What: /sys/bus/iio/devices/iio:devic 506 What: /sys/bus/iio/devices/iio:devic 507 What: /sys/bus/iio/devices/iio:devic 508 What: /sys/bus/iio/devices/iio:devic 509 What: /sys/bus/iio/devices/iio:devic 510 What: /sys/bus/iio/devices/iio:devic 511 What: /sys/bus/iio/devices/iio:devic 512 KernelVersion: 2.6.35 513 Contact: linux-iio@vger.kernel.org 514 Description: 515 If known for a device, scale t 516 post addition of <type>[Y][_na 517 measured value in <type> units 518 <type>[Y][_name]_raw documenta 519 channels then Y and <x|y|z> ar 520 called <type>[Y][_name]_scale. 521 value is applied to <type>Y[_n 522 523 What: /sys/bus/iio/devices/iio:devic 524 What: /sys/bus/iio/devices/iio:devic 525 What: /sys/bus/iio/devices/iio:devic 526 What: /sys/bus/iio/devices/iio:devic 527 What: /sys/bus/iio/devices/iio:devic 528 What: /sys/bus/iio/devices/iio:devic 529 What: /sys/bus/iio/devices/iio:devic 530 What: /sys/bus/iio/devices/iio:devic 531 What: /sys/bus/iio/devices/iio:devic 532 What: /sys/bus/iio/devices/iio:devic 533 What: /sys/bus/iio/devices/iio:devic 534 What: /sys/bus/iio/devices/iio:devic 535 What: /sys/bus/iio/devices/iio:devic 536 What: /sys/bus/iio/devices/iio:devic 537 What: /sys/bus/iio/devices/iio:devic 538 What: /sys/bus/iio/devices/iio:devic 539 What: /sys/bus/iio/devices/iio:devic 540 What: /sys/bus/iio/devices/iio:devic 541 What: /sys/bus/iio/devices/iio:devic 542 What: /sys/bus/iio/devices/iio:devic 543 What: /sys/bus/iio/devices/iio:devic 544 What: /sys/bus/iio/devices/iio:devic 545 What: /sys/bus/iio/devices/iio:devic 546 What: /sys/bus/iio/devices/iio:devic 547 KernelVersion: 2.6.35 548 Contact: linux-iio@vger.kernel.org 549 Description: 550 Hardware applied calibration o 551 inaccuracies). 552 icm42600: For this device valu 553 expressed in SI units (m/s^2 f 554 for gyroscope)/ 555 556 What: /sys/bus/iio/devices/iio:devic 557 What: /sys/bus/iio/devices/iio:devic 558 What: /sys/bus/iio/devices/iio:devic 559 What: /sys/bus/iio/devices/iio:devic 560 What: /sys/bus/iio/devices/iio:devic 561 What: /sys/bus/iio/devices/iio:devic 562 KernelVersion: 5.8 563 Contact: linux-iio@vger.kernel.org 564 Description: 565 Available values of calibbias. 566 567 - a small discrete set of valu 568 - a range specified as "[min s 569 570 What: /sys/bus/iio/devices/iio:devic 571 What: /sys/bus/iio/devices/iio:devic 572 What: /sys/bus/iio/devices/iio:devic 573 What: /sys/bus/iio/devices/iio:devic 574 What: /sys/bus/iio/devices/iio:devic 575 What: /sys/bus/iio/devices/iio:devic 576 What: /sys/bus/iio/devices/iio:devic 577 What: /sys/bus/iio/devices/iio:devic 578 What: /sys/bus/iio/devices/iio:devic 579 What: /sys/bus/iio/devices/iio:devic 580 What: /sys/bus/iio/devices/iio:devic 581 What: /sys/bus/iio/devices/iio:devic 582 What: /sys/bus/iio/devices/iio:devic 583 What: /sys/bus/iio/devices/iio:devic 584 What: /sys/bus/iio/devices/iio:devic 585 What: /sys/bus/iio/devices/iio:devic 586 What: /sys/bus/iio/devices/iio:devic 587 What: /sys/bus/iio/devices/iio:devic 588 What: /sys/bus/iio/devices/iio:devic 589 What: /sys/bus/iio/devices/iio:devic 590 What: /sys/bus/iio/devices/iio:devic 591 What: /sys/bus/iio/devices/iio:devic 592 What: /sys/bus/iio/devices/iio:devic 593 What: /sys/bus/iio/devices/iio:devic 594 What: /sys/bus/iio/devices/iio:devic 595 What: /sys/bus/iio/devices/iio:devic 596 What: /sys/bus/iio/devices/iio:devic 597 What: /sys/bus/iio/devices/iio:devic 598 KernelVersion: 2.6.35 599 Contact: linux-iio@vger.kernel.org 600 Description: 601 Hardware applied calibration s 602 production inaccuracies). If 603 <type>_calibscale is used. 604 605 What: /sys/bus/iio/devices/iio:devic 606 What: /sys/bus/iio/devices/iio:devic 607 What: /sys/bus/iio/devices/iio:devic 608 What: /sys/bus/iio/devices/iio:devic 609 KernelVersion: 4.8 610 Contact: linux-iio@vger.kernel.org 611 Description: 612 Available values of calibscale 613 614 - a small discrete set of valu 615 - a range specified as "[min s 616 617 If shared across all channels, 618 619 What: /sys/bus/iio/devices/iio:devic 620 What: /sys/bus/iio/devices/iio:devic 621 What: /sys/bus/iio/devices/iio:devic 622 What: /sys/bus/iio/devices/iio:devic 623 KernelVersion: 4.0 624 Contact: linux-iio@vger.kernel.org 625 Description: 626 Gender of the user (e.g.: male 627 to compute the stride length, 628 type. 629 630 What: /sys/bus/iio/devices/iio:devic 631 What: /sys/bus/iio/devices/iio:devic 632 What: /sys/bus/iio/devices/iio:devic 633 What: /sys/bus/iio/devices/iio:devic 634 KernelVersion: 4.0 635 Contact: linux-iio@vger.kernel.org 636 Description: 637 Lists all available gender val 638 639 What: /sys/bus/iio/devices/iio:devic 640 What: /sys/bus/iio/devices/iio:devic 641 What: /sys/bus/iio/devices/iio:devic 642 What: /sys/bus/iio/devices/iio:devic 643 KernelVersion: 3.19 644 Contact: linux-iio@vger.kernel.org 645 Description: 646 Height of the user (in meters) 647 to compute the stride length, 648 type. 649 650 What: /sys/bus/iio/devices/iio:devic 651 KernelVersion: 4.0 652 Contact: linux-iio@vger.kernel.org 653 Description: 654 Weight of the user (in kg). It 655 to compute the calories burnt 656 657 What: /sys/bus/iio/devices/iio:devic 658 What: /sys/.../iio:deviceX/in_anglve 659 What: /sys/.../iio:deviceX/in_magn_s 660 What: /sys/.../iio:deviceX/in_illumi 661 What: /sys/.../iio:deviceX/in_intens 662 What: /sys/.../iio:deviceX/in_proxim 663 What: /sys/.../iio:deviceX/in_voltag 664 What: /sys/.../iio:deviceX/in_voltag 665 What: /sys/.../iio:deviceX/out_volta 666 What: /sys/.../iio:deviceX/out_altvo 667 What: /sys/.../iio:deviceX/in_capaci 668 What: /sys/.../iio:deviceX/in_pressu 669 What: /sys/.../iio:deviceX/in_pressu 670 KernelVersion: 2.6.35 671 Contact: linux-iio@vger.kernel.org 672 Description: 673 If a discrete set of scale val 674 are listed in this attribute. 675 multiplying intensity by inten 676 yield value with any standardi 677 678 What: /sys/bus/iio/devices/iio:devic 679 What: /sys/bus/iio/devices/iio:devic 680 What: /sys/bus/iio/devices/iio:devic 681 What: /sys/bus/iio/devices/iio:devic 682 What: /sys/bus/iio/devices/iio:devic 683 What: /sys/bus/iio/devices/iio:devic 684 KernelVersion: 2.6.35 685 Contact: linux-iio@vger.kernel.org 686 Description: 687 Hardware applied gain factor. 688 <type>_hardwaregain is used. 689 690 What: /sys/bus/iio/devices/iio:devic 691 KernelVersion: 5.10 692 Contact: linux-iio@vger.kernel.org 693 Description: 694 Lists all available hardware a 695 channels. 696 697 What: /sys/.../in_accel_filter_low_p 698 What: /sys/.../in_magn_filter_low_pa 699 What: /sys/.../in_anglvel_filter_low 700 KernelVersion: 3.2 701 Contact: linux-iio@vger.kernel.org 702 Description: 703 If a known or controllable low 704 to the underlying data channel 705 gives the 3dB frequency of the 706 707 What: /sys/.../in_accel_filter_high_ 708 What: /sys/.../in_anglvel_filter_hig 709 What: /sys/.../in_magn_filter_high_p 710 KernelVersion: 4.2 711 Contact: linux-iio@vger.kernel.org 712 Description: 713 If a known or controllable hig 714 to the underlying data channel 715 gives the 3dB frequency of the 716 717 What: /sys/bus/iio/devices/iio:devic 718 What: /sys/bus/iio/devices/iio:devic 719 KernelVersion: 2.6.37 720 Contact: linux-iio@vger.kernel.org 721 Description: 722 Raw (unscaled, no bias etc.) o 723 channel Y. The number must al 724 unique if the output correspon 725 While DAC like devices typical 726 a continuous frequency generat 727 a DDS or PLL should use out_al 728 729 What: /sys/bus/iio/devices/iio:devic 730 What: /sys/bus/iio/devices/iio:devic 731 KernelVersion: 2.6.37 732 Contact: linux-iio@vger.kernel.org 733 Description: 734 Raw (unscaled, no bias etc.) o 735 channel Y, channel Z, etc. Th 736 where a single output sets the 737 simultaneously. 738 739 What: /sys/bus/iio/devices/iio:devic 740 What: /sys/bus/iio/devices/iio:devic 741 What: /sys/bus/iio/devices/iio:devic 742 What: /sys/bus/iio/devices/iio:devic 743 KernelVersion: 2.6.38 744 Contact: linux-iio@vger.kernel.org 745 Description: 746 Specifies the output powerdown 747 DAC output stage is disconnect 748 1kohm_to_gnd: connected to gro 749 2.5kohm_to_gnd: connected to g 750 6kohm_to_gnd: connected to gro 751 20kohm_to_gnd: connected to gr 752 42kohm_to_gnd: connected to gr 753 90kohm_to_gnd: connected to gr 754 100kohm_to_gnd: connected to g 755 125kohm_to_gnd: connected to g 756 500kohm_to_gnd: connected to g 757 640kohm_to_gnd: connected to g 758 three_state: left floating. 759 For a list of available output 760 outX_powerdown_mode_available. 761 mode is shared across all outp 762 763 What: /sys/.../iio:deviceX/out_volta 764 What: /sys/.../iio:deviceX/out_volta 765 What: /sys/.../iio:deviceX/out_altvo 766 What: /sys/.../iio:deviceX/out_altvo 767 KernelVersion: 2.6.38 768 Contact: linux-iio@vger.kernel.org 769 Description: 770 Lists all available output pow 771 If Y is not present the mode i 772 773 What: /sys/bus/iio/devices/iio:devic 774 What: /sys/bus/iio/devices/iio:devic 775 What: /sys/bus/iio/devices/iio:devic 776 What: /sys/bus/iio/devices/iio:devic 777 KernelVersion: 2.6.38 778 Contact: linux-iio@vger.kernel.org 779 Description: 780 Writing 1 causes output Y to e 781 by the corresponding outY_powe 782 disconnected from the amplifie 783 operation. Y may be suppressed 784 together. 785 786 What: /sys/bus/iio/devices/iio:devic 787 KernelVersion: 3.4.0 788 Contact: linux-iio@vger.kernel.org 789 Description: 790 Output frequency for channel Y 791 specified and unique if the ou 792 channel. 793 Some drivers have additional c 794 ADF4371 has an integrated VCO 795 frequency ranging from 4000000 796 797 out_altvoltage0_frequency: 798 A divide by 1, 2, 4, 8 799 frequencies from 62500 800 out_altvoltage1_frequency: 801 This channel duplicate 802 out_altvoltage2_frequency: 803 A frequency doubler ge 804 8000000000 Hz to 16000 805 out_altvoltage3_frequency: 806 A frequency quadrupler 807 16000000000 Hz to 3200 808 809 Note: writes to one of the cha 810 all the other channels, since 811 fundamental output frequency. 812 813 What: /sys/bus/iio/devices/iio:devic 814 KernelVersion: 3.4.0 815 Contact: linux-iio@vger.kernel.org 816 Description: 817 Phase in radians of one freque 818 (out_altvoltageY) relative to 819 (out_altvoltageZ) of the devic 820 specified and unique if the ou 821 channel. 822 823 What: /sys/bus/iio/devices/iio:devic 824 Date: May 2012 825 KernelVersion: 3.5 826 Contact: Johan Hovold <jhovold@gmail.com 827 Description: 828 Set/get output current for cha 829 of scale and offset are millia 830 For some devices current chann 831 current supplied to elements u 832 of a different type. E.g. LED 833 834 What: /sys/bus/iio/devices/iio:devic 835 KernelVersion: 2.6.35 836 Contact: linux-iio@vger.kernel.org 837 Description: 838 Configuration of which hardwar 839 to user-space. 840 841 What: /sys/.../iio:deviceX/events/in 842 What: /sys/.../iio:deviceX/events/in 843 What: /sys/.../iio:deviceX/events/in 844 What: /sys/.../iio:deviceX/events/in 845 What: /sys/.../iio:deviceX/events/in 846 What: /sys/.../iio:deviceX/events/in 847 What: /sys/.../iio:deviceX/events/in 848 What: /sys/.../iio:deviceX/events/in 849 What: /sys/.../iio:deviceX/events/in 850 What: /sys/.../iio:deviceX/events/in 851 What: /sys/.../iio:deviceX/events/in 852 What: /sys/.../iio:deviceX/events/in 853 What: /sys/.../iio:deviceX/events/in 854 What: /sys/.../iio:deviceX/events/in 855 What: /sys/.../iio:deviceX/events/in 856 What: /sys/.../iio:deviceX/events/in 857 What: /sys/.../iio:deviceX/events/in 858 What: /sys/.../iio:deviceX/events/in 859 What: /sys/.../iio:deviceX/events/in 860 What: /sys/.../iio:deviceX/events/in 861 What: /sys/.../iio:deviceX/events/in 862 What: /sys/.../iio:deviceX/events/in 863 What: /sys/.../iio:deviceX/events/in 864 What: /sys/.../iio:deviceX/events/in 865 What: /sys/.../iio:deviceX/events/in 866 What: /sys/.../iio:deviceX/events/in 867 What: /sys/.../iio:deviceX/events/in 868 What: /sys/.../iio:deviceX/events/in 869 What: /sys/.../iio:deviceX/events/in 870 What: /sys/.../iio:deviceX/events/in 871 What: /sys/.../iio:deviceX/events/in 872 What: /sys/.../iio:deviceX/events/in 873 What: /sys/.../iio:deviceX/events/in 874 What: /sys/.../iio:deviceX/events/in 875 What: /sys/.../iio:deviceX/events/in 876 KernelVersion: 2.6.37 877 Contact: linux-iio@vger.kernel.org 878 Description: 879 Event generated when channel p 880 (_rising|_falling) direction. 881 then either the device will re 882 a single threshold value is pa 883 <type>[Y][_name]_<raw|input>_t 884 <type>[Y][_name]_<raw|input>_t 885 <type>[Y][_name]_<raw|input>_t 886 different values, but the devi 887 or neither. 888 889 Note the driver will assume th 890 to be enabled where p is how m 891 depending on the exact set req 892 sure you have set what you thi 893 these attributes after everyth 894 have to buffer any parameters 895 a given event type is enabled 896 whatever event was previously 897 898 What: /sys/.../iio:deviceX/events/in 899 What: /sys/.../iio:deviceX/events/in 900 What: /sys/.../iio:deviceX/events/in 901 What: /sys/.../iio:deviceX/events/in 902 What: /sys/.../iio:deviceX/events/in 903 What: /sys/.../iio:deviceX/events/in 904 What: /sys/.../iio:deviceX/events/in 905 What: /sys/.../iio:deviceX/events/in 906 What: /sys/.../iio:deviceX/events/in 907 What: /sys/.../iio:deviceX/events/in 908 What: /sys/.../iio:deviceX/events/in 909 What: /sys/.../iio:deviceX/events/in 910 What: /sys/.../iio:deviceX/events/in 911 What: /sys/.../iio:deviceX/events/in 912 What: /sys/.../iio:deviceX/events/in 913 What: /sys/.../iio:deviceX/events/in 914 What: /sys/.../iio:deviceX/events/in 915 What: /sys/.../iio:deviceX/events/in 916 What: /sys/.../iio:deviceX/events/in 917 What: /sys/.../iio:deviceX/events/in 918 What: /sys/.../iio:deviceX/events/in 919 What: /sys/.../iio:deviceX/events/in 920 What: /sys/.../iio:deviceX/events/in 921 What: /sys/.../iio:deviceX/events/in 922 What: /sys/.../iio:deviceX/events/in 923 What: /sys/.../iio:deviceX/events/in 924 What: /sys/.../iio:deviceX/events/in 925 What: /sys/.../iio:deviceX/events/in 926 What: /sys/.../iio:deviceX/events/in 927 What: /sys/.../iio:deviceX/events/in 928 What: /sys/.../iio:deviceX/events/in 929 What: /sys/.../iio:deviceX/events/in 930 KernelVersion: 2.6.37 931 Contact: linux-iio@vger.kernel.org 932 Description: 933 Event generated when channel p 934 change (1st differential) in t 935 direction. If the direction is 936 device will report an event wh 937 threshold value is passed in ( 938 <type>[Y][_name]_<raw|input>_r 939 <type>[Y][_name]_<raw|input>_r 940 <type>[Y][_name]_<raw|input>_r 941 different values, but the devi 942 change thresholds or neither. 943 944 Note the driver will assume th 945 to be enabled where p is howev 946 vary depending on the exact se 947 sure you have set what you thi 948 these attributes after everyth 949 have to buffer any parameters 950 a given event type is enabled 951 whatever event was previously 952 953 What: /sys/.../events/in_capacitance 954 What: /sys/.../events/in_capacitance 955 KernelVersion: 5.13 956 Contact: linux-iio@vger.kernel.org 957 Description: 958 Adaptive thresholds are simila 959 but the value is expressed as 960 provides a low frequency appro 961 Thus these detect if a rapid c 962 direction which crosses tracki 963 Tracking value calculation is 964 965 What: /sys/.../in_capacitanceY_adapt 966 What: /sys/.../in_capacitanceY_adapt 967 KernelVersion: 5.11 968 Contact: linux-iio@vger.kernel.org 969 Description: 970 When adaptive thresholds are u 971 may adjust too slowly to step 972 Thus these specify the time in 973 difference between the slow tr 974 signal is allowed to remain ou 975 event occurs in which the trac 976 to the raw signal, allowing sl 977 adaptive threshold event detec 978 979 What: /sys/.../events/in_accel_thres 980 What: /sys/.../events/in_accel_thres 981 What: /sys/.../events/in_accel_x_raw 982 What: /sys/.../events/in_accel_x_raw 983 What: /sys/.../events/in_accel_y_raw 984 What: /sys/.../events/in_accel_y_raw 985 What: /sys/.../events/in_accel_z_raw 986 What: /sys/.../events/in_accel_z_raw 987 What: /sys/.../events/in_anglvel_x_r 988 What: /sys/.../events/in_anglvel_x_r 989 What: /sys/.../events/in_anglvel_y_r 990 What: /sys/.../events/in_anglvel_y_r 991 What: /sys/.../events/in_anglvel_z_r 992 What: /sys/.../events/in_anglvel_z_r 993 What: /sys/.../events/in_magn_x_raw_ 994 What: /sys/.../events/in_magn_x_raw_ 995 What: /sys/.../events/in_magn_y_raw_ 996 What: /sys/.../events/in_magn_y_raw_ 997 What: /sys/.../events/in_magn_z_raw_ 998 What: /sys/.../events/in_magn_z_raw_ 999 What: /sys/.../events/in_rot_from_no 1000 What: /sys/.../events/in_rot_from_n 1001 What: /sys/.../events/in_rot_from_n 1002 What: /sys/.../events/in_rot_from_n 1003 What: /sys/.../events/in_rot_from_n 1004 What: /sys/.../events/in_rot_from_n 1005 What: /sys/.../events/in_rot_from_n 1006 What: /sys/.../events/in_rot_from_n 1007 What: /sys/.../events/in_voltageY_s 1008 What: /sys/.../events/in_voltageY_s 1009 What: /sys/.../events/in_voltageY_r 1010 What: /sys/.../events/in_voltageY_r 1011 What: /sys/.../events/in_tempY_raw_ 1012 What: /sys/.../events/in_tempY_raw_ 1013 What: /sys/.../events/in_illuminanc 1014 What: /sys/.../events/in_illuminanc 1015 What: /sys/.../events/in_proximity0 1016 What: /sys/.../events/in_proximity0 1017 What: /sys/.../events/in_illuminanc 1018 What: /sys/.../events/in_illuminanc 1019 What: /sys/.../events/in_capacitanc 1020 What: /sys/.../events/in_capacitanc 1021 What: /sys/.../events/in_capacitanc 1022 What: /sys/.../events/in_capacitanc 1023 KernelVersion: 2.6.37 1024 Contact: linux-iio@vger.kernel.org 1025 Description: 1026 Specifies the value of thresh 1027 against for the events enable 1028 <type>Y[_name]_thresh[_rising 1029 1030 If separate attributes exist 1031 direction is not specified fo 1032 threshold value applies to bo 1033 1034 The raw or input element of t 1035 value is in raw device units 1036 and _input do on sysfs direct 1037 1038 What: /sys/.../events/in_accel_scal 1039 What: /sys/.../events/in_accel_peak 1040 What: /sys/.../events/in_anglvel_sc 1041 What: /sys/.../events/in_magn_scale 1042 What: /sys/.../events/in_rot_from_n 1043 What: /sys/.../events/in_rot_from_n 1044 What: /sys/.../events/in_voltage_sc 1045 What: /sys/.../events/in_voltage_su 1046 What: /sys/.../events/in_temp_scale 1047 What: /sys/.../events/in_illuminanc 1048 What: /sys/.../events/in_proximity_ 1049 KernelVersion: 3.21 1050 Contact: linux-iio@vger.kernel.org 1051 Description: 1052 Specifies the conversion fact 1053 to device specific units used 1054 threshold. 1055 1056 What: /sys/.../events/in_accel_x_th 1057 What: /sys/.../events/in_accel_x_th 1058 What: /sys/.../events/in_accel_x_th 1059 What: /sys/.../events/in_accel_y_th 1060 What: /sys/.../events/in_accel_y_th 1061 What: /sys/.../events/in_accel_y_th 1062 What: /sys/.../events/in_accel_z_th 1063 What: /sys/.../events/in_accel_z_th 1064 What: /sys/.../events/in_accel_z_th 1065 What: /sys/.../events/in_anglvel_x_ 1066 What: /sys/.../events/in_anglvel_x_ 1067 What: /sys/.../events/in_anglvel_x_ 1068 What: /sys/.../events/in_anglvel_y_ 1069 What: /sys/.../events/in_anglvel_y_ 1070 What: /sys/.../events/in_anglvel_y_ 1071 What: /sys/.../events/in_anglvel_z_ 1072 What: /sys/.../events/in_anglvel_z_ 1073 What: /sys/.../events/in_anglvel_z_ 1074 What: /sys/.../events/in_magn_x_thr 1075 What: /sys/.../events/in_magn_x_thr 1076 What: /sys/.../events/in_magn_x_thr 1077 What: /sys/.../events/in_magn_y_thr 1078 What: /sys/.../events/in_magn_y_thr 1079 What: /sys/.../events/in_magn_y_thr 1080 What: /sys/.../events/in_magn_z_thr 1081 What: /sys/.../events/in_magn_z_thr 1082 What: /sys/.../events/in_magn_z_thr 1083 What: /sys/.../events/in_rot_from_n 1084 What: /sys/.../events/in_rot_from_n 1085 What: /sys/.../events/in_rot_from_n 1086 What: /sys/.../events/in_rot_from_n 1087 What: /sys/.../events/in_rot_from_n 1088 What: /sys/.../events/in_rot_from_n 1089 What: /sys/.../events/in_rot_from_n 1090 What: /sys/.../events/in_rot_from_n 1091 What: /sys/.../events/in_rot_from_n 1092 What: /sys/.../events/in_rot_from_n 1093 What: /sys/.../events/in_rot_from_n 1094 What: /sys/.../events/in_rot_from_n 1095 What: /sys/.../events/in_voltageY_t 1096 What: /sys/.../events/in_voltageY_t 1097 What: /sys/.../events/in_voltageY_t 1098 What: /sys/.../events/in_tempY_thre 1099 What: /sys/.../events/in_tempY_thre 1100 What: /sys/.../events/in_tempY_thre 1101 What: /sys/.../events/in_illuminanc 1102 What: /sys/.../events/in_illuminanc 1103 What: /sys/.../events/in_illuminanc 1104 What: /sys/.../events/in_proximity0 1105 What: /sys/.../events/in_proximity0 1106 What: /sys/.../events/in_proximity0 1107 KernelVersion: 3.13 1108 Contact: linux-iio@vger.kernel.org 1109 Description: 1110 Specifies the hysteresis of t 1111 against for the events enable 1112 <type>Y[_name]_thresh[_(risin 1113 If separate attributes exist 1114 direction is not specified fo 1115 hysteresis value applies to b 1116 1117 For falling events the hyster 1118 this event to get the upper t 1119 normal, for rising events the 1120 attribute. E.g. if in_voltage 1121 and in_voltage0_raw_thresh_ri 1122 will get activated once in_vo 1123 deactivated again once the va 1124 1125 What: /sys/.../events/in_accel_x_ra 1126 What: /sys/.../events/in_accel_x_ra 1127 What: /sys/.../events/in_accel_y_ra 1128 What: /sys/.../events/in_accel_y_ra 1129 What: /sys/.../events/in_accel_z_ra 1130 What: /sys/.../events/in_accel_z_ra 1131 What: /sys/.../events/in_anglvel_x_ 1132 What: /sys/.../events/in_anglvel_x_ 1133 What: /sys/.../events/in_anglvel_y_ 1134 What: /sys/.../events/in_anglvel_y_ 1135 What: /sys/.../events/in_anglvel_z_ 1136 What: /sys/.../events/in_anglvel_z_ 1137 What: /sys/.../events/in_magn_x_raw 1138 What: /sys/.../events/in_magn_x_raw 1139 What: /sys/.../events/in_magn_y_raw 1140 What: /sys/.../events/in_magn_y_raw 1141 What: /sys/.../events/in_magn_z_raw 1142 What: /sys/.../events/in_magn_z_raw 1143 What: /sys/.../events/in_rot_from_n 1144 What: /sys/.../events/in_rot_from_n 1145 What: /sys/.../events/in_rot_from_n 1146 What: /sys/.../events/in_rot_from_n 1147 What: /sys/.../events/in_rot_from_n 1148 What: /sys/.../events/in_rot_from_n 1149 What: /sys/.../events/in_rot_from_n 1150 What: /sys/.../events/in_rot_from_n 1151 What: /sys/.../events/in_voltageY_s 1152 What: /sys/.../events/in_voltageY_s 1153 What: /sys/.../events/in_voltageY_r 1154 What: /sys/.../events/in_voltageY_r 1155 What: /sys/.../events/in_tempY_raw_ 1156 What: /sys/.../events/in_tempY_raw_ 1157 KernelVersion: 2.6.37 1158 Contact: linux-iio@vger.kernel.org 1159 Description: 1160 Specifies the value of rate o 1161 device is comparing against f 1162 <type>[Y][_name]_roc[_rising| 1163 1164 If separate attributes exist 1165 but direction is not specifie 1166 then a single threshold value 1167 The raw or input element of t 1168 value is in raw device units 1169 and _input do on sysfs direct 1170 1171 What: /sys/.../events/in_accel_x_th 1172 What: /sys/.../events/in_accel_x_th 1173 What: /sys/.../events/in_accel_x_ro 1174 What: /sys/.../events/in_accel_x_ro 1175 What: /sys/.../events/in_accel_y_th 1176 What: /sys/.../events/in_accel_y_th 1177 What: /sys/.../events/in_accel_y_ro 1178 What: /sys/.../events/in_accel_y_ro 1179 What: /sys/.../events/in_accel_z_th 1180 What: /sys/.../events/in_accel_z_th 1181 What: /sys/.../events/in_accel_z_ro 1182 What: /sys/.../events/in_accel_z_ro 1183 What: /sys/.../events/in_anglvel_x_ 1184 What: /sys/.../events/in_anglvel_x_ 1185 What: /sys/.../events/in_anglvel_x_ 1186 What: /sys/.../events/in_anglvel_x_ 1187 What: /sys/.../events/in_anglvel_y_ 1188 What: /sys/.../events/in_anglvel_y_ 1189 What: /sys/.../events/in_anglvel_y_ 1190 What: /sys/.../events/in_anglvel_y_ 1191 What: /sys/.../events/in_anglvel_z_ 1192 What: /sys/.../events/in_anglvel_z_ 1193 What: /sys/.../events/in_anglvel_z_ 1194 What: /sys/.../events/in_anglvel_z_ 1195 What: /sys/.../events/in_magn_x_thr 1196 What: /sys/.../events/in_magn_x_thr 1197 What: /sys/.../events/in_magn_x_roc 1198 What: /sys/.../events/in_magn_x_roc 1199 What: /sys/.../events/in_magn_y_thr 1200 What: /sys/.../events/in_magn_y_thr 1201 What: /sys/.../events/in_magn_y_roc 1202 What: /sys/.../events/in_magn_y_roc 1203 What: /sys/.../events/in_magn_z_thr 1204 What: /sys/.../events/in_magn_z_thr 1205 What: /sys/.../events/in_magn_z_roc 1206 What: /sys/.../events/in_magn_z_roc 1207 What: /sys/.../events/in_rot_from_n 1208 What: /sys/.../events/in_rot_from_n 1209 What: /sys/.../events/in_rot_from_n 1210 What: /sys/.../events/in_rot_from_n 1211 What: /sys/.../events/in_rot_from_n 1212 What: /sys/.../events/in_rot_from_n 1213 What: /sys/.../events/in_rot_from_n 1214 What: /sys/.../events/in_rot_from_n 1215 What: /sys/.../events/in_rot_from_n 1216 What: /sys/.../events/in_rot_from_n 1217 What: /sys/.../events/in_rot_from_n 1218 What: /sys/.../events/in_rot_from_n 1219 What: /sys/.../events/in_rot_from_n 1220 What: /sys/.../events/in_rot_from_n 1221 What: /sys/.../events/in_rot_from_n 1222 What: /sys/.../events/in_rot_from_n 1223 What: /sys/.../events/in_voltageY_s 1224 What: /sys/.../events/in_voltageY_s 1225 What: /sys/.../events/in_voltageY_s 1226 What: /sys/.../events/in_voltageY_s 1227 What: /sys/.../events/in_voltageY_t 1228 What: /sys/.../events/in_voltageY_t 1229 What: /sys/.../events/in_voltageY_r 1230 What: /sys/.../events/in_voltageY_r 1231 What: /sys/.../events/in_tempY_thre 1232 What: /sys/.../events/in_tempY_thre 1233 What: /sys/.../events/in_tempY_roc_ 1234 What: /sys/.../events/in_tempY_roc_ 1235 What: /sys/.../events/in_accel_x&y& 1236 What: /sys/.../events/in_intensity0 1237 What: /sys/.../events/in_proximity0 1238 What: /sys/.../events/in_activity_s 1239 What: /sys/.../events/in_activity_s 1240 What: /sys/.../events/in_activity_w 1241 What: /sys/.../events/in_activity_w 1242 What: /sys/.../events/in_activity_j 1243 What: /sys/.../events/in_activity_j 1244 What: /sys/.../events/in_activity_r 1245 What: /sys/.../events/in_activity_r 1246 What: /sys/.../events/in_illuminanc 1247 KernelVersion: 2.6.37 1248 Contact: linux-iio@vger.kernel.org 1249 Description: 1250 Period of time (in seconds) f 1251 met before an event is genera 1252 specified then this period ap 1253 1254 What: /sys/.../events/in_accel_thre 1255 What: /sys/.../events/in_anglvel_th 1256 What: /sys/.../events/in_magn_thres 1257 KernelVersion: 4.2 1258 Contact: linux-iio@vger.kernel.org 1259 Description: 1260 If a low pass filter can be a 1261 this property gives its 3db f 1262 A value of zero disables the 1263 1264 What: /sys/.../events/in_accel_thre 1265 What: /sys/.../events/in_anglvel_th 1266 What: /sys/.../events/in_magn_thres 1267 KernelVersion: 4.2 1268 Contact: linux-iio@vger.kernel.org 1269 Description: 1270 If a high pass filter can be 1271 this property gives its 3db f 1272 A value of zero disables the 1273 1274 What: /sys/.../events/in_activity_s 1275 What: /sys/.../events/in_activity_s 1276 What: /sys/.../events/in_activity_w 1277 What: /sys/.../events/in_activity_w 1278 What: /sys/.../events/in_activity_j 1279 What: /sys/.../events/in_activity_j 1280 What: /sys/.../events/in_activity_r 1281 What: /sys/.../events/in_activity_r 1282 KernelVersion: 3.19 1283 Contact: linux-iio@vger.kernel.org 1284 Description: 1285 Enables or disables activity 1286 an event is generated when se 1287 1288 What: /sys/.../events/in_activity_s 1289 What: /sys/.../events/in_activity_s 1290 What: /sys/.../events/in_activity_w 1291 What: /sys/.../events/in_activity_w 1292 What: /sys/.../events/in_activity_j 1293 What: /sys/.../events/in_activity_j 1294 What: /sys/.../events/in_activity_r 1295 What: /sys/.../events/in_activity_r 1296 KernelVersion: 3.19 1297 Contact: linux-iio@vger.kernel.org 1298 Description: 1299 Confidence value (in units as 1300 for deciding when an event sh 1301 running: If the confidence va 1302 is greater than in_activity_r 1303 then the sensor ENTERS runnin 1304 confidence value reported by 1305 in_activity_running_thresh_fa 1306 is LEAVING running state. 1307 1308 What: /sys/.../iio:deviceX/events/i 1309 What: /sys/.../iio:deviceX/events/i 1310 What: /sys/.../iio:deviceX/events/i 1311 What: /sys/.../iio:deviceX/events/i 1312 What: /sys/.../iio:deviceX/events/i 1313 What: /sys/.../iio:deviceX/events/i 1314 What: /sys/.../iio:deviceX/events/i 1315 What: /sys/.../iio:deviceX/events/i 1316 What: /sys/.../iio:deviceX/events/i 1317 What: /sys/.../iio:deviceX/events/i 1318 What: /sys/.../iio:deviceX/events/i 1319 What: /sys/.../iio:deviceX/events/i 1320 What: /sys/.../iio:deviceX/events/i 1321 What: /sys/.../iio:deviceX/events/i 1322 KernelVersion: 2.6.37 1323 Contact: linux-iio@vger.kernel.org 1324 Description: 1325 Similar to in_accel_x_thresh[ 1326 magnitude of the channel is c 1327 signed value. 1328 1329 What: /sys/.../events/in_accel_raw_ 1330 What: /sys/.../events/in_accel_x_ra 1331 What: /sys/.../events/in_accel_y_ra 1332 What: /sys/.../events/in_accel_z_ra 1333 KernelVersion: 2.6.37 1334 Contact: linux-iio@vger.kernel.org 1335 Description: 1336 The value to which the magnit 1337 number or direction is not sp 1338 this type. 1339 1340 What: /sys/.../iio:deviceX/events/i 1341 What: /sys/.../iio:deviceX/events/i 1342 What: /sys/.../iio:deviceX/events/i 1343 What: /sys/.../iio:deviceX/events/i 1344 What: /sys/.../iio:deviceX/events/i 1345 What: /sys/.../iio:deviceX/events/i 1346 KernelVersion: 5.18 1347 Contact: linux-iio@vger.kernel.org 1348 Description: 1349 Similar to in_accel_mag[_y][_ 1350 value is relative to a refere 1351 includes the graviational acc 1352 1353 What: /sys/.../iio:deviceX/events/i 1354 What: /sys/.../iio:deviceX/events/i 1355 What: /sys/.../iio:deviceX/events/i 1356 What: /sys/.../iio:deviceX/events/i 1357 What: /sys/.../iio:deviceX/events/i 1358 What: /sys/.../iio:deviceX/events/i 1359 KernelVersion: 5.18 1360 Contact: linux-iio@vger.kernel.org 1361 Description: 1362 The value to which the refere 1363 compared. If the axis is not 1364 of this type. 1365 1366 What: /sys/.../events/in_steps_chan 1367 KernelVersion: 4.0 1368 Contact: linux-iio@vger.kernel.org 1369 Description: 1370 Event generated when channel 1371 change in value. E.g. for ste 1372 generated each time the user 1373 in_steps_change_value. 1374 1375 What: /sys/.../events/in_steps_chan 1376 KernelVersion: 4.0 1377 Contact: linux-iio@vger.kernel.org 1378 Description: 1379 Specifies the value of change 1380 device is comparing against f 1381 <type>[Y][_name]_roc[_rising| 1382 if set to 3, a step change ev 1383 steps. 1384 1385 What: /sys/bus/iio/devices/iio:devi 1386 KernelVersion: 2.6.35 1387 Contact: linux-iio@vger.kernel.org 1388 Description: 1389 The name of the trigger sourc 1390 in /sys/class/iio/triggerY/na 1391 1392 What: /sys/bus/iio/devices/iio:devi 1393 KernelVersion: 5.11 1394 Contact: linux-iio@vger.kernel.org 1395 Description: 1396 Number of scans contained by 1397 1398 What: /sys/bus/iio/devices/iio:devi 1399 KernelVersion: 5.11 1400 Contact: linux-iio@vger.kernel.org 1401 Description: 1402 Actually start the buffer cap 1403 if first device and appropria 1404 1405 Note that it might be impossi 1406 (e.g.: events, scale, samplin 1407 active buffer capture session 1408 1409 What: /sys/bus/iio/devices/iio:devi 1410 KernelVersion: 5.11 1411 Contact: linux-iio@vger.kernel.org 1412 Description: 1413 Directory containing interfac 1414 captured for a single trigger 1415 1416 Since kernel 5.11 the scan_el 1417 the bufferY directory, to be 1418 1419 What: /sys/.../iio:deviceX/bufferY/ 1420 What: /sys/.../iio:deviceX/bufferY/ 1421 What: /sys/.../iio:deviceX/bufferY/ 1422 What: /sys/.../iio:deviceX/bufferY/ 1423 What: /sys/.../iio:deviceX/bufferY/ 1424 What: /sys/.../iio:deviceX/bufferY/ 1425 What: /sys/.../iio:deviceX/bufferY/ 1426 What: /sys/.../iio:deviceX/bufferY/ 1427 What: /sys/.../iio:deviceX/bufferY/ 1428 What: /sys/.../iio:deviceX/bufferY/ 1429 What: /sys/.../iio:deviceX/bufferY/ 1430 What: /sys/.../iio:deviceX/bufferY/ 1431 What: /sys/.../iio:deviceX/bufferY/ 1432 What: /sys/.../iio:deviceX/bufferY/ 1433 What: /sys/.../iio:deviceX/bufferY/ 1434 What: /sys/.../iio:deviceX/bufferY/ 1435 What: /sys/.../iio:deviceX/bufferY/ 1436 What: /sys/.../iio:deviceX/bufferY/ 1437 What: /sys/.../iio:deviceX/bufferY/ 1438 What: /sys/.../iio:deviceX/bufferY/ 1439 What: /sys/.../iio:deviceX/bufferY/ 1440 What: /sys/.../iio:deviceX/bufferY/ 1441 What: /sys/.../iio:deviceX/bufferY/ 1442 What: /sys/.../iio:deviceX/bufferY/ 1443 What: /sys/.../iio:deviceX/bufferY/ 1444 What: /sys/.../iio:deviceX/bufferY/ 1445 What: /sys/.../iio:deviceX/bufferY/ 1446 What: /sys/.../iio:deviceX/bufferY/ 1447 What: /sys/.../iio:deviceX/bufferY/ 1448 What: /sys/.../iio:deviceX/bufferY/ 1449 What: /sys/.../iio:deviceX/bufferY/ 1450 What: /sys/.../iio:deviceX/bufferY/ 1451 What: /sys/.../iio:deviceX/bufferY/ 1452 KernelVersion: 5.11 1453 Contact: linux-iio@vger.kernel.org 1454 Description: 1455 Scan element control for trig 1456 1457 What: /sys/.../iio:deviceX/bufferY/ 1458 What: /sys/.../iio:deviceX/bufferY/ 1459 What: /sys/.../iio:deviceX/bufferY/ 1460 What: /sys/.../iio:deviceX/bufferY/ 1461 What: /sys/.../iio:deviceX/bufferY/ 1462 What: /sys/.../iio:deviceX/bufferY/ 1463 What: /sys/.../iio:deviceX/bufferY/ 1464 What: /sys/.../iio:deviceX/bufferY/ 1465 What: /sys/.../iio:deviceX/bufferY/ 1466 What: /sys/.../iio:deviceX/bufferY/ 1467 What: /sys/.../iio:deviceX/bufferY/ 1468 What: /sys/.../iio:deviceX/bufferY/ 1469 What: /sys/.../iio:deviceX/bufferY/ 1470 What: /sys/.../iio:deviceX/bufferY/ 1471 What: /sys/.../iio:deviceX/bufferY/ 1472 What: /sys/.../iio:deviceX/bufferY/ 1473 What: /sys/.../iio:deviceX/bufferY/ 1474 What: /sys/.../iio:deviceX/bufferY/ 1475 KernelVersion: 5.11 1476 Contact: linux-iio@vger.kernel.org 1477 Description: 1478 Description of the scan eleme 1479 and hence the form in which i 1480 Form is [be|le]:[s|u]bits/sto 1481 be or le specifies big or lit 1482 signed (2's complement) or un 1483 of data and storagebits is th 1484 occupies in the buffer. shift 1485 needs to be applied prior to 1486 devices put their data in the 1487 with additional information o 1488 devices will have additional 1489 so to get a clean value, the 1490 the buffer output value appro 1491 also specifies the data align 1492 signed 48 bit integer stored 1493 a 64 bit boundary. To obtain 1494 and apply a mask to zero the 1495 For other storage combination 1496 appropriately. 1497 1498 What: /sys/.../iio:deviceX/scan_ele 1499 KernelVersion: 2.6.37 1500 Contact: linux-iio@vger.kernel.org 1501 Description: 1502 If the type parameter can tak 1503 this attribute lists them. 1504 1505 What: /sys/.../iio:deviceX/bufferY/ 1506 What: /sys/.../iio:deviceX/bufferY/ 1507 What: /sys/.../iio:deviceX/bufferY/ 1508 What: /sys/.../iio:deviceX/bufferY/ 1509 What: /sys/.../iio:deviceX/bufferY/ 1510 What: /sys/.../iio:deviceX/bufferY/ 1511 What: /sys/.../iio:deviceX/bufferY/ 1512 What: /sys/.../iio:deviceX/bufferY/ 1513 What: /sys/.../iio:deviceX/bufferY/ 1514 What: /sys/.../iio:deviceX/bufferY/ 1515 What: /sys/.../iio:deviceX/bufferY/ 1516 What: /sys/.../iio:deviceX/bufferY/ 1517 What: /sys/.../iio:deviceX/bufferY/ 1518 What: /sys/.../iio:deviceX/bufferY/ 1519 What: /sys/.../iio:deviceX/bufferY/ 1520 What: /sys/.../iio:deviceX/bufferY/ 1521 What: /sys/.../iio:deviceX/bufferY/ 1522 What: /sys/.../iio:deviceX/bufferY/ 1523 What: /sys/.../iio:deviceX/bufferY/ 1524 What: /sys/.../iio:deviceX/bufferY/ 1525 What: /sys/.../iio:deviceX/bufferY/ 1526 What: /sys/.../iio:deviceX/bufferY/ 1527 What: /sys/.../iio:deviceX/bufferY/ 1528 What: /sys/.../iio:deviceX/bufferY/ 1529 What: /sys/.../iio:deviceX/bufferY/ 1530 What: /sys/.../iio:deviceX/bufferY/ 1531 What: /sys/.../iio:deviceX/bufferY/ 1532 What: /sys/.../iio:deviceX/bufferY/ 1533 What: /sys/.../iio:deviceX/bufferY/ 1534 What: /sys/.../iio:deviceX/bufferY/ 1535 What: /sys/.../iio:deviceX/bufferY/ 1536 What: /sys/.../iio:deviceX/bufferY/ 1537 KernelVersion: 5.11 1538 Contact: linux-iio@vger.kernel.org 1539 Description: 1540 A single positive integer spe 1541 scan element in the buffer. N 1542 what is enabled and may not b 1543 to establish the full layout 1544 with all _en attributes to es 1545 and the relevant _type attrib 1546 format. 1547 1548 What: /sys/.../iio:deviceX/in_activ 1549 What: /sys/.../iio:deviceX/in_activ 1550 What: /sys/.../iio:deviceX/in_activ 1551 What: /sys/.../iio:deviceX/in_activ 1552 KernelVersion: 3.19 1553 Contact: linux-iio@vger.kernel.org 1554 Description: 1555 This attribute is used to rea 1556 expressed in units as percent 1557 1558 What: /sys/.../iio:deviceX/in_anglv 1559 KernelVersion: 2.6.38 1560 Contact: linux-iio@vger.kernel.org 1561 Description: 1562 This attribute is used to rea 1563 present in the device at a gi 1564 1565 What: /sys/.../iio:deviceX/in_accel 1566 KernelVersion: 3.11 1567 Contact: linux-iio@vger.kernel.org 1568 Description: 1569 Specifies the chip power mode 1570 low_noise: reduce noise level 1571 low_power: enable low current 1572 For a list of available outpu 1573 in_accel_power_mode_available 1574 1575 What: /sys/.../iio:deviceX/in_energ 1576 What: /sys/.../iio:deviceX/in_energ 1577 KernelVersion: 4.0 1578 Contact: linux-iio@vger.kernel.org 1579 Description: 1580 This attribute is used to rea 1581 device (e.g.: human activity 1582 user). Units after applicatio 1583 1584 What: /sys/.../iio:deviceX/in_dista 1585 What: /sys/.../iio:deviceX/in_dista 1586 KernelVersion: 4.0 1587 Contact: linux-iio@vger.kernel.org 1588 Description: 1589 This attribute is used to rea 1590 or the distance covered by th 1591 activated. Units after applic 1592 1593 What: /sys/bus/iio/devices/iio:devi 1594 KernelVersion: 3.4.0 1595 Contact: linux-iio@vger.kernel.org 1596 Description: 1597 Writing '1' stores the curren 1598 on-chip EEPROM. After power-u 1599 automatically load the saved 1600 1601 What: /sys/.../iio:deviceX/in_proxi 1602 What: /sys/.../iio:deviceX/in_proxi 1603 What: /sys/.../iio:deviceX/in_proxi 1604 KernelVersion: 3.4 1605 Contact: linux-iio@vger.kernel.org 1606 Description: 1607 Proximity measurement indicat 1608 object is near the sensor, us 1609 reflectivity of infrared or u 1610 1611 Often these sensors are unit 1612 to SI units is not possible. 1613 indicate closer objects, and 1614 application of scale and offs 1615 1616 What: /sys/.../iio:deviceX/in_illum 1617 What: /sys/.../iio:deviceX/in_illum 1618 What: /sys/.../iio:deviceX/in_illum 1619 What: /sys/.../iio:deviceX/in_illum 1620 What: /sys/.../iio:deviceX/in_illum 1621 What: /sys/.../iio:deviceX/in_illum 1622 What: /sys/.../iio:deviceX/in_illum 1623 KernelVersion: 3.4 1624 Contact: linux-iio@vger.kernel.org 1625 Description: 1626 Illuminance measurement, unit 1627 and offset are lux. 1628 1629 What: /sys/.../iio:deviceX/in_inten 1630 What: /sys/.../iio:deviceX/in_inten 1631 What: /sys/.../iio:deviceX/in_inten 1632 What: /sys/.../iio:deviceX/in_inten 1633 What: /sys/.../iio:deviceX/in_inten 1634 What: /sys/.../iio:deviceX/in_inten 1635 What: /sys/.../iio:deviceX/in_inten 1636 KernelVersion: 3.4 1637 Contact: linux-iio@vger.kernel.org 1638 Description: 1639 Unit-less light intensity. Mo 1640 that measurements contain vis 1641 components or just infrared l 1642 uv indicates that measurement 1643 components. Modifiers uva, uv 1644 measurements contain A, B or 1645 components respectively. 1646 1647 What: /sys/.../iio:deviceX/in_uvind 1648 KernelVersion: 4.6 1649 Contact: linux-iio@vger.kernel.org 1650 Description: 1651 UV light intensity index meas 1652 different wavelength of sunli 1653 standardised CIE Erythemal Ac 1654 from 0 (low) to >=11 (extreme 1655 1656 What: /sys/.../iio:deviceX/in_inten 1657 What: /sys/.../iio:deviceX/in_inten 1658 What: /sys/.../iio:deviceX/in_inten 1659 What: /sys/.../iio:deviceX/in_inten 1660 What: /sys/.../iio:deviceX/in_inten 1661 What: /sys/.../iio:deviceX/in_illum 1662 KernelVersion: 3.12 1663 Contact: linux-iio@vger.kernel.org 1664 Description: 1665 This attribute is used to get 1666 seconds. If shared across all 1667 <type>_integration_time is us 1668 1669 What: /sys/.../iio:deviceX/in_veloc 1670 KernelVersion: 4.0 1671 Contact: linux-iio@vger.kernel.org 1672 Description: 1673 Number of seconds in which to 1674 1675 What: /sys/bus/iio/devices/iio:devi 1676 KernelVersion: 3.15 1677 Contact: linux-iio@vger.kernel.org 1678 Description: 1679 Raw value of quaternion compo 1680 x y z w. Here x, y, and z com 1681 which a rotation will occur a 1682 amount of rotation. 1683 1684 What: /sys/bus/iio/devices/iio:devi 1685 What: /sys/bus/iio/devices/iio:devi 1686 What: /sys/bus/iio/devices/iio:devi 1687 What: /sys/bus/iio/devices/iio:devi 1688 KernelVersion: 3.15 1689 Contact: linux-iio@vger.kernel.org 1690 Description: 1691 Raw value of rotation from tr 1692 or without compensation from 1693 1694 What: /sys/bus/iio/devices/iio:devi 1695 What: /sys/bus/iio/devices/iio:devi 1696 What: /sys/bus/iio/devices/iio:devi 1697 KernelVersion: 3.18 1698 Contact: linux-iio@vger.kernel.org 1699 Description: 1700 Raw current measurement from 1701 after application of scale an 1702 present, output should be con 1703 unit in milliamps. 1704 1705 Channels with 'i' and 'q' mod 1706 channels refer to the same si 1707 component of the signal while 1708 component. 1709 1710 What: /sys/.../iio:deviceX/in_energ 1711 What: /sys/.../iio:deviceX/in_dista 1712 What: /sys/.../iio:deviceX/in_veloc 1713 What: /sys/.../iio:deviceX/in_steps 1714 KernelVersion: 3.19 1715 Contact: linux-iio@vger.kernel.org 1716 Description: 1717 Activates a device feature th 1718 E.g. for steps: the pedometer 1719 when activated, it will count 1720 firmware and export them thro 1721 1722 What: /sys/.../iio:deviceX/in_steps 1723 KernelVersion: 3.19 1724 Contact: linux-iio@vger.kernel.org 1725 Description: 1726 This attribute is used to rea 1727 since the last reboot while a 1728 1729 What: /sys/.../iio:deviceX/in_veloc 1730 What: /sys/.../iio:deviceX/in_veloc 1731 KernelVersion: 3.19 1732 Contact: linux-iio@vger.kernel.org 1733 Description: 1734 This attribute is used to rea 1735 user (which is the norm or ma 1736 Units after application of sc 1737 1738 What: /sys/.../iio:deviceX/in_steps 1739 KernelVersion: 4.0 1740 Contact: linux-iio@vger.kernel.org 1741 Description: 1742 Specifies the number of steps 1743 in_steps_filter_debounce_time 1744 consumer is making steps. 1745 1746 What: /sys/.../iio:deviceX/in_steps 1747 KernelVersion: 4.0 1748 Contact: linux-iio@vger.kernel.org 1749 Description: 1750 Specifies number of seconds i 1751 that occur in order to decide 1752 1753 What: /sys/bus/iio/devices/iio:devi 1754 KernelVersion: 5.11 1755 Contact: linux-iio@vger.kernel.org 1756 Description: 1757 A single positive integer spe 1758 elements to wait for. 1759 1760 Poll will block until the wat 1761 1762 Blocking read will wait until 1763 read amount or the low water 1764 1765 Non-blocking read will retrie 1766 buffer even if there are less 1767 allows the application to blo 1768 the available samples after t 1769 maximum delay guarantee. 1770 1771 What: /sys/bus/iio/devices/iio:devi 1772 KernelVersion: 5.11 1773 Contact: linux-iio@vger.kernel.org 1774 Description: 1775 A read-only value indicating 1776 buffer. In the case of an out 1777 amount of empty space availab 1778 an input buffer, this indicat 1779 reading. 1780 1781 What: /sys/bus/iio/devices/iio:devi 1782 KernelVersion: 4.2 1783 Contact: linux-iio@vger.kernel.org 1784 Description: 1785 A read-only boolean value tha 1786 currently enabled or disabled 1787 hardware fifo this entry is n 1788 The hardware fifo is enabled 1789 current hardware fifo waterma 1790 device settings allows it (e. 1791 data differently that the har 1792 will not enabled). 1793 1794 If the hardware fifo is enabl 1795 fifo reaches the hardware fif 1796 flush its hardware fifo to th 1797 blocking read on the device w 1798 device buffer will also force 1799 1800 When the hardware fifo is ena 1801 trigger to use buffer mode si 1802 guarantees that the hardware 1803 buffer. 1804 1805 What: /sys/bus/iio/devices/iio:devi 1806 KernelVersion: 4.12 1807 Contact: linux-iio@vger.kernel.org 1808 Description: 1809 A read/write property to prov 1810 samples till a timeout is rea 1811 sleep, while the sensor is st 1812 The maximum timeout in second 1813 hwfifo_timeout.The current de 1814 hwfifo_timeout. A value of 0 1815 1816 What: /sys/bus/iio/devices/iio:devi 1817 KernelVersion: 4.2 1818 Contact: linux-iio@vger.kernel.org 1819 Description: 1820 Read-only entry that contains 1821 current watermark level for t 1822 does not have a hardware fifo 1823 The watermark level for the h 1824 based on the value set by the 1825 taking into account hardware 1826 buffers are limited to 32-64 1827 watermarks are fixed or have 1828 means that the hardware water 1829 1830 What: /sys/bus/iio/devices/iio:devi 1831 KernelVersion: 4.2 1832 Contact: linux-iio@vger.kernel.org 1833 Description: 1834 A single positive integer spe 1835 for the hardware fifo of this 1836 have a hardware fifo this ent 1837 1838 If the user sets buffer/water 1839 then the hardware watermark w 1840 1841 What: /sys/bus/iio/devices/iio:devic 1842 KernelVersion: 4.2 1843 Contact: linux-iio@vger.kernel.org 1844 Description: 1845 A single positive integer spe 1846 for the hardware fifo of this 1847 have a hardware fifo this ent 1848 1849 If the user sets buffer/water 1850 one, then the hardware waterm 1851 1852 What: /sys/bus/iio/devices/iio:devic 1853 KernelVersion: 4.2 1854 Contact: linux-iio@vger.kernel.org 1855 Description: 1856 A list of positive integers s 1857 levels for the hardware fifo. 1858 is not present it means that 1859 hwfifo_watermark_min and hwfi 1860 1861 If the user sets buffer/water 1862 hwfifo_watermak_min but not e 1863 list, the driver will chose a 1864 hardware fifo watermark level 1865 1866 What: /sys/bus/iio/devices/iio:devi 1867 What: /sys/bus/iio/devices/iio:devi 1868 What: /sys/bus/iio/devices/iio:devi 1869 What: /sys/bus/iio/devices/iio:devi 1870 KernelVersion: 4.1 1871 Contact: linux-iio@vger.kernel.org 1872 Description: 1873 The emissivity ratio of the s 1874 contactless temperature senso 1875 with 1 being the emissivity o 1876 1877 What: /sys/bus/iio/devices/iio:devi 1878 What: /sys/bus/iio/devices/iio:devi 1879 What: /sys/bus/iio/devices/iio:devi 1880 KernelVersion: 4.2 1881 Contact: linux-iio@vger.kernel.org 1882 Description: 1883 Hardware applied number of me 1884 data point. The HW will do <t 1885 measurements and return the a 1886 value resulted from <type>[_n 1887 is considered as one sample f 1888 1889 What: /sys/bus/iio/devices/iio:devi 1890 What: /sys/bus/iio/devices/iio:devi 1891 What: /sys/bus/iio/devices/iio:devi 1892 What: /sys/bus/iio/devices/iio:devi 1893 What: /sys/bus/iio/devices/iio:devi 1894 What: /sys/bus/iio/devices/iio:devi 1895 What: /sys/bus/iio/devices/iio:devi 1896 What: /sys/bus/iio/devices/iio:devi 1897 What: /sys/bus/iio/devices/iio:devi 1898 What: /sys/bus/iio/devices/iio:devi 1899 What: /sys/bus/iio/devices/iio:devi 1900 What: /sys/bus/iio/devices/iio:devi 1901 KernelVersion: 4.3 1902 Contact: linux-iio@vger.kernel.org 1903 Description: 1904 Raw (unscaled no offset etc.) 1905 after application of scale an 1906 1907 What: /sys/bus/iio/devices/iio:devi 1908 What: /sys/bus/iio/devices/iio:devi 1909 What: /sys/bus/iio/devices/iio:devi 1910 What: /sys/bus/iio/devices/iio:devi 1911 KernelVersion: 4.3 1912 Contact: linux-iio@vger.kernel.org 1913 Description: 1914 Raw (unscaled no offset etc.) 1915 Units after application of sc 1916 1917 What: /sys/bus/iio/devices/iio:devi 1918 KernelVersion: 4.1.0 1919 Contact: linux-iio@vger.kernel.org 1920 Description: 1921 '1' (enable) or '0' (disable) 1922 of heater function. Same read 1923 1924 This ABI is especially applic 1925 to heatup the device and get 1926 in some humidity environment 1927 1928 What: /sys/bus/iio/devices/iio:devi 1929 KernelVersion: 4.5 1930 Contact: linux-iio@vger.kernel.org 1931 Description: 1932 Raw (unscaled no offset etc.) 1933 base-10 logarithm of hydrodiu 1934 1935 What: /sys/bus/iio/devices/iio:devi 1936 What: /sys/bus/iio/devices/iio:devi 1937 What: /sys/bus/iio/devices/iio:devi 1938 What: /sys/bus/iio/devices/iio:devi 1939 What: /sys/bus/iio/devices/iio:devi 1940 KernelVersion: 4.6 1941 Contact: linux-iio@vger.kernel.org 1942 Description: 1943 Mounting matrix for IIO senso 1944 informs userspace about senso 1945 main hardware it is mounted o 1946 1947 Main hardware placement is de 1948 reference frame related to th 1949 measures. 1950 1951 Given that the rotation matri 1952 way (platform data and / or d 1953 reference frame definition is 1954 (see below for a magnetometer 1955 1956 Applications should apply thi 1957 that when main hardware refer 1958 reference frame, then sensor 1959 perfectly aligned with it. 1960 1961 Matrix is a 3x3 unitary matri 1962 [0, 1, 0; 1, 0, 0; 0, 0, -1]. 1963 [1, 0, 0; 0, 1, 0; 0, 0, 1] m 1964 are perfectly aligned with ea 1965 1966 For example, a mounting matri 1967 userspace about sensor chip's 1968 hardware. 1969 1970 More specifically, main hardw 1971 respect to the LOCAL EARTH GE 1972 1973 * Y is in the ground plane an 1974 * X is in the ground plane, p 1975 positive towards the East ; 1976 * Z is perpendicular to the g 1977 1978 An implementor might consider 1979 'natural' orientation would b 1980 The main hardware reference f 1981 1982 * Y is in the plane of the sc 1983 top of the screen ; 1984 * X is in the plane of the sc 1985 positive towards the right 1986 * Z is perpendicular to the s 1987 screen. 1988 1989 Another example for a quadrot 1990 1991 * Y is in the plane of the pr 1992 front-view camera; 1993 * X is in the plane of the pr 1994 and positive towards the st 1995 * Z is perpendicular to prope 1996 1997 What: /sys/bus/iio/devices/iio:devi 1998 KernelVersion: 4.8 1999 Contact: linux-iio@vger.kernel.org 2000 Description: 2001 Raw (unscaled no offset etc.) 2002 Units after application of sc 2003 meter. 2004 2005 What: /sys/bus/iio/devices/iio:devi 2006 KernelVersion: 4.10 2007 Contact: linux-iio@vger.kernel.org 2008 Description: 2009 This interface is deprecated; 2010 2011 Raw counter device counts fro 2012 counters, multiplication by a 2013 the counts of a single quadra 2014 2015 What: /sys/bus/iio/devices/iio:devi 2016 KernelVersion: 4.10 2017 Contact: linux-iio@vger.kernel.org 2018 Description: 2019 This interface is deprecated; 2020 2021 Raw counter device index valu 2022 provides an absolute position 2023 revolution) which may be used 2024 required. 2025 2026 What: /sys/bus/iio/devices/iio:devi 2027 KernelVersion: 4.12 2028 Contact: linux-iio@vger.kernel.org 2029 Description: 2030 This interface is deprecated; 2031 2032 A list of possible counting d 2033 2034 - "up" : counter device is i 2035 - "down": counter device is d 2036 2037 What: /sys/bus/iio/devices/iio:devi 2038 KernelVersion: 4.12 2039 Contact: linux-iio@vger.kernel.org 2040 Description: 2041 This interface is deprecated; 2042 2043 Raw counter device counters d 2044 2045 What: /sys/bus/iio/devices/iio:devi 2046 What: /sys/bus/iio/devices/iio:devi 2047 KernelVersion: 5.8 2048 Contact: linux-iio@vger.kernel.org 2049 Description: 2050 Optional symbolic label to a 2051 If a label is defined for thi 2052 specific attributes. This is 2053 better identify an individual 2054 2055 What: /sys/bus/iio/devices/iio:devi 2056 KernelVersion: 4.18 2057 Contact: linux-iio@vger.kernel.org 2058 Description: 2059 Raw (unscaled) phase differen 2060 Units after application of sc 2061 2062 What: /sys/bus/iio/devices/iio:devi 2063 What: /sys/bus/iio/devices/iio:devi 2064 What: /sys/bus/iio/devices/iio:devi 2065 What: /sys/bus/iio/devices/iio:devi 2066 What: /sys/bus/iio/devices/iio:devi 2067 What: /sys/bus/iio/devices/iio:devi 2068 What: /sys/bus/iio/devices/iio:devi 2069 What: /sys/bus/iio/devices/iio:devi 2070 KernelVersion: 4.22 2071 Contact: linux-iio@vger.kernel.org 2072 Description: 2073 Mass concentration reading of 2074 pmX consists of particles wit 2075 equal to X micrometers. 2076 2077 What: /sys/bus/iio/devices/iio:devi 2078 Date: November 2019 2079 KernelVersion: 5.4 2080 Contact: linux-iio@vger.kernel.org 2081 Description: 2082 List of valid periods (in sec 2083 must be above the threshold l 2084 2085 What: /sys/bus/iio/devices/iio:devi 2086 KernelVersion: 5.5 2087 Contact: linux-iio@vger.kernel.org 2088 Description: 2089 Center frequency in Hz for a 2090 noise suppression. 2091 2092 What: /sys/bus/iio/devices/iio:devi 2093 KernelVersion: 5.5 2094 Contact: linux-iio@vger.kernel.org 2095 Description: 2096 One of the following thermoco 2097 2098 What: /sys/bus/iio/devices/iio:devi 2099 What: /sys/bus/iio/devices/iio:devi 2100 KernelVersion: 5.10 2101 Contact: linux-iio@vger.kernel.org 2102 Description: 2103 Calibrated ambient temperatur 2104 calculation in milli degrees 2105 2106 What: /sys/bus/iio/devices/iio:devi 2107 What: /sys/bus/iio/devices/iio:devi 2108 What: /sys/bus/iio/devices/iio:devi 2109 KernelVersion: 5.10 2110 Contact: linux-iio@vger.kernel.org 2111 Description: 2112 Unscaled light intensity acco 2113 Units after application of sc 2114 2115 What: /sys/bus/iio/devices/iio:devi 2116 KernelVersion: 5.12 2117 Contact: linux-iio@vger.kernel.org 2118 Description: 2119 Optional symbolic label for c 2120 For Intel hid hinge sensor, t 2121 hinge, keyboard, screen. It m 2122 each correspond respectively 2123 and screen angle. 2124 2125 What: /sys/bus/iio/devices/iio:devi 2126 What: /sys/bus/iio/devices/iio:devi 2127 KernelVersion: 5.12 2128 Contact: linux-iio@vger.kernel.org 2129 Description: 2130 Specify the percent for light 2131 absolute value that a data fi 2132 is generated. Units are a per 2133 2134 What: /sys/bus/iio/devices/iio:devi 2135 Date: June 2020 2136 KernelVersion: 5.8 2137 Contact: linux-iio@vger.kernel.org 2138 Description: 2139 Some sensors have the ability 2140 runtime. For example, it may 2141 contaminant build-up in a mea 2142 element deterioration that wo 2143 2144 Writing 1 or 0 to this attrib 2145 deactivate this auto calibrat 2146 2147 Upon reading, the current sta 2148 2149 What: /sys/bus/iio/devices/iio:devi 2150 Date: June 2020 2151 KernelVersion: 5.8 2152 Contact: linux-iio@vger.kernel.org 2153 Description: 2154 Some sensors have the ability 2155 a known measurement value, pe 2156 reference device. 2157 2158 Writing a value to this funct 2159 change. For the scd30 the val 2160 [400 1 2000]. 2161 2162 Note for the scd30 that a val 2163 it is has been written. Until 2164 should be ignored. As for the 2165 immediately if the manual cal 2166 2167 What: /sys/bus/iio/devices/iio:devi 2168 KernelVersion: 5.15 2169 Contact: linux-iio@vger.kernel.org 2170 Description: 2171 Available range for the force 2172 2173 - a range specified as "[min 2174 2175 What: /sys/bus/iio/devices/iio:devi 2176 What: /sys/bus/iio/devices/iio:devi 2177 What: /sys/bus/iio/devices/iio:devi 2178 KernelVersion: 5.20 2179 Contact: linux-iio@vger.kernel.org 2180 Description: 2181 Some devices have separate co 2182 individual channels. If multi 2183 then the sampling_frequency o 2184 per channel sampling frequenc 2185 2186 What: /sys/.../events/in_accel_gest 2187 What: /sys/.../events/in_accel_gest 2188 KernelVersion: 6.1 2189 Contact: linux-iio@vger.kernel.org 2190 Description: 2191 Device generates an event on 2192 2193 What: /sys/.../events/in_accel_gest 2194 What: /sys/.../events/in_accel_gest 2195 KernelVersion: 6.1 2196 Contact: linux-iio@vger.kernel.org 2197 Description: 2198 Specifies the threshold value 2199 against to generate the tap g 2200 threshold value increases the 2201 Units and the exact meaning o 2202 2203 What: /sys/.../events/in_accel_gest 2204 KernelVersion: 6.1 2205 Contact: linux-iio@vger.kernel.org 2206 Description: 2207 Lists all available threshold 2208 modify the sensitivity of the 2209 2210 What: /sys/.../events/in_accel_gest 2211 What: /sys/.../events/in_accel_gest 2212 KernelVersion: 6.1 2213 Contact: linux-iio@vger.kernel.org 2214 Description: 2215 Specifies the timeout value i 2216 to not to look for another ta 2217 occurred. Basically the minim 2218 single-tap's or two double-ta 2219 2220 What: /sys/.../events/in_accel_gest 2221 KernelVersion: 6.1 2222 Contact: linux-iio@vger.kernel.org 2223 Description: 2224 Lists all available tap reset 2225 2226 What: /sys/.../events/in_accel_gest 2227 KernelVersion: 6.1 2228 Contact: linux-iio@vger.kernel.org 2229 Description: 2230 Specifies the minimum quiet t 2231 taps of a double tap. 2232 2233 What: /sys/.../events/in_accel_gest 2234 KernelVersion: 6.1 2235 Contact: linux-iio@vger.kernel.org 2236 Description: 2237 Lists all available delay val 2238 tap. Units in seconds. 2239 2240 What: /sys/.../events/in_accel_gest 2241 KernelVersion: 6.1 2242 Contact: linux-iio@vger.kernel.org 2243 Description: 2244 Specifies the maximum time di 2245 and lower peak of tap to cons 2246 Units in seconds. 2247 2248 What: /sys/.../events/in_accel_gest 2249 KernelVersion: 6.1 2250 Contact: linux-iio@vger.kernel.org 2251 Description: 2252 Lists all available time valu 2253 peak. Units in seconds. 2254 2255 What: /sys/bus/iio/devices/iio:devi 2256 What: /sys/bus/iio/devices/iio:devi 2257 What: /sys/bus/iio/devices/iio:devi 2258 KernelVersion: 6.1 2259 Contact: linux-iio@vger.kernel.org 2260 Description: 2261 Raw (unscaled) euler angles r 2262 application of scale are deg. 2263 2264 What: /sys/bus/iio/devices/iio:devi 2265 KernelVersion: 6.1 2266 Contact: linux-iio@vger.kernel.org 2267 Description: 2268 An example format is 16-bytes 2269 representing the sensor uniqu 2270 2271 What: /sys/.../events/in_proximity_ 2272 KernelVersion: 6.6 2273 Contact: linux-iio@vger.kernel.org 2274 Description: 2275 A running period of time (in 2276 in_proximity_thresh_either_ru 2277 must occur before an event is 2278 specified then this period ap 2279 2280 What: /sys/.../events/in_proximity_ 2281 KernelVersion: 6.6 2282 Contact: linux-iio@vger.kernel.org 2283 Description: 2284 Number of conditions that mus 2285 period, before an event is ge 2286 2287 What: /sys/bus/iio/devices/iio:devi 2288 KernelVersion: 6.7 2289 Contact: linux-iio@vger.kernel.org 2290 Description: 2291 Represents light color temper 2292 temperature in Kelvin. 2293 2294 What: /sys/bus/iio/devices/iio:devi 2295 What: /sys/bus/iio/devices/iio:devi 2296 KernelVersion: 6.7 2297 Contact: linux-iio@vger.kernel.org 2298 Description: 2299 The x and y light color coord 2300 diagram. 2301 2302 What: /sys/bus/iio/devices/iio:devi 2303 What: /sys/bus/iio/devices/iio:devi 2304 What: /sys/bus/iio/devices/iio:devi 2305 What: /sys/bus/iio/devices/iio:devi 2306 What: /sys/bus/iio/devices/iio:devi 2307 What: /sys/bus/iio/devices/iio:devi 2308 What: /sys/bus/iio/devices/iio:devi 2309 KernelVersion: 6.7 2310 Contact: linux-iio@vger.kernel.org 2311 Description: 2312 Optional symbolic label to a 2313 If a label is defined for thi 2314 specific attributes. This is 2315 better identify an individual 2316 2317 What: /sys/.../events/in_accel_gest 2318 KernelVersion: 6.7 2319 Contact: linux-iio@vger.kernel.org 2320 Description: 2321 Enable tap gesture confirmati 2322 2323 What: /sys/.../events/in_accel_gest 2324 KernelVersion: 6.7 2325 Contact: linux-iio@vger.kernel.org 2326 Description: 2327 Timeout value in seconds for 2328 2329 What: /sys/.../events/in_accel_gest 2330 KernelVersion: 6.7 2331 Contact: linux-iio@vger.kernel.org 2332 Description: 2333 List of available timeout val 2334 2335 What: /sys/.../iio:deviceX/in_shunt 2336 What: /sys/.../iio:deviceX/in_curre 2337 What: /sys/.../iio:deviceX/in_power 2338 KernelVersion: 6.10 2339 Contact: linux-iio@vger.kernel.org 2340 Description: 2341 The value of current sense re
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.