diff options
author | Jesse Gilles <jgilles@multitech.com> | 2010-12-17 09:13:53 -0600 |
---|---|---|
committer | Jesse Gilles <jgilles@multitech.com> | 2010-12-17 09:13:53 -0600 |
commit | d642226ebfc833ec80c2dd6a4f8197c2325ae334 (patch) | |
tree | b440f800cac07b3a86ccdff96827b65067664a42 | |
parent | fbe682729c14aaa669c825d4cc0bc803aa6fccf5 (diff) | |
download | cdp-io-controller-d642226ebfc833ec80c2dd6a4f8197c2325ae334.tar.gz cdp-io-controller-d642226ebfc833ec80c2dd6a4f8197c2325ae334.tar.bz2 cdp-io-controller-d642226ebfc833ec80c2dd6a4f8197c2325ae334.zip |
invert dout state: 0 drives output to ground, 1 is open/floating
-rw-r--r-- | io-module/mts_io.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/io-module/mts_io.c b/io-module/mts_io.c index aa6e46d..c167b74 100644 --- a/io-module/mts_io.c +++ b/io-module/mts_io.c @@ -911,9 +911,9 @@ static ssize_t mts_attr_store_dout(struct device *dev, mutex_lock(&spi_dout_mutex); if (value) { - spi_dout_value |= bit; - } else { spi_dout_value &= ~bit; + } else { + spi_dout_value |= bit; } spi_writen(spi_dout_dev, &spi_dout_value, 1); |