summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-imx/include/mach/iomux-v3.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2010-10-11 13:01:08 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2010-10-11 13:22:14 +0200
commitfbad06735b05004f474cc1cfa5fc8585ede3c87f (patch)
treef02711a5863112f484b4c43ebf4cf67bccaf683a /arch/arm/mach-imx/include/mach/iomux-v3.h
parentcdd5db42eff840323ed1bc9da8d0f0913614cddf (diff)
downloadbarebox-fbad06735b05004f474cc1cfa5fc8585ede3c87f.tar.gz
barebox-fbad06735b05004f474cc1cfa5fc8585ede3c87f.tar.xz
ARM i.MX: Add basic i.MX51 support
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-imx/include/mach/iomux-v3.h')
-rw-r--r--arch/arm/mach-imx/include/mach/iomux-v3.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/arch/arm/mach-imx/include/mach/iomux-v3.h b/arch/arm/mach-imx/include/mach/iomux-v3.h
index 1d660a0af3..198286a1f6 100644
--- a/arch/arm/mach-imx/include/mach/iomux-v3.h
+++ b/arch/arm/mach-imx/include/mach/iomux-v3.h
@@ -84,13 +84,17 @@ struct pad_desc {
#define PAD_CTL_OUTPUT_CMOS (0)
#define PAD_CTL_OUTPUT_OPEN_DRAIN (1 << 3)
-#define PAD_CTL_DRIVE_STRENGTH_NORM (0)
-#define PAD_CTL_DRIVE_STRENGTH_HIGH (1 << 1)
-#define PAD_CTL_DRIVE_STRENGTH_MAX (2 << 1)
+#define PAD_CTL_DRIVE_STRENGTH_LOW (0 << 1)
+#define PAD_CTL_DRIVE_STRENGTH_MED (1 << 1)
+#define PAD_CTL_DRIVE_STRENGTH_HIGH (2 << 1)
+#define PAD_CTL_DRIVE_STRENGTH_MAX (3 << 1)
#define PAD_CTL_SLEW_RATE_SLOW 0
#define PAD_CTL_SLEW_RATE_FAST 1
+#define PAD_CTL_DRV_VOT_LOW (0 << 13)
+#define PAD_CTL_DRV_VOT_HIGH (1 << 13)
+
/*
* setups a single pad:
* - reserves the pad so that it is not claimed by another driver