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