Skip to content

Commit

Permalink
hwmon: (lm70) Allow 4wire SPI bus with LM70
Browse files Browse the repository at this point in the history
Removing the 3wire limitation on LM70 as the component also allows
operation on 4wire SPI bus

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
  • Loading branch information
Christophe Leroy authored and Guenter Roeck committed Sep 24, 2012
1 parent edec5af commit 146ab28
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 7 deletions.
5 changes: 2 additions & 3 deletions Documentation/hwmon/lm70
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,8 @@ As a real (in-tree) example of this "SPI protocol driver" interfacing
with a "SPI master controller driver", see drivers/spi/spi_lm70llp.c
and its associated documentation.

The TMP121/TMP123 are very similar; main differences are 4 wire SPI inter-
face (read only) and 13-bit temperature data (0.0625 degrees celsius reso-
lution).
The TMP121/TMP123 are very similar; main difference is 13-bit temperature
data (0.0625 degrees celsius resolution).

Thanks to
---------
Expand Down
4 changes: 0 additions & 4 deletions drivers/hwmon/lm70.c
Original file line number Diff line number Diff line change
Expand Up @@ -143,10 +143,6 @@ static int __devinit lm70_probe(struct spi_device *spi)
if (spi->mode & (SPI_CPOL | SPI_CPHA))
return -EINVAL;

/* 3-wire link (shared SI/SO) for LM70 */
if (chip == LM70_CHIP_LM70 && !(spi->mode & SPI_3WIRE))
return -EINVAL;

/* NOTE: we assume 8-bit words, and convert to 16 bits manually */

p_lm70 = devm_kzalloc(&spi->dev, sizeof(*p_lm70), GFP_KERNEL);
Expand Down

0 comments on commit 146ab28

Please sign in to comment.