diff options
author | Nitin Garg <nitin.garg@nxp.com> | 2017-06-06 15:44:46 -0500 |
---|---|---|
committer | Anson Huang <Anson.Huang@nxp.com> | 2017-07-12 23:29:56 +0800 |
commit | d0864f8352325baf631896ff3a08fae72e2bfe38 (patch) | |
tree | 983bdd026f9079b705734049b7ad6439167a4d1d /plat/freescale/common/include/iomux.h | |
parent | 5a9ac99043ef1dc18565700d4c46dc2c8fe34e59 (diff) |
Fix the pinmux to use correct resource ID for iMX8QM/QX
Signed-off-by: Nitin Garg <nitin.garg@nxp.com>
Diffstat (limited to 'plat/freescale/common/include/iomux.h')
-rw-r--r-- | plat/freescale/common/include/iomux.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/plat/freescale/common/include/iomux.h b/plat/freescale/common/include/iomux.h new file mode 100644 index 00000000..582d082b --- /dev/null +++ b/plat/freescale/common/include/iomux.h @@ -0,0 +1,25 @@ +/* + * Copyright 2017 NXP + * + * SPDX-License-Identifier: GPL-2.0+ + */ + +#ifndef __IMX8_IOMUX_H__ +#define __IMX8_IOMUX_H__ + +#define PADRING_IFMUX_EN_SHIFT 31 +#define PADRING_IFMUX_EN_MASK (1 << PADRING_IFMUX_EN_SHIFT) +#define PADRING_GP_EN_SHIFT 30 +#define PADRING_GP_EN_MASK (1 << PADRING_GP_EN_SHIFT) +#define PADRING_IFMUX_SHIFT 27 +#define PADRING_IFMUX_MASK (0x7 << PADRING_IFMUX_SHIFT) +#define PADRING_CONFIG_SHIFT 25 +#define PADRING_CONFIG_MASK (0x3 << PADRING_CONFIG_SHIFT) +#define PADRING_LPCONFIG_SHIFT 23 +#define PADRING_LPCONFIG_MASK (0x3 << PADRING_LPCONFIG_SHIFT) +#define PADRING_PULL_SHIFT 5 +#define PADRING_PULL_MASK (0x3 << PADRING_PULL_SHIFT) +#define PADRING_DSE_SHIFT 0 +#define PADRING_DSE_MASK (0x7 << PADRING_DSE_SHIFT) + +#endif /* __IMX8_IOMUX_H__ */ |