18c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/calibrate 28c2ecf20Sopenharmony_ciDate: July 2015 38c2ecf20Sopenharmony_ciKernelVersion: 4.7 48c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 58c2ecf20Sopenharmony_ciDescription: 68c2ecf20Sopenharmony_ci Writing '1' will perform a FOC (Fast Online Calibration). The 78c2ecf20Sopenharmony_ci corresponding calibration offsets can be read from `*_calibbias` 88c2ecf20Sopenharmony_ci entries. 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/location 118c2ecf20Sopenharmony_ciDate: July 2015 128c2ecf20Sopenharmony_ciKernelVersion: 4.7 138c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 148c2ecf20Sopenharmony_ciDescription: 158c2ecf20Sopenharmony_ci This attribute returns a string with the physical location where 168c2ecf20Sopenharmony_ci the motion sensor is placed. For example, in a laptop a motion 178c2ecf20Sopenharmony_ci sensor can be located on the base or on the lid. Current valid 188c2ecf20Sopenharmony_ci values are 'base' and 'lid'. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/id 218c2ecf20Sopenharmony_ciDate: September 2017 228c2ecf20Sopenharmony_ciKernelVersion: 4.14 238c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 248c2ecf20Sopenharmony_ciDescription: 258c2ecf20Sopenharmony_ci This attribute is exposed by the CrOS EC sensors driver and 268c2ecf20Sopenharmony_ci represents the sensor ID as exposed by the EC. This ID is used 278c2ecf20Sopenharmony_ci by the Android sensor service hardware abstraction layer (sensor 288c2ecf20Sopenharmony_ci HAL) through the Android container on ChromeOS. 29