mcr CP32(r0, ACTLR)
mov pc, lr
- .section ".init.proc.info", #alloc, #execinstr
+ .section ".proc.info", #alloc, #execinstr
.type __v7_ca15mp_proc_info, #object
__v7_ca15mp_proc_info:
.long 0x410FC0F0 /* Cortex-A15 */
.long caxx_processor
.size __v7_ca15mp_proc_info, . - __v7_ca15mp_proc_info
- .section ".init.proc.info", #alloc, #execinstr
+ .section ".proc.info", #alloc, #execinstr
.type __v7_ca7mp_proc_info, #object
__v7_ca7mp_proc_info:
.long 0x410FC070 /* Cortex-A7 */
.long caxx_processor
.size __v7_ca7mp_proc_info, . - __v7_ca7mp_proc_info
- .section ".init.proc.info", #alloc, #execinstr
+ .section ".proc.info", #alloc, #execinstr
.type __v7_brahma15mp_proc_info, #object
__v7_brahma15mp_proc_info:
.long 0x420F00F0 /* Broadcom Brahma-B15 */
*(.data.param)
__param_end = .;
+ __proc_info_start = .;
+ *(.proc.info)
+ __proc_info_end = .;
+
#if defined(CONFIG_HAS_VPCI) && defined(CONFIG_LATE_HWDOM)
. = ALIGN(POINTER_ALIGN);
__start_vpci_array = .;
*(.init.setup)
__setup_end = .;
- __proc_info_start = .;
- *(.init.proc.info)
- __proc_info_end = .;
-
__initcall_start = .;
*(.initcallpresmp.init)
__presmp_initcall_end = .;