1*4882a593Smuzhiyun /* 2*4882a593Smuzhiyun * (C) Copyright 2008 Stefan Roese <sr@denx.de>, DENX Software Engineering 3*4882a593Smuzhiyun * 4*4882a593Smuzhiyun * SPDX-License-Identifier: GPL-2.0+ 5*4882a593Smuzhiyun */ 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun #define GPIO1_BASE 0x00088000 8*4882a593Smuzhiyun #define GPIO2_BASE 0x0008c000 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun /* Instances */ 11*4882a593Smuzhiyun #define GPIO_INSTANCES 2 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun /* Relative offsets of the register adresses */ 14*4882a593Smuzhiyun #define GPIO_SWPORTA_DR_OFFS 0x00000000 15*4882a593Smuzhiyun #define GPIO_SWPORTA_DR(base) ((base) + GPIO_SWPORTA_DR_OFFS) 16*4882a593Smuzhiyun #define GPIO_SWPORTA_DDR_OFFS 0x00000004 17*4882a593Smuzhiyun #define GPIO_SWPORTA_DDR(base) ((base) + GPIO_SWPORTA_DDR_OFFS) 18*4882a593Smuzhiyun #define GPIO_EXT_PORTA_OFFS 0x00000050 19*4882a593Smuzhiyun #define GPIO_EXT_PORTA(base) ((base) + GPIO_EXT_PORTA_OFFS) 20