|  | What:		/sys/bus/iio/devices/iio:deviceX/boost_current_gain | 
|  | KernelVersion:	6.4 | 
|  | Contact:	linux-iio@vger.kernel.org | 
|  | Description: | 
|  | This attribute is used to set the gain of the biasing current | 
|  | circuit of the Delta-Sigma modulator. The different BOOST | 
|  | settings are applied to the entire modulator circuit, including | 
|  | the voltage reference buffers. | 
|  |  | 
|  | What:		/sys/bus/iio/devices/iio:deviceX/boost_current_gain_available | 
|  | KernelVersion:	6.4 | 
|  | Contact:	linux-iio@vger.kernel.org | 
|  | Description: | 
|  | Reading returns a list with the possible gain values for | 
|  | the current biasing circuit of the Delta-Sigma modulator. | 
|  |  | 
|  | What:		/sys/bus/iio/devices/iio:deviceX/auto_zeroing_mux_enable | 
|  | KernelVersion:	6.4 | 
|  | Contact:	linux-iio@vger.kernel.org | 
|  | Description: | 
|  | This attribute is used to enable the analog input multiplexer | 
|  | auto-zeroing algorithm (the input multiplexer and the ADC | 
|  | include an offset cancellation algorithm that cancels the offset | 
|  | contribution of the ADC). When the offset cancellation algorithm | 
|  | is enabled, ADC takes two conversions, one with the differential | 
|  | input as VIN+/VIN-, one with VIN+/VIN- inverted. In this case the | 
|  | conversion time is multiplied by two compared to the default | 
|  | case where the algorithm is disabled. This technique allows the | 
|  | cancellation of the ADC offset error and the achievement of | 
|  | ultra-low offset without any digital calibration. The resulting | 
|  | offset is the residue of the difference between the two | 
|  | conversions, which is on the order of magnitude of the noise | 
|  | floor. This offset is effectively canceled at every conversion, | 
|  | so the residual offset error temperature drift is extremely low. | 
|  | Write '1' to enable it, write '0' to disable it. | 
|  |  | 
|  | What:		/sys/bus/iio/devices/iio:deviceX/auto_zeroing_ref_enable | 
|  | KernelVersion:	6.4 | 
|  | Contact:	linux-iio@vger.kernel.org | 
|  | Description: | 
|  | This attribute is used to enable the chopping algorithm for the | 
|  | internal voltage reference buffer. This setting has no effect | 
|  | when external voltage reference is selected. | 
|  | Internal voltage reference buffer injects a certain quantity of | 
|  | 1/f noise into the system that can be modulated with the | 
|  | incoming input signals and can limit the SNR performance at | 
|  | higher Oversampling Ratio values (over 256). To overcome this | 
|  | limitation, the buffer includes an auto-zeroing algorithm that | 
|  | greatly reduces (cancels out) the 1/f noise and cancels the | 
|  | offset value of the reference buffer. As a result, the SNR of | 
|  | the system is not affected by this 1/f noise component of the | 
|  | reference buffer, even at maximum oversampling ratio values. | 
|  | Write '1' to enable it, write '0' to disable it. |