1*4882a593SmuzhiyunWhat: /sys/bus/iio/devices/iio:deviceX/start_cleaning 2*4882a593SmuzhiyunDate: December 2018 3*4882a593SmuzhiyunKernelVersion: 5.0 4*4882a593SmuzhiyunContact: linux-iio@vger.kernel.org 5*4882a593SmuzhiyunDescription: 6*4882a593Smuzhiyun Writing 1 starts sensor self cleaning. Internal fan accelerates 7*4882a593Smuzhiyun to its maximum speed and keeps spinning for about 10 seconds in 8*4882a593Smuzhiyun order to blow out accumulated dust. 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunWhat: /sys/bus/iio/devices/iio:deviceX/cleaning_period 11*4882a593SmuzhiyunDate: January 2019 12*4882a593SmuzhiyunKernelVersion: 5.1 13*4882a593SmuzhiyunContact: linux-iio@vger.kernel.org 14*4882a593SmuzhiyunDescription: 15*4882a593Smuzhiyun Sensor is capable of triggering self cleaning periodically. 16*4882a593Smuzhiyun Period can be changed by writing a new value here. Upon reading 17*4882a593Smuzhiyun the current one is returned. Units are seconds. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun Writing 0 disables periodical self cleaning entirely. 20*4882a593Smuzhiyun 21*4882a593SmuzhiyunWhat: /sys/bus/iio/devices/iio:deviceX/cleaning_period_available 22*4882a593SmuzhiyunDate: January 2019 23*4882a593SmuzhiyunKernelVersion: 5.1 24*4882a593SmuzhiyunContact: linux-iio@vger.kernel.org 25*4882a593SmuzhiyunDescription: 26*4882a593Smuzhiyun The range of available values in seconds represented as the 27*4882a593Smuzhiyun minimum value, the step and the maximum value, all enclosed in 28*4882a593Smuzhiyun square brackets. 29