maru ARM board: clean up code
authorIgor Mitsyanko <i.mitsyanko@samsung.com>
Thu, 28 Jun 2012 17:00:08 +0000 (21:00 +0400)
committerEvgeny Voevodin <e.voevodin@samsung.com>
Fri, 6 Jul 2012 08:29:02 +0000 (12:29 +0400)
commitcfe5e35cda6229848c6209d44c687f0ccc07da22
treec2f873cf61cffeaa9487730ee1e0d8faa77e4e22
parentd3292398303d831638ccd45b68cb3ca3832a2d4d
maru ARM board: clean up code

Remove MARU ARM board template from maru_board.c, it doesn't makes sense to take
an approach like this because x86 maru machine and arm maru machine are compiled for
different executables.
Drop leftovers of maru_board.c from maru_arm_board.c. Actually honour user-specified
RAM size for maru arm board, set bottom limit to 512 MB.

Do not initialize G3D MALI400 device in maru ARM SoC, we only need gles device from it
and we can initialize it explicitly.

Also bugs fixed:
- not registering ROM memory regions for migration during maru ARM SoC initialization;
- wrong chipid_and_omr array size;
- missleading initialization of ROM memory region alias.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
tizen/src/Makefile.tizen
tizen/src/hw/maru_arm.h
tizen/src/hw/maru_arm_board.c
tizen/src/hw/maru_arm_soc.c [moved from tizen/src/hw/maru_arm.c with 93% similarity]
tizen/src/hw/maru_board.c