diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/arch/powerpc/sysdev/dart.h | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2 FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip |
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized.
Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/arch/powerpc/sysdev/dart.h')
-rw-r--r-- | ANDROID_3.4.5/arch/powerpc/sysdev/dart.h | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/ANDROID_3.4.5/arch/powerpc/sysdev/dart.h b/ANDROID_3.4.5/arch/powerpc/sysdev/dart.h deleted file mode 100644 index ff202edb..00000000 --- a/ANDROID_3.4.5/arch/powerpc/sysdev/dart.h +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (C) 2004 Olof Johansson <olof@lixom.net>, IBM Corporation - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifndef _POWERPC_SYSDEV_DART_H -#define _POWERPC_SYSDEV_DART_H - - -/* Offset from base to control register */ -#define DART_CNTL 0 - -/* Offset from base to exception register */ -#define DART_EXCP_U3 0x10 -/* Offset from base to TLB tag registers */ -#define DART_TAGS_U3 0x1000 - -/* U4 registers */ -#define DART_BASE_U4 0x10 -#define DART_SIZE_U4 0x20 -#define DART_EXCP_U4 0x30 -#define DART_TAGS_U4 0x1000 - -/* Control Register fields */ - -/* U3 registers */ -#define DART_CNTL_U3_BASE_MASK 0xfffff -#define DART_CNTL_U3_BASE_SHIFT 12 -#define DART_CNTL_U3_FLUSHTLB 0x400 -#define DART_CNTL_U3_ENABLE 0x200 -#define DART_CNTL_U3_SIZE_MASK 0x1ff -#define DART_CNTL_U3_SIZE_SHIFT 0 - -/* U4 registers */ -#define DART_BASE_U4_BASE_MASK 0xffffff -#define DART_BASE_U4_BASE_SHIFT 0 -#define DART_CNTL_U4_ENABLE 0x80000000 -#define DART_CNTL_U4_IONE 0x40000000 -#define DART_CNTL_U4_FLUSHTLB 0x20000000 -#define DART_CNTL_U4_IDLE 0x10000000 -#define DART_CNTL_U4_PAR_EN 0x08000000 -#define DART_CNTL_U4_IONE_MASK 0x07ffffff -#define DART_SIZE_U4_SIZE_MASK 0x1fff -#define DART_SIZE_U4_SIZE_SHIFT 0 - -#define DART_REG(r) (dart + ((r) >> 2)) -#define DART_IN(r) (in_be32(DART_REG(r))) -#define DART_OUT(r,v) (out_be32(DART_REG(r), (v))) - - -/* size of table in pages */ - - -/* DART table fields */ - -#define DARTMAP_VALID 0x80000000 -#define DARTMAP_RPNMASK 0x00ffffff - - -#define DART_PAGE_SHIFT 12 -#define DART_PAGE_SIZE (1 << DART_PAGE_SHIFT) - - -#endif /* _POWERPC_SYSDEV_DART_H */ |