* [U-Boot] [PULL] u-boot-mpc83xx/master
@ 2019-05-20 11:59 Mario Six
2019-05-21 2:11 ` Tom Rini
0 siblings, 1 reply; 3+ messages in thread
From: Mario Six @ 2019-05-20 11:59 UTC (permalink / raw)
To: u-boot
Hi Tom,
The following changes since commit 7eafd61a43b102808dc83066de35a1a51d00330f:
ihs_mdio: Use new regmap interface (2019-05-20 13:50:35 +0200)
are available in the Git repository at:
git://git.denx.de/u-boot-mpc83xx.git
for you to fetch changes up to 7eafd61a43b102808dc83066de35a1a51d00330f:
ihs_mdio: Use new regmap interface (2019-05-20 13:50:35 +0200)
----------------------------------------------------------------
Mario Six (70):
mpc83xx: Introduce ARCH_MPC830*
mpc83xx: Introduce ARCH_MPC831*
mpc83xx: Introduce ARCH_MPC832*
mpc83xx: Introduce ARCH_MPC834*
mpc83xx: Introduce ARCH_MPC836*
mpc83xx: Introduce ARCH_MPC837X
keymile: Make distinct kmtegr1, kmvect1, suvd3 configs
keymile: Move config files
keymile: Unroll includes
keymile: Make distinct kmsupx5, tuge1, kmopti2, and kmtepr2 configs
keymile: Unroll km/km83xx-common.h
keymile: Make distinct kmeter1, and kmcoge5ne configs
mpc83xx: Make distinct MPC8313ERDB targets
vme8349: Migrate to CONFIG_TARGET_VME8349
mpc83xx: Make distinct caddy2 config
powerpc: Add LSDMR config values
mpc83xx: Make distinct MPC8349EMDS_SDRAM board
mpc8315erdb: Merge BR/OR settings
ve8313: Merge BR/OR settings
MPC832XEMDS: Migrate to CONFIG_TARGET_MPC832XEMDS
MPC8349ITX: Migrate to CONFIG_TARGET_MPC8349ITX
hrcon: Migrate to CONFIG_TARGET_HRCON
strider: Migrate to CONFIG_TARGET_STRIDER
MPC8313ERDB: Remove CONFIG_MPC8313ERDB
MPC8315ERDB: Remove CONFIG_MPC8315ERDB
MPC837XEMDS: Remove CONFIG_MPC837XEMDS
MPC837XERDB: Remove CONFIG_MPC837XERDB
mpc83xx: Migrate legacy PCI options to Kconfig
mpc83xx: Replace CONFIG_83XX_CLKIN in calculations
mpc83xx: Get rid of CONFIG_83XX_CLKIN
mpc83xx: Kconfig: Migrate HRCW to Kconfig
mpc83xx: pcie: Read the clock from registers
powerpc: Migrate HIGH_BATS to Kconfig
mpc83xx: Migrate BATS config to Kconfig
mpc83xx: Migrate LBLAW_* to Kconfig
mpc83xx: Normalize BR/OR option lines
tqm834x: Expand CONFIG_SYS_OR_TIMING_FLASH macro
mpc83xx: Simplify BR,OR lines
sbc8349: Remove SDRAM functionality
mpc83xx: Migrate CONFIG_SYS_{BR, OR}*_PRELIM to Kconfig
powerpc: mpc83xx: Fix MPC8308 IMMR memory layout
powerpc: mpc83xx: Implement get_serial_clock()
powerpc: mpc83xx: fdt: Use get_serial_clock()
mpc83xx: Remove last CONFIG_MPC83xx
mpc83xx: Prepare usage of DM gpio driver
mpc83xx: Migrate HID config to Kconfig
mpc83xx: Migrate CONFIG_SYS_IMMR to Kconfig
mpc8308: Migrate system io config to Kconfig
mpc83xx: Migrate arbiter config to Kconfig
mpc83xx: Migrate SPCR to Kconfig
mpc83xx: Migrate CONFIG_LCRR_* to Kconfig
mpc83xx: Get rid of CONFIG_SYS_DDR_BASE
mpc83xx: Get rid of CONFIG_SYS_DDR_SDRAM_BASE
mpc83xx: Get rid of CONFIG_SYS_LBC_*
mpc83xx: Add arch clock.h to make SDHC work
mpc83xx: Don't define cpu_eth_init for DM eth
mpc83xx: Replace ppcDWstore with inline assembly
mpc83xx: Use pre-defined asm functions
keymile: Remove CONFIG_SYS_APP{1, 2}_{BASE, SIZE}
keymile: Factor out common includes again
powerpc: Simplify processor.h
mpc83xx: Define _end symbol
mpc83xx_clk: Add enable method
cmd: binop: Use new environment api
cmd: binop: Use hex2bin
i2c: ihs: Get rid of fpgamap
i2c: ihs: Improve error handling
gdsys_rxaui_ctrl: Return old state
gdsys_rxaui_ctrl: Use new regmap interface
ihs_mdio: Use new regmap interface
----------------------------------------------------------------
Kconfig | 2 +-
arch/powerpc/Kconfig | 6 +
arch/powerpc/cpu/mpc83xx/Kconfig | 236 +++-
arch/powerpc/cpu/mpc83xx/Makefile | 2 +
arch/powerpc/cpu/mpc83xx/arbiter/Kconfig | 139 +++
arch/powerpc/cpu/mpc83xx/arbiter/arbiter.h | 28 +
arch/powerpc/cpu/mpc83xx/bats/Kconfig | 1311 ++++++++++++++++++++
arch/powerpc/cpu/mpc83xx/bats/bats.h | 223 ++++
arch/powerpc/cpu/mpc83xx/cpu.c | 41 +-
arch/powerpc/cpu/mpc83xx/cpu_init.c | 88 +-
arch/powerpc/cpu/mpc83xx/ecc.c | 36 +-
arch/powerpc/cpu/mpc83xx/elbc/Kconfig | 32 +
arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc0 | 733 +++++++++++
arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc1 | 733 +++++++++++
arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc2 | 733 +++++++++++
arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc3 | 733 +++++++++++
arch/powerpc/cpu/mpc83xx/elbc/Kconfig.elbc4 | 733 +++++++++++
arch/powerpc/cpu/mpc83xx/elbc/elbc.h | 186 +++
arch/powerpc/cpu/mpc83xx/fdt.c | 10 +-
arch/powerpc/cpu/mpc83xx/hid/Kconfig | 565 +++++++++
arch/powerpc/cpu/mpc83xx/hid/hid.h | 72 ++
arch/powerpc/cpu/mpc83xx/hrcw/Kconfig | 816 ++++++++++++
arch/powerpc/cpu/mpc83xx/hrcw/hrcw.h | 37 +
arch/powerpc/cpu/mpc83xx/initreg/Kconfig | 6 +
arch/powerpc/cpu/mpc83xx/initreg/Kconfig.lcrr | 139 +++
arch/powerpc/cpu/mpc83xx/initreg/Kconfig.spcr | 115 ++
arch/powerpc/cpu/mpc83xx/initreg/initreg.h | 79 ++
arch/powerpc/cpu/mpc83xx/lblaw/Kconfig | 519 ++++++++
arch/powerpc/cpu/mpc83xx/lblaw/lblaw.h | 55 +
arch/powerpc/cpu/mpc83xx/pcie.c | 39 +-
arch/powerpc/cpu/mpc83xx/spd_sdram.c | 42 +-
arch/powerpc/cpu/mpc83xx/speed.c | 117 +-
arch/powerpc/cpu/mpc83xx/spl_minimal.c | 19 +-
arch/powerpc/cpu/mpc83xx/start.S | 16 +-
arch/powerpc/cpu/mpc83xx/sysio/Kconfig | 7 +
arch/powerpc/cpu/mpc83xx/sysio/Kconfig.mpc8308 | 323 +++++
arch/powerpc/cpu/mpc83xx/sysio/sysio.h | 32 +
arch/powerpc/cpu/mpc83xx/u-boot.lds | 6 +
arch/powerpc/cpu/mpc8xxx/fsl_lbc.c | 4 +
arch/powerpc/cpu/mpc8xxx/fsl_pamu.c | 12 +-
arch/powerpc/include/asm/arch-mpc83xx/clock.h | 22 +
arch/powerpc/include/asm/arch-mpc83xx/gpio.h | 14 +-
arch/powerpc/include/asm/fsl_lbc.h | 13 +-
arch/powerpc/include/asm/global_data.h | 22 +-
arch/powerpc/include/asm/immap_83xx.h | 64 +-
arch/powerpc/include/asm/mpc8xxx_spi.h | 10 +-
arch/powerpc/include/asm/processor.h | 120 --
arch/powerpc/lib/cache.c | 6 +-
board/esd/vme8349/Kconfig | 13 +
board/esd/vme8349/vme8349.c | 10 +-
board/freescale/common/pq-mds-pib.c | 6 +-
board/freescale/mpc8308rdb/sdram.c | 4 +-
board/freescale/mpc8313erdb/Kconfig | 17 +-
board/freescale/mpc8313erdb/sdram.c | 13 +-
board/freescale/mpc8315erdb/MAINTAINERS | 1 +
board/freescale/mpc8315erdb/sdram.c | 2 +-
board/freescale/mpc8323erdb/mpc8323erdb.c | 2 +-
board/freescale/mpc832xemds/mpc832xemds.c | 2 +-
board/freescale/mpc8349emds/Kconfig | 13 +
board/freescale/mpc8349emds/MAINTAINERS | 2 +
board/freescale/mpc8349emds/mpc8349emds.c | 37 +-
board/freescale/mpc8349emds/pci.c | 12 +-
board/freescale/mpc8349itx/mpc8349itx.c | 15 +-
board/freescale/mpc837xemds/MAINTAINERS | 1 +
board/freescale/mpc837xemds/mpc837xemds.c | 2 +-
board/freescale/mpc837xerdb/MAINTAINERS | 1 +
board/freescale/mpc837xerdb/mpc837xerdb.c | 2 +-
board/gdsys/common/Makefile | 6 +-
board/gdsys/common/ihs_mdio.c | 5 +-
board/gdsys/mpc8308/Makefile | 4 +-
board/gdsys/mpc8308/sdram.c | 4 +-
board/ids/ids8313/ids8313.c | 8 +-
board/keymile/km83xx/Kconfig | 95 +-
board/keymile/km83xx/km83xx.c | 12 +-
board/mpc8308_p1m/sdram.c | 4 +-
board/sbc8349/sbc8349.c | 35 +-
board/tqc/tqm834x/pci.c | 2 +-
board/tqc/tqm834x/tqm834x.c | 10 +-
board/ve8313/ve8313.c | 14 +-
cmd/binop.c | 32 +-
configs/MPC8308RDB_defconfig | 111 ++
configs/MPC8313ERDB_33_defconfig | 131 +-
configs/MPC8313ERDB_66_defconfig | 130 +-
configs/MPC8313ERDB_NAND_33_defconfig | 131 +-
configs/MPC8313ERDB_NAND_66_defconfig | 130 +-
configs/MPC8315ERDB_defconfig | 110 ++
configs/MPC8323ERDB_defconfig | 90 ++
configs/MPC832XEMDS_ATM_defconfig | 124 ++
configs/MPC832XEMDS_HOST_33_defconfig | 144 +++
configs/MPC832XEMDS_HOST_66_defconfig | 144 +++
configs/MPC832XEMDS_SLAVE_defconfig | 141 +++
configs/MPC832XEMDS_defconfig | 124 ++
configs/MPC8349EMDS_PCI64_defconfig | 108 ++
configs/MPC8349EMDS_SDRAM_defconfig | 117 ++
configs/MPC8349EMDS_SLAVE_defconfig | 108 ++
configs/MPC8349EMDS_defconfig | 85 ++
configs/MPC8349ITXGP_defconfig | 151 +++
configs/MPC8349ITX_LOWBOOT_defconfig | 151 ++-
configs/MPC8349ITX_defconfig | 150 ++-
configs/MPC837XEMDS_HOST_defconfig | 148 +++
configs/MPC837XEMDS_SLAVE_defconfig | 135 ++
configs/MPC837XEMDS_defconfig | 128 ++
configs/MPC837XERDB_SLAVE_defconfig | 136 ++
configs/MPC837XERDB_defconfig | 144 +++
configs/MPC8610HPCD_defconfig | 1 +
configs/MPC8641HPCN_36BIT_defconfig | 1 +
configs/MPC8641HPCN_defconfig | 1 +
configs/TQM834x_defconfig | 115 ++
configs/caddy2_defconfig | 96 +-
configs/hrcon_defconfig | 95 ++
configs/hrcon_dh_defconfig | 95 ++
configs/ids8313_defconfig | 121 ++
configs/kmcoge5ne_defconfig | 157 ++-
configs/kmeter1_defconfig | 120 +-
configs/kmopti2_defconfig | 145 ++-
configs/kmsupx5_defconfig | 123 +-
configs/kmtegr1_defconfig | 119 +-
configs/kmtepr2_defconfig | 145 ++-
configs/kmvect1_defconfig | 140 ++-
configs/mpc8308_p1m_defconfig | 100 ++
configs/sbc8349_PCI_33_defconfig | 87 ++
configs/sbc8349_PCI_66_defconfig | 87 ++
configs/sbc8349_defconfig | 66 +
configs/sbc8641d_defconfig | 1 +
configs/strider_con_defconfig | 91 ++
configs/strider_con_dp_defconfig | 91 ++
configs/strider_cpu_defconfig | 91 ++
configs/strider_cpu_dp_defconfig | 91 ++
configs/suvd3_defconfig | 137 ++
configs/tuge1_defconfig | 123 +-
configs/tuxx1_defconfig | 146 ++-
configs/ve8313_defconfig | 124 ++
configs/vme8349_defconfig | 95 ++
configs/xpedite517x_defconfig | 1 +
drivers/clk/mpc83xx_clk.c | 7 +
drivers/ddr/fsl/main.c | 4 +
drivers/i2c/ihs_i2c.c | 124 +-
drivers/misc/gdsys_rxaui_ctrl.c | 9 +-
drivers/mtd/nand/raw/fsl_elbc_spl.c | 4 +
drivers/pci/pci_auto.c | 3 +-
drivers/pci/pci_auto_old.c | 3 +-
drivers/qe/qe.c | 2 +-
drivers/ram/mpc83xx_sdram.c | 24 +-
include/configs/MPC8308RDB.h | 181 +--
.../configs/{MPC8313ERDB.h => MPC8313ERDB_NAND.h} | 272 +---
include/configs/MPC8313ERDB_NOR.h | 377 ++++++
include/configs/MPC8315ERDB.h | 206 +--
include/configs/MPC8323ERDB.h | 180 +--
include/configs/MPC832XEMDS.h | 246 +---
include/configs/MPC8349EMDS.h | 343 +----
include/configs/MPC8349EMDS_SDRAM.h | 455 +++++++
include/configs/MPC8349ITX.h | 237 +---
include/configs/MPC837XEMDS.h | 249 +---
include/configs/MPC837XERDB.h | 243 +---
include/configs/MPC8610HPCD.h | 1 -
include/configs/MPC8641HPCN.h | 1 -
include/configs/TQM834x.h | 186 +--
include/configs/caddy2.h | 334 +++++
include/configs/hrcon.h | 168 +--
include/configs/ids8313.h | 183 +--
.../configs/km/{km8309-common.h => km-mpc8309.h} | 71 +-
.../configs/km/{km8321-common.h => km-mpc832x.h} | 87 +-
include/configs/km/km-mpc8360.h | 91 ++
include/configs/km/km-mpc83xx.h | 160 +++
include/configs/km/km83xx-common.h | 296 -----
include/configs/km8360.h | 271 ----
include/configs/kmcoge5ne.h | 60 +
include/configs/kmeter1.h | 30 +
include/configs/kmopti2.h | 35 +
include/configs/kmsupx5.h | 35 +
include/configs/kmtegr1.h | 45 +
include/configs/kmtepr2.h | 35 +
include/configs/kmvect1.h | 61 +
include/configs/mpc8308_p1m.h | 174 +--
include/configs/sbc8349.h | 308 +----
include/configs/sbc8641d.h | 1 -
include/configs/strider.h | 167 +--
include/configs/suvd3.h | 167 +--
include/configs/tuge1.h | 35 +
include/configs/tuxx1.h | 167 +--
include/configs/ve8313.h | 196 +--
include/configs/vme8349.h | 216 +---
include/configs/xpedite517x.h | 1 -
include/gdsys_fpga.h | 2 +-
include/linux/immap_qe.h | 4 +-
include/mpc83xx.h | 84 +-
include/post.h | 2 +-
include/usb/ehci-ci.h | 2 +-
scripts/config_whitelist.txt | 52 -
189 files changed, 17046 insertions(+), 5409 deletions(-)
Best regards,
Mario
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot] [PULL] u-boot-mpc83xx/master
2019-05-20 11:59 [U-Boot] [PULL] u-boot-mpc83xx/master Mario Six
@ 2019-05-21 2:11 ` Tom Rini
2019-05-21 6:21 ` Mario Six
0 siblings, 1 reply; 3+ messages in thread
From: Tom Rini @ 2019-05-21 2:11 UTC (permalink / raw)
To: u-boot
On Mon, May 20, 2019 at 01:59:53PM +0200, Mario Six wrote:
> Hi Tom,
>
> The following changes since commit 7eafd61a43b102808dc83066de35a1a51d00330f:
>
> ihs_mdio: Use new regmap interface (2019-05-20 13:50:35 +0200)
>
> are available in the Git repository at:
>
> git://git.denx.de/u-boot-mpc83xx.git
>
> for you to fetch changes up to 7eafd61a43b102808dc83066de35a1a51d00330f:
>
> ihs_mdio: Use new regmap interface (2019-05-20 13:50:35 +0200)
>
NAK, sorry. Minor, and I fixed up:
configs/MPC8349EMDS_SDRAM_defconfig is missing from
board/freescale/mpc8349emds/MAINTAINERS
But major, new fail to builds:
https://travis-ci.org/trini/u-boot/jobs/534940540
Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190520/2bb75b8e/attachment.sig>
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot] [PULL] u-boot-mpc83xx/master
2019-05-21 2:11 ` Tom Rini
@ 2019-05-21 6:21 ` Mario Six
0 siblings, 0 replies; 3+ messages in thread
From: Mario Six @ 2019-05-21 6:21 UTC (permalink / raw)
To: u-boot
Hi Tom,
On Tue, May 21, 2019 at 4:11 AM Tom Rini <trini@konsulko.com> wrote:
>
> On Mon, May 20, 2019 at 01:59:53PM +0200, Mario Six wrote:
>
> > Hi Tom,
> >
> > The following changes since commit 7eafd61a43b102808dc83066de35a1a51d00330f:
> >
> > ihs_mdio: Use new regmap interface (2019-05-20 13:50:35 +0200)
> >
> > are available in the Git repository at:
> >
> > git://git.denx.de/u-boot-mpc83xx.git
> >
> > for you to fetch changes up to 7eafd61a43b102808dc83066de35a1a51d00330f:
> >
> > ihs_mdio: Use new regmap interface (2019-05-20 13:50:35 +0200)
> >
>
> NAK, sorry. Minor, and I fixed up:
> configs/MPC8349EMDS_SDRAM_defconfig is missing from
> board/freescale/mpc8349emds/MAINTAINERS
>
> But major, new fail to builds:
> https://travis-ci.org/trini/u-boot/jobs/534940540
>
OK, I'll have a take 2 ready in a few minutes. And in light of the deprecation
warnings and looming board removals, I will also pull in the gazerbeam series
now, so that we will have a fully DM-converted MPC83xx board in tree, hence the
future of the architecture will not be jeopardized.
> Thanks!
>
> --
> Tom
Best regards,
Mario
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-05-21 6:21 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-20 11:59 [U-Boot] [PULL] u-boot-mpc83xx/master Mario Six
2019-05-21 2:11 ` Tom Rini
2019-05-21 6:21 ` Mario Six
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.