From: Christophe Leroy <christophe.leroy@c-s.fr>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 00/14] Cleanup for 8xx and other misc powerpc
Date: Thu, 13 Jul 2017 15:09:41 +0200 (CEST) [thread overview]
Message-ID: <cover.1499945943.git.christophe.leroy@c-s.fr> (raw)
This serie makes some cleanup in the powerpc area
following the reintroduction of the 8xx.
v2 takes into account comments from Wolfgang and Tom
Christophe Leroy (14):
powerpc, 8xx: Simplify brgclk calculation and remove get_brgclk()
powerpc: get rid of addr_probe()
powerpc, timer: Does 8xx specific actions in 8xx cpu_init
power, timer: reset TBL before TBU
powerpc: move set_msr() and get_msr() into .h
powerpc: Remove unneccessary #ifdefs in reginfo
Convert CONFIG_CMD_REGINFO to Kconfig
powerpc, 8xx: Simplifying check_CPU()
powerpc, 8xx: Move cache function into C files
powerpc, 8xx: move get_immr() into C
powerpc, 8xx: move cache helper into C
powerpc: move get_pvr() and get_svr() into C
powerpc, 8xx: fix missing function declarations.
powerpc: Remove 8260 remainders
MAINTAINERS | 6 --
README | 1 -
arch/powerpc/Kconfig | 3 +
arch/powerpc/cpu/mpc83xx/start.S | 10 ----
arch/powerpc/cpu/mpc83xx/traps.c | 27 ---------
arch/powerpc/cpu/mpc85xx/cpu.c | 3 +-
arch/powerpc/cpu/mpc85xx/start.S | 10 ----
arch/powerpc/cpu/mpc85xx/traps.c | 8 ---
arch/powerpc/cpu/mpc86xx/cpu.c | 3 +-
arch/powerpc/cpu/mpc86xx/start.S | 10 ----
arch/powerpc/cpu/mpc86xx/traps.c | 10 ----
arch/powerpc/cpu/mpc8xx/Makefile | 1 +
arch/powerpc/cpu/mpc8xx/cache.c | 49 ++++++++++++++++
arch/powerpc/cpu/mpc8xx/cpu.c | 39 +++----------
arch/powerpc/cpu/mpc8xx/cpu_init.c | 5 +-
arch/powerpc/cpu/mpc8xx/immap.c | 13 +++--
arch/powerpc/cpu/mpc8xx/reginfo.c | 3 +-
arch/powerpc/cpu/mpc8xx/speed.c | 25 +-------
arch/powerpc/cpu/mpc8xx/start.S | 108 -----------------------------------
arch/powerpc/cpu/mpc8xx/traps.c | 10 +---
arch/powerpc/include/asm/cache.h | 32 +++++++++++
arch/powerpc/include/asm/ppc.h | 49 +++++++++++++---
arch/powerpc/include/asm/processor.h | 14 -----
arch/powerpc/lib/bootm.c | 2 +
arch/powerpc/lib/interrupts.c | 17 ------
arch/powerpc/lib/kgdb.c | 14 -----
arch/powerpc/lib/time.c | 13 +----
cmd/Kconfig | 5 ++
cmd/reginfo.c | 20 +------
drivers/i2c/soft_i2c.c | 4 --
drivers/net/mpc8xx_fec.c | 1 +
drivers/serial/serial.c | 3 -
include/config_cmd_all.h | 1 -
include/configs/B4860QDS.h | 2 -
include/configs/BSC9131RDB.h | 5 --
include/configs/BSC9132QDS.h | 5 --
include/configs/C29XPCIE.h | 5 --
include/configs/M5208EVBE.h | 3 -
include/configs/M52277EVB.h | 3 -
include/configs/M5235EVB.h | 1 -
include/configs/M53017EVB.h | 3 -
include/configs/M5329EVB.h | 2 -
include/configs/M5373EVB.h | 2 -
include/configs/M54418TWR.h | 1 -
include/configs/M54451EVB.h | 3 -
include/configs/M54455EVB.h | 1 -
include/configs/M5475EVB.h | 1 -
include/configs/M5485EVB.h | 1 -
include/configs/MCR3000.h | 3 -
include/configs/MPC8536DS.h | 2 -
include/configs/MPC8541CDS.h | 2 -
include/configs/MPC8544DS.h | 2 -
include/configs/MPC8548CDS.h | 2 -
include/configs/MPC8555CDS.h | 2 -
include/configs/MPC8560ADS.h | 2 -
include/configs/MPC8568MDS.h | 2 -
include/configs/MPC8569MDS.h | 2 -
include/configs/MPC8572DS.h | 2 -
include/configs/MPC8610HPCD.h | 2 -
include/configs/MPC8641HPCN.h | 2 -
include/configs/P1010RDB.h | 5 --
include/configs/P1022DS.h | 2 -
include/configs/P1023RDB.h | 2 -
include/configs/T102xQDS.h | 2 -
include/configs/T102xRDB.h | 2 -
include/configs/T1040QDS.h | 2 -
include/configs/T104xRDB.h | 2 -
include/configs/T208xQDS.h | 2 -
include/configs/T208xRDB.h | 2 -
include/configs/T4240RDB.h | 2 -
include/configs/TQM834x.h | 2 -
include/configs/UCP1020.h | 5 --
include/configs/astro_mcf5373l.h | 1 -
include/configs/controlcenterd.h | 3 -
include/configs/corenet_ds.h | 2 -
include/configs/cyrus.h | 2 -
include/configs/dragonboard410c.h | 1 -
include/configs/p1_p2_rdb_pc.h | 5 --
include/configs/p1_twr.h | 5 --
include/configs/qemu-ppce500.h | 2 -
include/configs/s5p_goni.h | 1 -
include/configs/sbc8548.h | 2 -
include/configs/sbc8641d.h | 2 -
include/configs/smdkc100.h | 1 -
include/configs/socrates.h | 1 -
include/configs/t4qds.h | 2 -
include/configs/vct.h | 1 -
include/configs/xilinx-ppc.h | 1 -
include/configs/xpedite517x.h | 1 -
include/configs/xpedite520x.h | 1 -
include/configs/xpedite537x.h | 1 -
include/configs/xpedite550x.h | 1 -
include/ioports.h | 7 +--
scripts/config_whitelist.txt | 1 -
94 files changed, 166 insertions(+), 490 deletions(-)
create mode 100644 arch/powerpc/cpu/mpc8xx/cache.c
--
2.12.0
next reply other threads:[~2017-07-13 13:09 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-13 13:09 Christophe Leroy [this message]
2017-07-13 13:09 ` [U-Boot] [PATCH v2 01/14] powerpc, 8xx: Simplify brgclk calculation and remove get_brgclk() Christophe Leroy
2017-07-25 0:43 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 02/14] powerpc: get rid of addr_probe() Christophe Leroy
2017-07-25 0:43 ` [U-Boot] [U-Boot,v2,02/14] " Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 03/14] powerpc, timer: Does 8xx specific actions in 8xx cpu_init Christophe Leroy
2017-07-25 0:43 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 04/14] power, timer: reset TBL before TBU Christophe Leroy
2017-07-25 0:43 ` [U-Boot] [U-Boot,v2,04/14] " Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 05/14] powerpc: move set_msr() and get_msr() into .h Christophe Leroy
2017-07-25 0:43 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 06/14] powerpc: Remove unneccessary #ifdefs in reginfo Christophe Leroy
2017-07-25 0:43 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 07/14] Convert CONFIG_CMD_REGINFO to Kconfig Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-31 16:13 ` Christophe LEROY
2017-08-01 1:35 ` Tom Rini
2017-07-13 13:09 ` [U-Boot] [PATCH v2 08/14] powerpc, 8xx: Simplifying check_CPU() Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:10 ` [U-Boot] [PATCH v2 09/14] powerpc, 8xx: Move cache function into C files Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:10 ` [U-Boot] [PATCH v2 10/14] powerpc, 8xx: move get_immr() into C Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:10 ` [U-Boot] [PATCH v2 11/14] powerpc, 8xx: move cache helper " Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:10 ` [U-Boot] [PATCH v2 12/14] powerpc: move get_pvr() and get_svr() " Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:10 ` [U-Boot] [PATCH v2 13/14] powerpc, 8xx: fix missing function declarations Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot, v2, " Tom Rini
2017-07-13 13:10 ` [U-Boot] [PATCH v2 14/14] powerpc: Remove 8260 remainders Christophe Leroy
2017-07-25 0:44 ` [U-Boot] [U-Boot,v2,14/14] " Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1499945943.git.christophe.leroy@c-s.fr \
--to=christophe.leroy@c-s.fr \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox