1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright (C) 2016 Freescale Semiconductor, Inc.
4 */
5
6#ifndef __ASM_ARCH_MX7ULP_GPIO_H
7#define __ASM_ARCH_MX7ULP_GPIO_H
8
9struct gpio_regs {
10	u32 gpio_pdor;
11	u32 gpio_psor;
12	u32 gpio_pcor;
13	u32 gpio_ptor;
14	u32 gpio_pdir;
15	u32 gpio_pddr;
16	u32 gpio_gacr;
17};
18
19#define IMX_GPIO_NR(port, index)		((((port)-1)*32)+((index)&31))
20
21#endif /* __ASM_ARCH_MX7ULP_GPIO_H */
22