Re: [U-Boot] [PATCH 1/3] mpc83xx: use "A" nomenclature only on mpc834x and mpc836x families

2010-04-22 Thread Kim Phillips
On Thu, 15 Apr 2010 17:36:02 -0500
Kim Phillips  wrote:

> marketing didn't extend their postpend-with-an-A naming strategy
> on rev.2's and higher beyond the first two 83xx families.  This
> patch stops us from misreporting we're running e.g., on an MPC8313EA,
> when such a name doesn't exist.
> 
> Signed-off-by: Kim Phillips 
> ---

applied 1-2/3, and v2 of the 3rd patch to (the newly rebased)
u-boot-mpc83xx.

Kim
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 1/3] mpc83xx: use "A" nomenclature only on mpc834x and mpc836x families

2010-04-15 Thread Kim Phillips
marketing didn't extend their postpend-with-an-A naming strategy
on rev.2's and higher beyond the first two 83xx families.  This
patch stops us from misreporting we're running e.g., on an MPC8313EA,
when such a name doesn't exist.

Signed-off-by: Kim Phillips 
---
 arch/ppc/cpu/mpc83xx/cpu.c |4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/arch/ppc/cpu/mpc83xx/cpu.c b/arch/ppc/cpu/mpc83xx/cpu.c
index 5ca6f83..01129d3 100644
--- a/arch/ppc/cpu/mpc83xx/cpu.c
+++ b/arch/ppc/cpu/mpc83xx/cpu.c
@@ -106,7 +106,9 @@ int checkcpu(void)
puts(cpu_type_list[i].name);
if (IS_E_PROCESSOR(spridr))
puts("E");
-   if (REVID_MAJOR(spridr) >= 2)
+   if ((SPR_FAMILY(spridr) == SPR_834X_FAMILY ||
+SPR_FAMILY(spridr) == SPR_836X_FAMILY) &&
+   REVID_MAJOR(spridr) >= 2)
puts("A");
printf(", Rev: %d.%d", REVID_MAJOR(spridr),
   REVID_MINOR(spridr));
-- 
1.7.0.5

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot