
On 6 August 2018 at 01:23, Mario Six mario.six@gdsys.cc wrote:
Add a CPU driver for the MPC83xx architecture.
Signed-off-by: Mario Six mario.six@gdsys.cc
Notes: v3 -> v4: * Fixed style violations * Switched to using cpu_probe_all method * Switched to bitfield macros * Moved mpc83xx_cpu_info fields into mpc83xx_cpu_priv * Fixed CPU family determination * Improved error checking and debug reporting * Added forgotten compatible strings * Added full documentation * Simplified revid determination
v2 -> v3: * Added driver files to MAINTAINERS v1 -> v2: * Removed cpu_print_info * Fixed CPU info printing * Removed usage of uclass_{first,next}_device_compat * Removed printing of reset status
.../devicetree/bindings/cpu/fsl,mpc83xx.txt | 34 ++ MAINTAINERS | 2 + arch/powerpc/cpu/mpc83xx/cpu.c | 2 + arch/powerpc/cpu/mpc83xx/cpu_init.c | 2 + arch/powerpc/include/asm/processor.h | 2 + drivers/cpu/Kconfig | 7 + drivers/cpu/Makefile | 1 + drivers/cpu/mpc83xx_cpu.c | 349 +++++++++++++++++++++ drivers/cpu/mpc83xx_cpu.h | 126 ++++++++ 9 files changed, 525 insertions(+) create mode 100644 Documentation/devicetree/bindings/cpu/fsl,mpc83xx.txt create mode 100644 drivers/cpu/mpc83xx_cpu.c create mode 100644 drivers/cpu/mpc83xx_cpu.h
Applied to u-boot-dm, and now in mainline, thanks!