1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
22ce4eaf4SVikas Manocha /*
31537d386SPatrice Chotard  * Copyright (C) 2014, STMicroelectronics - All Rights Reserved
41537d386SPatrice Chotard  * Author(s): Vikas Manocha, <vikas.manocha@st.com> for STMicroelectronics.
52ce4eaf4SVikas Manocha  */
62ce4eaf4SVikas Manocha 
72ce4eaf4SVikas Manocha #ifndef __ASM_ARCH_STV0991_GPIO_H
82ce4eaf4SVikas Manocha #define __ASM_ARCH_STV0991_GPIO_H
92ce4eaf4SVikas Manocha 
102ce4eaf4SVikas Manocha enum gpio_direction {
112ce4eaf4SVikas Manocha 	GPIO_DIRECTION_IN,
122ce4eaf4SVikas Manocha 	GPIO_DIRECTION_OUT,
132ce4eaf4SVikas Manocha };
142ce4eaf4SVikas Manocha 
152ce4eaf4SVikas Manocha struct gpio_regs {
162ce4eaf4SVikas Manocha 	u32 data;		/* offset 0x0 */
172ce4eaf4SVikas Manocha 	u32 reserved[0xff];	/* 0x4--0x3fc */
182ce4eaf4SVikas Manocha 	u32 dir;		/* offset 0x400 */
192ce4eaf4SVikas Manocha };
202ce4eaf4SVikas Manocha 
212ce4eaf4SVikas Manocha #endif	/* __ASM_ARCH_STV0991_GPIO_H */
22