Searched refs:sps30_do_cmd (Results 1 – 1 of 1) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/iio/chemical/ |
| H A D | sps30.c | 90 static int sps30_do_cmd(struct sps30_state *state, u16 cmd, u8 *data, int size) in sps30_do_cmd() function 195 ret = sps30_do_cmd(state, SPS30_START_MEAS, NULL, 0); in sps30_do_meas() 203 ret = sps30_do_cmd(state, SPS30_READ_DATA_READY_FLAG, tmp, 2); in sps30_do_meas() 217 ret = sps30_do_cmd(state, SPS30_READ_DATA, tmp, sizeof(int) * size); in sps30_do_meas() 317 ret = sps30_do_cmd(state, SPS30_RESET, NULL, 0); in sps30_do_cmd_reset() 325 sps30_do_cmd(state, SPS30_STOP_MEAS, NULL, 0); in sps30_do_cmd_reset() 343 ret = sps30_do_cmd(state, SPS30_START_FAN_CLEANING, NULL, 0); in start_cleaning_store() 361 ret = sps30_do_cmd(state, SPS30_READ_AUTO_CLEANING_PERIOD, tmp, 4); in cleaning_period_show() 388 ret = sps30_do_cmd(state, SPS30_AUTO_CLEANING_PERIOD, tmp, 0); in cleaning_period_store() 467 sps30_do_cmd(state, SPS30_STOP_MEAS, NULL, 0); in sps30_stop_meas() [all …]
|