[U-Boot] [PULL] u-boot-mips

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Fri Apr 12 20:32:24 UTC 2019


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


More information about the U-Boot mailing list