]> git.baikalelectronics.ru Git - kernel.git/commit
MIPS: zboot: head.S clean up
authorJiaxun Yang <jiaxun.yang@flygoat.com>
Wed, 30 Dec 2020 03:47:22 +0000 (11:47 +0800)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Mon, 4 Jan 2021 10:16:03 +0000 (11:16 +0100)
commit7a228da3f33a8c0b2af9974d1a0ae357e78e5db0
tree83e3fbf8546d43f20eba327f6f9d4e68caefb09c
parent37013ed3382a03ddf74c1a9db93add8dea5cbc09
MIPS: zboot: head.S clean up

.cprestore is removed as we don't expect Position Independent
zboot ELF.

.noreorder is also removed and rest instructions are massaged
to improve readability.

t9 register is used for indirect jump as MIPS ABI requirement.

start label is removed as it already defined in LEAF.

Reported-by: Paul Cercueil <paul@crapouillou.net>
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Huacai Chen <chenhuacai@kernel.org>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/boot/compressed/head.S