Title: [9657] trunk/drivers/staging/iio: merge from upstream: Staging: iio: Aditional fixpoint formatted output bugfix
- Revision
- 9657
- Author
- vapier
- Date
- 2011-03-01 15:58:09 -0500 (Tue, 01 Mar 2011)
Log Message
merge from upstream: Staging: iio: Aditional fixpoint formatted output bugfix
From: Roland Stigge <[email protected]>
iio: Additional fixpoint formatted output bugfixes
Fix some ADC/DAC drivers' _scale interface to correct fixpoint formatted output
This patch adds the fixes to ad7887_core.c and ad5446.c
Signed-off-by: Roland Stigge <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Modified Paths
Diff
Modified: trunk/drivers/staging/iio/adc/ad7887_core.c (9656 => 9657)
--- trunk/drivers/staging/iio/adc/ad7887_core.c 2011-03-01 20:58:05 UTC (rev 9656)
+++ trunk/drivers/staging/iio/adc/ad7887_core.c 2011-03-01 20:58:09 UTC (rev 9657)
@@ -68,7 +68,7 @@
/* Corresponds to Vref / 2^(bits) */
unsigned int scale_uv = (st->int_vref_mv * 1000) >> st->chip_info->bits;
- return sprintf(buf, "%d.%d\n", scale_uv / 1000, scale_uv % 1000);
+ return sprintf(buf, "%d.%03d\n", scale_uv / 1000, scale_uv % 1000);
}
static IIO_DEVICE_ATTR(in_scale, S_IRUGO, ad7887_show_scale, NULL, 0);
Modified: trunk/drivers/staging/iio/dac/ad5446.c (9656 => 9657)
--- trunk/drivers/staging/iio/dac/ad5446.c 2011-03-01 20:58:05 UTC (rev 9656)
+++ trunk/drivers/staging/iio/dac/ad5446.c 2011-03-01 20:58:09 UTC (rev 9657)
@@ -87,7 +87,7 @@
/* Corresponds to Vref / 2^(bits) */
unsigned int scale_uv = (st->vref_mv * 1000) >> st->chip_info->bits;
- return sprintf(buf, "%d.%d\n", scale_uv / 1000, scale_uv % 1000);
+ return sprintf(buf, "%d.%03d\n", scale_uv / 1000, scale_uv % 1000);
}
static IIO_DEVICE_ATTR(out_scale, S_IRUGO, ad5446_show_scale, NULL, 0);
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits