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

Reply via email to