diff options
Diffstat (limited to 'board/omap3')
-rw-r--r-- | board/omap3/beagle/beagle.c | 2 | ||||
-rw-r--r-- | board/omap3/beagle/u-boot.lds | 2 | ||||
-rw-r--r-- | board/omap3/evm/evm.c | 2 | ||||
-rw-r--r-- | board/omap3/evm/u-boot.lds | 2 | ||||
-rw-r--r-- | board/omap3/overo/overo.c | 2 | ||||
-rw-r--r-- | board/omap3/overo/u-boot.lds | 2 | ||||
-rw-r--r-- | board/omap3/pandora/pandora.c | 2 | ||||
-rw-r--r-- | board/omap3/pandora/u-boot.lds | 2 | ||||
-rw-r--r-- | board/omap3/zoom1/u-boot.lds | 2 | ||||
-rw-r--r-- | board/omap3/zoom1/zoom1.c | 1 |
10 files changed, 14 insertions, 5 deletions
diff --git a/board/omap3/beagle/beagle.c b/board/omap3/beagle/beagle.c index 7377058..8d60651 100644 --- a/board/omap3/beagle/beagle.c +++ b/board/omap3/beagle/beagle.c @@ -116,6 +116,8 @@ int misc_init_r(void) beagle_identify(); + dieid_num_r(); + return 0; } diff --git a/board/omap3/beagle/u-boot.lds b/board/omap3/beagle/u-boot.lds index 69d8ac9..66a8925 100644 --- a/board/omap3/beagle/u-boot.lds +++ b/board/omap3/beagle/u-boot.lds @@ -39,7 +39,7 @@ SECTIONS } . = ALIGN(4); - .rodata : { *(.rodata) } + .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } __exidx_start = .; diff --git a/board/omap3/evm/evm.c b/board/omap3/evm/evm.c index b406312..3a27c8f 100644 --- a/board/omap3/evm/evm.c +++ b/board/omap3/evm/evm.c @@ -68,6 +68,8 @@ int misc_init_r(void) setup_net_chip(); #endif + dieid_num_r(); + return 0; } diff --git a/board/omap3/evm/u-boot.lds b/board/omap3/evm/u-boot.lds index 69d8ac9..66a8925 100644 --- a/board/omap3/evm/u-boot.lds +++ b/board/omap3/evm/u-boot.lds @@ -39,7 +39,7 @@ SECTIONS } . = ALIGN(4); - .rodata : { *(.rodata) } + .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } __exidx_start = .; diff --git a/board/omap3/overo/overo.c b/board/omap3/overo/overo.c index 48375ad..37bf350 100644 --- a/board/omap3/overo/overo.c +++ b/board/omap3/overo/overo.c @@ -60,6 +60,8 @@ int misc_init_r(void) { power_init_r(); + dieid_num_r(); + return 0; } diff --git a/board/omap3/overo/u-boot.lds b/board/omap3/overo/u-boot.lds index 69d8ac9..66a8925 100644 --- a/board/omap3/overo/u-boot.lds +++ b/board/omap3/overo/u-boot.lds @@ -39,7 +39,7 @@ SECTIONS } . = ALIGN(4); - .rodata : { *(.rodata) } + .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } __exidx_start = .; diff --git a/board/omap3/pandora/pandora.c b/board/omap3/pandora/pandora.c index 3f9de99..dfd51ec 100644 --- a/board/omap3/pandora/pandora.c +++ b/board/omap3/pandora/pandora.c @@ -77,6 +77,8 @@ int misc_init_r(void) writel(GPIO28, &gpio5_base->setdataout); writel(GPIO4, &gpio6_base->setdataout); + dieid_num_r(); + return 0; } diff --git a/board/omap3/pandora/u-boot.lds b/board/omap3/pandora/u-boot.lds index 69d8ac9..66a8925 100644 --- a/board/omap3/pandora/u-boot.lds +++ b/board/omap3/pandora/u-boot.lds @@ -39,7 +39,7 @@ SECTIONS } . = ALIGN(4); - .rodata : { *(.rodata) } + .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } __exidx_start = .; diff --git a/board/omap3/zoom1/u-boot.lds b/board/omap3/zoom1/u-boot.lds index 01047c3..0eb318b 100644 --- a/board/omap3/zoom1/u-boot.lds +++ b/board/omap3/zoom1/u-boot.lds @@ -39,7 +39,7 @@ SECTIONS } . = ALIGN(4); - .rodata : { *(.rodata) } + .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) } .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } __exidx_start = .; diff --git a/board/omap3/zoom1/zoom1.c b/board/omap3/zoom1/zoom1.c index d67abf7..702f732 100644 --- a/board/omap3/zoom1/zoom1.c +++ b/board/omap3/zoom1/zoom1.c @@ -61,6 +61,7 @@ int board_init(void) int misc_init_r(void) { power_init_r(); + dieid_num_r(); return 0; } |