diff options
author | Anatolij Gustschin <agust@denx.de> | 2013-02-08 00:03:48 +0000 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2013-03-09 08:22:57 +0100 |
commit | fcc7fe425183f9ec95fba33d041eb359d0a3a598 (patch) | |
tree | e646b10899c31a6e914d3c7172f24b8c697f180a /arch/powerpc/include/asm | |
parent | 5643709ede0acef5c52669618ea36c33f84e9247 (diff) | |
download | u-boot-imx-fcc7fe425183f9ec95fba33d041eb359d0a3a598.zip u-boot-imx-fcc7fe425183f9ec95fba33d041eb359d0a3a598.tar.gz u-boot-imx-fcc7fe425183f9ec95fba33d041eb359d0a3a598.tar.bz2 |
mpc512x: add ifm ac14xx board
Add new mpc5121e based ac14xx board and a new pinmux config
function for setting individual pinmux bit groups. This
function is used in ac14xx board code.
Signed-off-by: Anatolij Gustschin <agust@denx.de>
Diffstat (limited to 'arch/powerpc/include/asm')
-rw-r--r-- | arch/powerpc/include/asm/immap_512x.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/immap_512x.h b/arch/powerpc/include/asm/immap_512x.h index 383e872..a330ad6 100644 --- a/arch/powerpc/include/asm/immap_512x.h +++ b/arch/powerpc/include/asm/immap_512x.h @@ -879,6 +879,19 @@ typedef struct iopin_t { void iopin_initialize(iopin_t *,int); /* + * support to adjust individual parts of the IO pin setup + */ + +#define IO_PIN_OVER_EACH (1 << 0) /* for compatibility */ +#define IO_PIN_OVER_FMUX (1 << 1) +#define IO_PIN_OVER_HOLD (1 << 2) +#define IO_PIN_OVER_PULL (1 << 3) +#define IO_PIN_OVER_STRIG (1 << 4) +#define IO_PIN_OVER_DRVSTR (1 << 5) + +void iopin_initialize_bits(iopin_t *, int); + +/* * IIM */ typedef struct iim512x { |