Path: blob/master/arch/arm/mach-pnx4008/include/mach/platform.h
10820 views
/*1* arch/arm/mach-pnx4008/include/mach/platform.h2*3* PNX4008 Base addresses - header file4*5* Author: Dmitry Chigirev <[email protected]>6*7* Based on reference code received from Philips:8* Copyright (C) 2003 Philips Semiconductors9*10* 2005 (c) MontaVista Software, Inc. This file is licensed under11* the terms of the GNU General Public License version 2. This program12* is licensed "as is" without any warranty of any kind, whether express13* or implied.14*/151617#ifndef __ASM_ARCH_PLATFORM_H__18#define __ASM_ARCH_PLATFORM_H__1920#define PNX4008_IRAM_BASE 0x0800000021#define PNX4008_IRAM_SIZE 0x0001000022#define PNX4008_YUV_SLAVE_BASE 0x1000000023#define PNX4008_DUM_SLAVE_BASE 0x1800000024#define PNX4008_NDF_FLASH_BASE 0x2002000025#define PNX4008_SPI1_BASE 0x2008800026#define PNX4008_SPI2_BASE 0x2009000027#define PNX4008_SD_CONFIG_BASE 0x2009800028#define PNX4008_FLASH_DATA 0x200B000029#define PNX4008_MLC_FLASH_BASE 0x200B800030#define PNX4008_JPEG_CONFIG_BASE 0x300A000031#define PNX4008_DMA_CONFIG_BASE 0x3100000032#define PNX4008_USB_CONFIG_BASE 0x3102000033#define PNX4008_SDRAM_CFG_BASE 0x3108000034#define PNX4008_AHB2FAB_BASE 0x4000000035#define PNX4008_PWRMAN_BASE 0x4000400036#define PNX4008_INTCTRLMIC_BASE 0x4000800037#define PNX4008_INTCTRLSIC1_BASE 0x4000C00038#define PNX4008_INTCTRLSIC2_BASE 0x4001000039#define PNX4008_HSUART1_BASE 0x4001400040#define PNX4008_HSUART2_BASE 0x4001800041#define PNX4008_HSUART7_BASE 0x4001C00042#define PNX4008_RTC_BASE 0x4002400043#define PNX4008_PIO_BASE 0x4002800044#define PNX4008_MSTIMER_BASE 0x4003400045#define PNX4008_HSTIMER_BASE 0x4003800046#define PNX4008_WDOG_BASE 0x4003C00047#define PNX4008_DEBUG_BASE 0x4004000048#define PNX4008_TOUCH1_BASE 0x4004800049#define PNX4008_KEYSCAN_BASE 0x4005000050#define PNX4008_UARTCTRL_BASE 0x4005400051#define PNX4008_PWM_BASE 0x4005C00052#define PNX4008_UART3_BASE 0x4008000053#define PNX4008_UART4_BASE 0x4008800054#define PNX4008_UART5_BASE 0x4009000055#define PNX4008_UART6_BASE 0x4009800056#define PNX4008_I2C1_BASE 0x400A000057#define PNX4008_I2C2_BASE 0x400A800058#define PNX4008_MAGICGATE_BASE 0x400B000059#define PNX4008_DUMCONF_BASE 0x400B800060#define PNX4008_DUM_MAINCFG_BASE 0x400BC00061#define PNX4008_DSP_BASE 0x400C000062#define PNX4008_PROFCOUNTER_BASE 0x400C800063#define PNX4008_CRYPTO_BASE 0x400D000064#define PNX4008_CAMIFCONF_BASE 0x400D800065#define PNX4008_YUV2RGB_BASE 0x400E000066#define PNX4008_AUDIOCONFIG_BASE 0x400E80006768#endif697071