summaryrefslogtreecommitdiff
path: root/include/linux/platform_data/spi-omap2-mcspi.h
diff options
context:
space:
mode:
authorDaniel Mack <zonque@gmail.com>2012-11-14 11:14:26 +0800
committerMark Brown <broonie@opensource.wolfsonmicro.com>2012-11-14 12:16:17 +0900
commit2cd451792db174382aaca96c75bc3bf47a6065fe (patch)
treea16e2eed2823febb9b8057d64c1d95716bc1e4f5 /include/linux/platform_data/spi-omap2-mcspi.h
parent0384e90b853357d24935c65ba0e1bdd27faa6e58 (diff)
downloadlwn-2cd451792db174382aaca96c75bc3bf47a6065fe.tar.gz
lwn-2cd451792db174382aaca96c75bc3bf47a6065fe.zip
spi/omap: fix D0/D1 direction confusion
0384e90b8 ("spi/mcspi: allow configuration of pin directions") did what it claimed to do the wrong way around. D0/D1 is configured as output by *clearing* the bits in the conf registers, hence also breaking the former default behaviour. Fix this before that change is merged to mainline. Signed-off-by: Daniel Mack <zonque@gmail.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'include/linux/platform_data/spi-omap2-mcspi.h')
-rw-r--r--include/linux/platform_data/spi-omap2-mcspi.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/platform_data/spi-omap2-mcspi.h b/include/linux/platform_data/spi-omap2-mcspi.h
index ce70f7b5a8e1..a65572d53211 100644
--- a/include/linux/platform_data/spi-omap2-mcspi.h
+++ b/include/linux/platform_data/spi-omap2-mcspi.h
@@ -7,8 +7,8 @@
#define OMAP4_MCSPI_REG_OFFSET 0x100
-#define MCSPI_PINDIR_D0_OUT_D1_IN 0
-#define MCSPI_PINDIR_D0_IN_D1_OUT 1
+#define MCSPI_PINDIR_D0_IN_D1_OUT 0
+#define MCSPI_PINDIR_D0_OUT_D1_IN 1
struct omap2_mcspi_platform_config {
unsigned short num_cs;