u-boot-brain/arch/mips/cpu
Stefan Roese de24bc7e0e mips: start.S: Add Octeon boot header compatibility
Octeon has a specific boot header, when booted via SPI NOR, NAND or MMC.
Here the only 2 instructions are allowed in the first few bytes of the
image. And these instructions need to be one branch and a nop. This
patch adds the necessary nop after the nop, to that the common MIPS
image is compatible with this Octeon header.

The tool to patch the Octeon boot header into the image will be send in
a follow-up patch.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Aaron Williams <awilliams@marvell.com>
Cc: Chandrakala Chavva <cchavva@marvell.com>
Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2020-11-30 18:31:56 +01:00
..
cm_init.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cpu.c command: Remove the cmd_tbl_t typedef 2020-05-18 18:36:55 -04:00
interrupts.c common: Move interrupt functions into a new header 2019-12-02 18:25:00 -05:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
start.S mips: start.S: Add Octeon boot header compatibility 2020-11-30 18:31:56 +01:00
time.c mips: time: Only compile the weak get_tbclk() when needed 2020-07-18 14:23:24 +02:00
u-boot-spl.lds mips: add an option to enable u_boot_list section for SPL loaders in u-boot-spl.lds 2020-04-27 20:29:33 +02:00
u-boot.lds MIPS: optimize and fix ELF sections 2019-01-16 13:56:43 +01:00