Path: blob/master/arch/powerpc/platforms/8xx/mpc885ads.h
10819 views
/*1* A collection of structures, addresses, and values associated with2* the Freescale MPC885ADS board.3* Copied from the FADS stuff.4*5* Author: MontaVista Software, Inc.6* [email protected]7*8* 2005 (c) MontaVista Software, Inc. This file is licensed under the9* terms of the GNU General Public License version 2. This program is licensed10* "as is" without any warranty of any kind, whether express or implied.11*/1213#ifdef __KERNEL__14#ifndef __ASM_MPC885ADS_H__15#define __ASM_MPC885ADS_H__1617#include <sysdev/fsl_soc.h>1819/* Bits of interest in the BCSRs.20*/21#define BCSR1_ETHEN ((uint)0x20000000)22#define BCSR1_IRDAEN ((uint)0x10000000)23#define BCSR1_RS232EN_1 ((uint)0x01000000)24#define BCSR1_PCCEN ((uint)0x00800000)25#define BCSR1_PCCVCC0 ((uint)0x00400000)26#define BCSR1_PCCVPP0 ((uint)0x00200000)27#define BCSR1_PCCVPP1 ((uint)0x00100000)28#define BCSR1_PCCVPP_MASK (BCSR1_PCCVPP0 | BCSR1_PCCVPP1)29#define BCSR1_RS232EN_2 ((uint)0x00040000)30#define BCSR1_PCCVCC1 ((uint)0x00010000)31#define BCSR1_PCCVCC_MASK (BCSR1_PCCVCC0 | BCSR1_PCCVCC1)3233#define BCSR4_ETH10_RST ((uint)0x80000000) /* 10Base-T PHY reset*/34#define BCSR4_USB_LO_SPD ((uint)0x04000000)35#define BCSR4_USB_VCC ((uint)0x02000000)36#define BCSR4_USB_FULL_SPD ((uint)0x00040000)37#define BCSR4_USB_EN ((uint)0x00020000)3839#define BCSR5_MII2_EN 0x4040#define BCSR5_MII2_RST 0x2041#define BCSR5_T1_RST 0x1042#define BCSR5_ATM155_RST 0x0843#define BCSR5_ATM25_RST 0x0444#define BCSR5_MII1_EN 0x0245#define BCSR5_MII1_RST 0x014647#endif /* __ASM_MPC885ADS_H__ */48#endif /* __KERNEL__ */495051