Marius Groeger | 15 Mar 2002 10:14
Picon

Mach-Types for EDB7312

Hello,

I'm a little bit confused about the mach-types for the CLEP7312
board: there is a mach-type called "MACH_TYPE_EDB7312". The
machine description in arch/arm/mach-clps711x/clep7312.c uses
CLEP7212. Apparently this is as that same file is or at least was
supposed to handle both the 7212 and the 7312. However, this is not
consistent with the config.in/Makefile definitions, where clep7312.c
is explicitly assigned to the CONFIG_ARCH_CLEP7312.

Locally I have a patch here that straightens all this out for the
EP7312:

config.in:
  CLPS711X/EP721X Implementations:
     EDB7312 CONFIG_ARCH_EDB7312

mach-type.h
  MACH_TYPE_EDB7312 = 131

MACHINE_START(EDB7312, "Cirrus Logic 7312")
...

I also maded necessary changes to support the EP7312 Framebuffer, to.
This is basically adding a bunch of machine_is_edp7312() to
clpx711xfb.c and reserving the bootmem.

My only concern with that solution is, that I'm not sure where the
EP7212 is left in in it. I have no such thing here for testing. Im
happy to submit the patch to the patch daemon, if you like.
(Continue reading)

Marius Groeger | 20 Mar 2002 09:16
Picon

Mach-Types for EDB7312

Hello,

I'm sorry to ask again: who's maintaining arch/arm/mach-clps711x/clep7312.c?
This file is bound to CONFIG_ARCH_CLEP7312, yet it uses MACH_TYPE_EDB7212
rather than MACH_TYPE_EDB7312.

Regards
Marius

-----------------------------------------------------------------------------
Marius Groeger           SYSGO Real-Time Solutions GmbH     mgroeger <at> sysgo.de
Software Engineering     Embedded and Real-Time Software    www.sysgo.de
Voice: +49-6136-9948-0   Am Pfaffenstein 14                 www.osek.de
FAX:   +49-6136-9948-10  55270 Klein-Winternheim, Germany   www.elinos.com

-------------------------------------------------------------------
Subscription options: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ/Ettiquette:       http://www.arm.linux.org.uk/armlinux/mailinglists.php


Gmane