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/immap_512x.h | |
| parent | 5643709ede0acef5c52669618ea36c33f84e9247 (diff) | |
| download | olio-uboot-2014.01-fcc7fe425183f9ec95fba33d041eb359d0a3a598.tar.xz olio-uboot-2014.01-fcc7fe425183f9ec95fba33d041eb359d0a3a598.zip | |
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/immap_512x.h')
| -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 383e872cf..a330ad6df 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 { |