Hi Tom, please pull MIPS updates for 2019.07
https://travis-ci.org/danielschwierzeck/u-boot/builds/519324026 The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3: Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-04-12 for you to fetch changes up to c3b6c8e2d8fb5b8d0d67858dc4a2133b7065df5b: mips: mt76xx: linkit-smart-7688: Enable USB and FS support (2019-04-12 17:32:53 +0200) ---------------------------------------------------------------- - mt76xx: add USB support, small fixes - ath79: small fixes, add support for QCA9563 SoC and AP152 reference board - mscc: small fixes, add network support for JR2 and ServalT SoCs - bmips: small fixes, enable more drivers for ARM specific BCM6858 and BCM63158 SoCs - MIPS: fix redundant relocation of initrd images ---------------------------------------------------------------- Horatiu Vultur (10): bootm: mips: Remove boot_reloc_ramdisk net: mscc: ocelot: Fix reset of the phys net: Add MSCC Jaguar2 network driver. board: mscc: jr2: Update MSCC Jaguar2 boards net: mscc: jaguar2: Add ethenet nodes for Jaguar2. configs: mscc_jr2: Add network support configs: vcoreiii: Change CONFIG_ENV_SIZE net: Add MSCC ServalT network driver. net: mscc: servalt: Add ethernet nodes for ServalT configs: mscc_servalt: Add network support Philippe Reynes (14): gpio: bcm6345: switch to raw I/O functions dt: bcm6838: add gpio controller dt: bcm968380gerg: enable gpio controller bcm968380gerg: enable gpio support gpio: bcm6345: allow this driver on ARCH_BCM6858 gpio: do not include <asm/arch/gpio.h> on ARCH_BCM6858 dt: bcm6858: add gpio controller dt: bcm968580xref: enable gpio controller bcm968580xref: enable gpio support gpio: bcm6345: allow this driver on ARCH_BCM63158 gpio: do not include <asm/arch/gpio.h> on ARCH_BCM63158 dt: bcm63158: add gpio controller dt: bcm963158: enable gpio controller bcm963158: enable gpio support Rosy Song (6): drivers: fix typo for pinctrl qca953x drivers: add ethernet support for qca953x in ag7xxx driver mips: add ethernet support for qca953x referenced boards mips: fix erros on registers macros of pll-ddr-config1-nfrac for QCA956X mips: add initial support for qca956x referenced board ag7xxx: add initial support for s17 Stefan Roese (4): mips: mt76xx: linkit: Add mtd command support mips: mt76xx: gardena-smart-gateway: Correct spelling of GARDENA phy: Add USB PHY driver for the MT76x8 (7628/7688) SoC mips: mt76xx: linkit-smart-7688: Enable USB and FS support Álvaro Fernández Rojas (1): dma: bcm6348: check if driver is enabled before send/recv arch/arm/dts/bcm63158.dtsi | 80 ++ arch/arm/dts/bcm6858.dtsi | 80 ++ arch/arm/dts/bcm963158.dts | 32 + arch/arm/dts/bcm968580xref.dts | 32 + arch/arm/include/asm/gpio.h | 3 +- arch/mips/dts/Makefile | 1 + arch/mips/dts/ap143.dts | 5 + arch/mips/dts/ap152.dts | 48 + arch/mips/dts/brcm,bcm6838.dtsi | 27 + arch/mips/dts/brcm,bcm968380gerg.dts | 12 + arch/mips/dts/gardena-smart-gateway-mt7688.dts | 2 +- arch/mips/dts/jr2_pcb110.dts | 76 ++ arch/mips/dts/jr2_pcb111.dts | 400 ++++++++ arch/mips/dts/mscc,jr2.dtsi | 116 +++ arch/mips/dts/mscc,servalt.dtsi | 40 + arch/mips/dts/qca953x.dtsi | 31 + arch/mips/dts/qca956x.dtsi | 87 ++ arch/mips/dts/serval2_pcb112.dts | 44 + arch/mips/dts/servalt_pcb116.dts | 25 + arch/mips/lib/bootm.c | 19 - arch/mips/mach-ath79/Kconfig | 14 + arch/mips/mach-ath79/Makefile | 1 + arch/mips/mach-ath79/include/mach/ar71xx_regs.h | 77 +- arch/mips/mach-ath79/include/mach/ath79.h | 3 + arch/mips/mach-ath79/qca956x/Makefile | 5 + arch/mips/mach-ath79/qca956x/clk.c | 419 ++++++++ arch/mips/mach-ath79/qca956x/cpu.c | 9 + arch/mips/mach-ath79/qca956x/ddr.c | 308 ++++++ arch/mips/mach-ath79/qca956x/qca956x-ddr-tap.S | 193 ++++ arch/mips/mach-ath79/reset.c | 271 +++++ .../include/mach/servalt/servalt_devcpu_gcb.h | 2 + arch/mips/mach-mt7620/Kconfig | 4 +- board/mscc/jr2/jr2.c | 23 + board/qca/ap152/Kconfig | 15 + board/qca/ap152/MAINTAINERS | 6 + board/qca/ap152/Makefile | 3 + board/qca/ap152/ap152.c | 81 ++ configs/ap152_defconfig | 49 + configs/bcm963158_ram_defconfig | 3 + configs/bcm968380gerg_ram_defconfig | 2 + configs/bcm968580xref_ram_defconfig | 3 + configs/linkit-smart-7688-ram_defconfig | 15 +- configs/linkit-smart-7688_defconfig | 15 +- configs/mscc_jr2_defconfig | 6 +- configs/mscc_servalt_defconfig | 6 +- drivers/dma/bcm6348-iudma.c | 6 + drivers/gpio/Kconfig | 2 +- drivers/gpio/bcm6345_gpio.c | 12 +- drivers/net/ag7xxx.c | 328 +++++- drivers/net/mscc_eswitch/Kconfig | 14 + drivers/net/mscc_eswitch/Makefile | 2 + drivers/net/mscc_eswitch/jr2_switch.c | 1075 ++++++++++++++++++++ drivers/net/mscc_eswitch/ocelot_switch.c | 27 +- drivers/net/mscc_eswitch/servalt_switch.c | 622 +++++++++++ drivers/phy/Kconfig | 8 + drivers/phy/Makefile | 1 + drivers/phy/mt76x8-usb-phy.c | 161 +++ drivers/pinctrl/ath79/Makefile | 2 +- include/configs/ap152.h | 50 + include/configs/vcoreiii.h | 4 +- include/dt-bindings/mscc/jr2_data.h | 19 + 61 files changed, 4944 insertions(+), 82 deletions(-) create mode 100644 arch/mips/dts/ap152.dts create mode 100644 arch/mips/dts/qca956x.dtsi create mode 100644 arch/mips/mach-ath79/qca956x/Makefile create mode 100644 arch/mips/mach-ath79/qca956x/clk.c create mode 100644 arch/mips/mach-ath79/qca956x/cpu.c create mode 100644 arch/mips/mach-ath79/qca956x/ddr.c create mode 100644 arch/mips/mach-ath79/qca956x/qca956x-ddr-tap.S create mode 100644 board/qca/ap152/Kconfig create mode 100644 board/qca/ap152/MAINTAINERS create mode 100644 board/qca/ap152/Makefile create mode 100644 board/qca/ap152/ap152.c create mode 100644 configs/ap152_defconfig create mode 100644 drivers/net/mscc_eswitch/jr2_switch.c create mode 100644 drivers/net/mscc_eswitch/servalt_switch.c create mode 100644 drivers/phy/mt76x8-usb-phy.c create mode 100644 include/configs/ap152.h create mode 100644 include/dt-bindings/mscc/jr2_data.h _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot