From 871480933a1c28f8a9fed4c4d34d06c439a7a422 Mon Sep 17 00:00:00 2001 From: Srikant Patnaik Date: Sun, 11 Jan 2015 12:28:04 +0530 Subject: Moved, renamed, and deleted files The original directory structure was scattered and unorganized. Changes are basically to make it look like kernel structure. --- ANDROID_3.4.5/arch/powerpc/sysdev/dart.h | 77 -------------------------------- 1 file changed, 77 deletions(-) delete mode 100644 ANDROID_3.4.5/arch/powerpc/sysdev/dart.h (limited to 'ANDROID_3.4.5/arch/powerpc/sysdev/dart.h') 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 , 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 */ -- cgit