From d0864f8352325baf631896ff3a08fae72e2bfe38 Mon Sep 17 00:00:00 2001 From: Nitin Garg Date: Tue, 6 Jun 2017 15:44:46 -0500 Subject: Fix the pinmux to use correct resource ID for iMX8QM/QX Signed-off-by: Nitin Garg --- plat/freescale/common/include/iomux.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 plat/freescale/common/include/iomux.h (limited to 'plat/freescale/common/include/iomux.h') 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__ */ -- cgit v1.2.3