]> git.dujemihanovic.xyz Git - u-boot.git/commit
powerpc: mpc8xx: Add SMC relocation CPM microcode
authorChristophe Leroy <christophe.leroy@csgroup.eu>
Wed, 3 May 2023 06:57:33 +0000 (08:57 +0200)
committerChristophe Leroy <christophe.leroy@csgroup.eu>
Fri, 5 May 2023 05:26:53 +0000 (07:26 +0200)
commite7930e93cc6f8d442a86feeaa4c77332a875b02f
treeb5d9a845e0e81edb024ee43bd36cf6939c9f660f
parent62c5fae511494590e6b8404c315fe156575a0753
powerpc: mpc8xx: Add SMC relocation CPM microcode

In order to use QMC mode in the CPM, a SCC requires more space
in parameter RAM.

After SCC1 there is I2C parameter RAM and after SCC2 there is
SPI parameter RAM. MPC866 and MPC885 can already relocate I2C and.
SPI parameter RAM.

But in order to free space after SCC3 and SCC4, SMC1 and SMC2
need to be relocated. In order to do so, a CPM microcode patch
is required.

Binary data for that patch is copied from Linux kernel.

Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
arch/powerpc/cpu/mpc8xx/Kconfig
arch/powerpc/cpu/mpc8xx/Makefile
arch/powerpc/cpu/mpc8xx/micropatch_smc.c [new file with mode: 0644]