v4 is addressing comments by Lars-Peter Clausen (use __be16 instead of s16) and Jonathan Cameron (naming of _get_scale_index() vs _check_scale()) Jonathan's comment led to changes in patch 1 mainly patch 2 is new and renames _check_samp_freq() to get_samp_freq_index() in the same spirit and merges/inlines unused helper functions Lars-Peter's comment is addressed in patches 3 and 4 Peter Meerwald (11): staging:iio:hmc5843: Use SCALE instead of magn_range staging:iio:hmc5843: Rename _check_samp_freq to get_samp_freq_index staging:iio:hmc5843: Always read all channels values otherwise no updates staging:iio:hmc5843: Add trigger handling staging:iio:hmc5843: Remove ability to change operating mode staging:iio:hmc5843: Rename _configure() to _set_mode() staging:iio:hmc5843: Reorganize _set_meas_conf() staging:iio:hmc5843: Rename _set_rate() to _set_samp_freq() staging:iio:hmc5843: Introduce _set_range_gain() staging:iio:hmc5843: Check initialization and chip identifier staging:iio:hmc5843: Trivial cleanup drivers/staging/iio/magnetometer/hmc5843.c | 516 ++++++++++++++--------------- 1 file changed, 240 insertions(+), 276 deletions(-) -- 1.8.4 -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html