iio: adc: rn5t618: Re-use generic struct u16_fract
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 26 Jan 2022 13:53:51 +0000 (15:53 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 30 Jan 2022 12:21:25 +0000 (12:21 +0000)
Instead of custom data type re-use generic struct u16_fract.
No changes intended.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20220126135353.24007-2-andriy.shevchenko@linux.intel.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/rn5t618-adc.c

index 7d891b4..6bf3290 100644 (file)
@@ -42,11 +42,6 @@ struct rn5t618_adc_data {
        int irq;
 };
 
-struct rn5t618_channel_ratios {
-       u16 numerator;
-       u16 denominator;
-};
-
 enum rn5t618_channels {
        LIMMON = 0,
        VBAT,
@@ -58,7 +53,7 @@ enum rn5t618_channels {
        AIN0
 };
 
-static const struct rn5t618_channel_ratios rn5t618_ratios[8] = {
+static const struct u16_fract rn5t618_ratios[8] = {
        [LIMMON] = {50, 32}, /* measured across 20mOhm, amplified by 32 */
        [VBAT] = {2, 1},
        [VADP] = {3, 1},