From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:48351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UE3aK-00006F-C3 for qemu-devel@nongnu.org; Fri, 08 Mar 2013 15:08:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UE3a6-0000Wm-Gq for qemu-devel@nongnu.org; Fri, 08 Mar 2013 15:08:08 -0500 From: Alexander Graf Date: Fri, 8 Mar 2013 21:06:11 +0100 Message-Id: <1362773228-1747-10-git-send-email-agraf@suse.de> In-Reply-To: <1362773228-1747-1-git-send-email-agraf@suse.de> References: <1362773228-1747-1-git-send-email-agraf@suse.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH 09/66] target-ppc: Extract MPC5xx aliases List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel qemu-devel Cc: Blue Swirl , "qemu-ppc@nongnu.org list:PowerPC" , =?utf-8?q?Andreas=20F=C3=A4rber?= , =?utf-8?q?Aur=C3=A9lien=20Jarno?= From: Andreas F=C3=A4rber Their PVR differed but was defined to MPC5xx. Signed-off-by: Andreas F=C3=A4rber Signed-off-by: Alexander Graf --- target-ppc/translate_init.c | 81 ++++++++-----------------------------= ------ 1 files changed, 15 insertions(+), 66 deletions(-) diff --git a/target-ppc/translate_init.c b/target-ppc/translate_init.c index 8923105..6a5f7e8 100644 --- a/target-ppc/translate_init.c +++ b/target-ppc/translate_init.c @@ -7057,19 +7057,6 @@ enum { /* Freescale embedded PowerPC cores */ /* PowerPC MPC 5xx cores (aka RCPU) */ CPU_POWERPC_MPC5xx =3D 0x00020020, -#define CPU_POWERPC_MGT560 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC509 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC533 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC534 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC555 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC556 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC560 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC561 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC562 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC563 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC564 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC565 CPU_POWERPC_MPC5xx -#define CPU_POWERPC_MPC566 CPU_POWERPC_MPC5xx /* PowerPC MPC 8xx cores (aka PowerQUICC) */ CPU_POWERPC_MPC8xx =3D 0x00500000, #define CPU_POWERPC_MGT823 CPU_POWERPC_MPC8xx @@ -8056,59 +8043,6 @@ static const ppc_def_t ppc_defs[] =3D { /* Generic MPC5xx core = */ POWERPC_DEF("MPC5xx", CPU_POWERPC_MPC5xx, MPC= 5xx) #endif - /* MPC5xx microcontrollers = */ -#if defined(TODO_USER_ONLY) - /* MGT560 = */ - POWERPC_DEF("MGT560", CPU_POWERPC_MGT560, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC509 = */ - POWERPC_DEF("MPC509", CPU_POWERPC_MPC509, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC533 = */ - POWERPC_DEF("MPC533", CPU_POWERPC_MPC533, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC534 = */ - POWERPC_DEF("MPC534", CPU_POWERPC_MPC534, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC555 = */ - POWERPC_DEF("MPC555", CPU_POWERPC_MPC555, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC556 = */ - POWERPC_DEF("MPC556", CPU_POWERPC_MPC556, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC560 = */ - POWERPC_DEF("MPC560", CPU_POWERPC_MPC560, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC561 = */ - POWERPC_DEF("MPC561", CPU_POWERPC_MPC561, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC562 = */ - POWERPC_DEF("MPC562", CPU_POWERPC_MPC562, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC563 = */ - POWERPC_DEF("MPC563", CPU_POWERPC_MPC563, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC564 = */ - POWERPC_DEF("MPC564", CPU_POWERPC_MPC564, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC565 = */ - POWERPC_DEF("MPC565", CPU_POWERPC_MPC565, MPC= 5xx) -#endif -#if defined(TODO_USER_ONLY) - /* MPC566 = */ - POWERPC_DEF("MPC566", CPU_POWERPC_MPC566, MPC= 5xx) -#endif /* MPC8xx family (aka PowerQUICC) = */ #if defined(TODO_USER_ONLY) /* Generic MPC8xx core = */ @@ -9303,6 +9237,21 @@ typedef struct PowerPCCPUAlias { =20 static const PowerPCCPUAlias ppc_cpu_aliases[] =3D { { "RCPU", "MPC5xx" }, + /* MPC5xx microcontrollers */ + { "MGT560", "MPC5xx" }, + { "MPC509", "MPC5xx" }, + { "MPC533", "MPC5xx" }, + { "MPC534", "MPC5xx" }, + { "MPC555", "MPC5xx" }, + { "MPC556", "MPC5xx" }, + { "MPC560", "MPC5xx" }, + { "MPC561", "MPC5xx" }, + { "MPC562", "MPC5xx" }, + { "MPC563", "MPC5xx" }, + { "MPC564", "MPC5xx" }, + { "MPC565", "MPC5xx" }, + { "MPC566", "MPC5xx" }, + { "PowerQUICC", "MPC8xx" }, { "PowerQUICC-II", "MPC82xx" }, { "e500", "e500v2_v22" }, --=20 1.6.0.2