Hi Tom, The following changes since commit d494cdb97e18a30214d0414376d4eacdf82224fe:
mpc83xx: Add gazerbeam board (2019-05-21 08:03:38 +0200) are available in the Git repository at: git://git.denx.de/u-boot-mpc83xx.git for you to fetch changes up to d494cdb97e18a30214d0414376d4eacdf82224fe: mpc83xx: Add gazerbeam board (2019-05-21 08:03:38 +0200) ---------------------------------------------------------------- Dirk Eibach (2): gdsys: phy: Adapt fixup_88e1518() to latest Release Notes mpc83xx: Add gazerbeam board Mario Six (84): 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 gdsys: Post ppc4xx removal cleanup gdsys: mpc8308: Fix style violations gdsys: mpc8308: Use shadow register for output GPIO values gdsys: mpc8308: Migrate SYS_FPGA{0, 1}_{BASE, SIZE} to Kconfig gdsys: mpc8308: Don't use manual RAM config if RAM driver is active gdsys: Introduce GDSYS_LEGACY_DRIVERS gdsys: mpc8308: Add FPGA flavor option gdsys: cmd_ioloop: Fix style violations gdsys: cmd_ioloop: Introduce commenting enum gdsys: cmd_ioloop: Make DM compatible gdsys: ioep-fpga: Switch to gazerbeam-style reporting board: gazerbeam: Fix SC detection gazerbeam: Import Linux DT gazerbeam: Add u-boot specific dts include file ---------------------------------------------------------------- Kconfig | 2 +- arch/powerpc/Kconfig | 6 + arch/powerpc/cpu/mpc83xx/Kconfig | 255 +++- 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/dts/.gitignore | 1 + arch/powerpc/dts/Makefile | 1 + arch/powerpc/dts/gazerbeam.dts | 602 +++++++++ arch/powerpc/dts/gdsys/gazerbeam-base.dtsi | 185 +++ arch/powerpc/dts/gdsys/gazerbeam-uboot.dtsi | 250 ++++ arch/powerpc/dts/gdsys/mpc8308.dtsi | 354 ++++++ .../dts/gdsys/soc/i2c/cirrus-audio-codec.dtsi | 6 + arch/powerpc/dts/gdsys/soc/i2c/dallas-rtc.dtsi | 6 + arch/powerpc/dts/gdsys/soc/lbc/gazerbeam.dtsi | 5 + .../dts/gdsys/soc/nor/flash-80k-partition.dtsi | 20 + 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 -- 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 | 3 + 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 | 11 +- board/gdsys/common/adv7611.c | 4 + board/gdsys/common/ch7301.c | 4 + board/gdsys/common/cmd_ioloop.c | 372 +++++- board/gdsys/common/dp501.c | 4 + board/gdsys/common/fanctrl.c | 4 + board/gdsys/common/fpga.c | 4 + board/gdsys/common/ihs_mdio.c | 5 +- board/gdsys/common/ioep-fpga.c | 633 +++++++--- board/gdsys/common/mclink.c | 4 + board/gdsys/common/miiphybb.c | 127 -- board/gdsys/common/osd.c | 4 + board/gdsys/common/phy.c | 2 - board/gdsys/mpc8308/Kconfig | 83 ++ board/gdsys/mpc8308/MAINTAINERS | 2 + board/gdsys/mpc8308/Makefile | 5 +- board/gdsys/mpc8308/gazerbeam.c | 179 +++ board/gdsys/mpc8308/hrcon.c | 55 +- board/gdsys/mpc8308/mpc8308.c | 33 +- board/gdsys/mpc8308/mpc8308.h | 3 + board/gdsys/mpc8308/sdram.c | 8 +- board/gdsys/mpc8308/strider.c | 49 +- board/gdsys/p1022/Kconfig | 10 + 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/gazerbeam_defconfig | 196 +++ 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/board/gazerbeam.c | 22 +- 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/gazerbeam.h | 137 ++ include/configs/hrcon.h | 176 +-- 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 | 175 +-- 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 | 100 +- 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 - 220 files changed, 20053 insertions(+), 5901 deletions(-) Best regards, Mario _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot