staging:iio:ade7854: Remove write_reg_* duplications
authorRodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Fri, 23 Mar 2018 14:26:41 +0000 (11:26 -0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 24 Mar 2018 13:25:59 +0000 (13:25 +0000)
commit259a8202b6fd2831868ad2069ec3ef3b808a26ad
tree4a466cba05d6d16d056056f1b9d0da75816b1360
parent418bbb6e6ba2ec07ca2be2d6abba9fbad1809456
staging:iio:ade7854: Remove write_reg_* duplications

This patch removes code duplications related to the write_reg_*
functions and centralizes them in a single function. Also, it eliminates
the legacy functions and replaces them by a unique signature that is
used by SPI and I2C.

Signed-off-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/staging/iio/meter/ade7854-i2c.c
drivers/staging/iio/meter/ade7854-spi.c
drivers/staging/iio/meter/ade7854.c
drivers/staging/iio/meter/ade7854.h