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