projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7075941
)
drivers/misc/ad525x_dpot.c: fix typo in spi write16 and write24 transfer counts
author
Michael Hennerich
<michael.hennerich@analog.com>
Tue, 26 Oct 2010 21:21:16 +0000
(14:21 -0700)
committer
Greg Kroah-Hartman
<gregkh@suse.de>
Thu, 9 Dec 2010 21:32:36 +0000
(13:32 -0800)
commit
1f9fa5216eacf4fdf9d3e4ab57feb8b642f0e78b
upstream.
This is a bug fix. Some SPI connected devices using 16/24 bit accesses,
previously failed, now work.
This typo slipped in after testing, during some restructuring.
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Cc: Mike Frysinger <vapier@gentoo.org>
Cc: Chris Verges <chrisv@cyberswitching.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/misc/ad525x_dpot-spi.c
patch
|
blob
|
history
diff --git
a/drivers/misc/ad525x_dpot-spi.c
b/drivers/misc/ad525x_dpot-spi.c
index b8c6df9c8437213603cd997c7138f41fe76b94c6..6cfcb636577a04c64e4da856c8e320e8d91cbfc0 100644
(file)
--- a/
drivers/misc/ad525x_dpot-spi.c
+++ b/
drivers/misc/ad525x_dpot-spi.c
@@
-53,13
+53,13
@@
static int write8(void *client, u8 val)
static int write16(void *client, u8 reg, u8 val)
{
u8 data[2] = {reg, val};
- return spi_write(client, data,
1
);
+ return spi_write(client, data,
2
);
}
static int write24(void *client, u8 reg, u16 val)
{
u8 data[3] = {reg, val >> 8, val};
- return spi_write(client, data,
1
);
+ return spi_write(client, data,
3
);
}
static int read8(void *client)