iio: sps30: separate core and interface specific code
authorTomasz Duszynski <tomasz.duszynski@octakon.com>
Mon, 3 May 2021 06:00:12 +0000 (08:00 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 17 May 2021 12:49:10 +0000 (13:49 +0100)
commit8f3f130852785dac0759843835ca97c3bacc2b10
tree5dbc663d2361b28d634268da30b9b11d7d62188a
parent101af4c20c5a2d56b38d80743cc17d5691ef5506
iio: sps30: separate core and interface specific code

Move code responsible for handling i2c communication to a separate file.
Rationale for this change is preparation for adding support for serial
communication.

Signed-off-by: Tomasz Duszynski <tomasz.duszynski@octakon.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
MAINTAINERS
drivers/iio/chemical/Kconfig
drivers/iio/chemical/Makefile
drivers/iio/chemical/sps30.c
drivers/iio/chemical/sps30.h [new file with mode: 0644]
drivers/iio/chemical/sps30_i2c.c [new file with mode: 0644]