1974e6f02SEnric Balletbo i SerraWhat: /sys/bus/iio/devices/iio:deviceX/calibrate 2974e6f02SEnric Balletbo i SerraDate: July 2015 3974e6f02SEnric Balletbo i SerraKernelVersion: 4.7 4974e6f02SEnric Balletbo i SerraContact: linux-iio@vger.kernel.org 5974e6f02SEnric Balletbo i SerraDescription: 6974e6f02SEnric Balletbo i Serra Writing '1' will perform a FOC (Fast Online Calibration). The 734433332SMauro Carvalho Chehab corresponding calibration offsets can be read from `*_calibbias` 8974e6f02SEnric Balletbo i Serra entries. 9974e6f02SEnric Balletbo i Serra 10974e6f02SEnric Balletbo i SerraWhat: /sys/bus/iio/devices/iio:deviceX/location 11974e6f02SEnric Balletbo i SerraDate: July 2015 12974e6f02SEnric Balletbo i SerraKernelVersion: 4.7 13974e6f02SEnric Balletbo i SerraContact: linux-iio@vger.kernel.org 14974e6f02SEnric Balletbo i SerraDescription: 15974e6f02SEnric Balletbo i Serra This attribute returns a string with the physical location where 16974e6f02SEnric Balletbo i Serra the motion sensor is placed. For example, in a laptop a motion 17974e6f02SEnric Balletbo i Serra sensor can be located on the base or on the lid. Current valid 18974e6f02SEnric Balletbo i Serra values are 'base' and 'lid'. 1911b86c70SGwendal Grignou 2011b86c70SGwendal GrignouWhat: /sys/bus/iio/devices/iio:deviceX/id 218b7a6a35SGwendal GrignouDate: September 2017 2211b86c70SGwendal GrignouKernelVersion: 4.14 2311b86c70SGwendal GrignouContact: linux-iio@vger.kernel.org 2411b86c70SGwendal GrignouDescription: 258b7a6a35SGwendal Grignou This attribute is exposed by the CrOS EC sensors driver and 268b7a6a35SGwendal Grignou represents the sensor ID as exposed by the EC. This ID is used 278b7a6a35SGwendal Grignou by the Android sensor service hardware abstraction layer (sensor 288b7a6a35SGwendal Grignou HAL) through the Android container on ChromeOS. 29