18c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_allow_async_readout 28c2ecf20Sopenharmony_ciDate: December 2015 38c2ecf20Sopenharmony_ciKernelVersion: 4.4 48c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 58c2ecf20Sopenharmony_ciDescription: 68c2ecf20Sopenharmony_ci By default (value '0'), the capture thread checks for the Conversion 78c2ecf20Sopenharmony_ci Ready Flag to being set prior to committing a new value to the sample 88c2ecf20Sopenharmony_ci buffer. This synchronizes the in-chip conversion rate with the 98c2ecf20Sopenharmony_ci in-driver readout rate at the cost of an additional register read. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci Writing '1' will remove the polling for the Conversion Ready Flags to 128c2ecf20Sopenharmony_ci save the additional i2c transaction, which will improve the bandwidth 138c2ecf20Sopenharmony_ci available for reading data. However, samples can be occasionally skipped 148c2ecf20Sopenharmony_ci or repeated, depending on the beat between the capture and conversion 158c2ecf20Sopenharmony_ci rates. 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciWhat: /sys/bus/iio/devices/iio:deviceX/in_shunt_resistor 188c2ecf20Sopenharmony_ciDate: December 2015 198c2ecf20Sopenharmony_ciKernelVersion: 4.4 208c2ecf20Sopenharmony_ciContact: linux-iio@vger.kernel.org 218c2ecf20Sopenharmony_ciDescription: 228c2ecf20Sopenharmony_ci The value of the shunt resistor may be known only at runtime fom an 238c2ecf20Sopenharmony_ci eeprom content read by a client application. This attribute allows to 248c2ecf20Sopenharmony_ci set its value in ohms. 25