m68k: architecture changes to support fdt

This patch adds fdt support to the m68k architecture.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Angelo Dureghello <angelo@sysam.it>
This commit is contained in:
Angelo Dureghello 2019-03-13 21:46:42 +01:00 committed by Tom Rini
parent b5867b1a7a
commit 24bf41ce59
2 changed files with 37 additions and 2 deletions

View File

@ -6,36 +6,69 @@ config SYS_ARCH
# processor family # processor family
config MCF520x config MCF520x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF52x2 config MCF52x2
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF523x config MCF523x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF530x config MCF530x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF5301x config MCF5301x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF532x config MCF532x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF537x config MCF537x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF5441x config MCF5441x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF5445x config MCF5445x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF5227x config MCF5227x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
config MCF547x_8x config MCF547x_8x
select OF_CONTROL
select DM
select DM_SERIAL
bool bool
# processor type # processor type

View File

@ -68,13 +68,15 @@ SECTIONS
__ex_table : { *(__ex_table) } __ex_table : { *(__ex_table) }
__stop___ex_table = .; __stop___ex_table = .;
. = ALIGN(256); . = ALIGN(4);
__init_begin = .; __init_begin = .;
.text.init : { *(.text.init) } .text.init : { *(.text.init) }
.data.init : { *(.data.init) } .data.init : { *(.data.init) }
. = ALIGN(256); . = ALIGN(4);
__init_end = .; __init_end = .;
_end = .;
__bss_start = .; __bss_start = .;
.bss (NOLOAD) : .bss (NOLOAD) :
{ {