Pull request: u-boot-rockchip-20200722

Kever Yang kever.yang at rock-chips.com
Wed Jul 22 15:06:19 CEST 2020


Hi Tom,

Please pull the rockchip updates/fixes:
- New rk3326 board: Hardkernel Odroid Go2;
- Update board config and dts for RockPI 4/N8/N10;
- Update led boot on support for roc-rk3399-pc;
- Enable SPI Flash suppor for rk3328 rock64 board;
- Update rockchip pcie phy to use generic framework;

Gitlab ci:
https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip/pipelines/4150

Thanks,
- Kever

The following changes since commit 1c4b5038afcc7cdb1064713f65571da05aa0de0e:

  Merge branch '2020-07-17-misc-fixes' (2020-07-17 16:08:54 -0400)

are available in the Git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20200722

for you to fetch changes up to 8bedcf0ef9404f7f04da79783ba1ab8be7185cc2:

  rockchip: rock-p-n8/n10: Disable RAM_ROCKCHIP_DEBUG (2020-07-22 20:55:13 +0800)

----------------------------------------------------------------
Alex Bee (1):
      rockchip: sdram: fix dram_init_banksize

Heiko Stuebner (3):
      rockchip: px30: sync the main rk3326 dtsi from mainline
      rockchip: px30: sync Odroid Go Advance devicetree from Linux
      rockchip: board: add Hardkernel Odroid Go2 board

Jagan Teki (30):
      rockchip: rockpro64: Enable USB3.0 Host
      rockchip: rock-pi-4: Enable USB3 Host
      rockchip: rock-pi-4: Enable PCI/NVME
      rockchip: rock-pi-4: Enable USB Gadget
      rockchip: rock-pi-4: Enable HDMI output
      rockchip: roc-rk3399-pc: Enable USB Gadget
      rockchip: roc-rk3399-pc: Update ENV offset, size
      ram: rk3399: Drop debug stride in driver
      ram: rk3399: Mark existing prints via RAM_ROCKCHIP_DEBUG
      rockchip: roc-rk3399-pc: Disable RAM_ROCKCHIP_DEBUG
      phy: Add Rockchip PCIe PHY driver
      pci: rockchip: Switch to generic-phy
      pci: rockchip: Drop legacy PHY driver
      arm64: dts: rockchip: Add ROCKPi 4A/4B support
      arm64: dts: rockchip: Add Radxa ROCK Pi 4C support
      rockchip: Add rk3288 SoC detection helper
      rockchip: rk3288: Add OF board setup
      rockchip: rk3399: Add weak led_setup()
      rockchip: roc-rk3399-pc: Add custom led_setup()
      rockchip: Don't clear the reset status reg
      rockchip: Separate the reset cause from display cpuinfo
      rockchip: roc-rk3399-pc: Set LED only during POR and pwr_key=y
      ARM: dts: rockchip: Sync ROCKPi N8/N10 dts(i) from Linux
      ARM: dts: rockchip: Add usb host0 ohci node for rk3288
      ARM: dts: rockchip: Add USB for RockPI N8/N10
      arm: dts: rockchip: Add HDMI out for RockPI N8/N10
      arm64: dts: rockchip: Add PCIe for RockPI N10
      rockchip: rock-pi-n10: Enable PCI/NVME
      arm64: dts: rockchip: Add u-boot, spl-boot-order for ROCKPi N10
      rockchip: rock-p-n8/n10: Disable RAM_ROCKCHIP_DEBUG

Johannes Krottmayer (5):
      drivers: clk: rockchip: clk_rk3328: Add SPI support
      drivers: spi: rk_spi: Add support for RK3328
      ARM: dts: rk3328: Add SPI support
      ARM: dts: rk3328-rock64: Add SPI Flash support
      rockchip: rock64-rk3328_defconfig: Add SPI Flash support

Kever Yang (4):
      rockchip: ram: fix debug funcfion define when RAM_ROCKCHIP_DEBUG not set
      rockchip: rk3399: Add default env to support compressed kernel Image
      rockchip: firefly-rk3399: enable CONFIG_USB_DWC3
      rockchip: tpl: Remove board_early_init_f()

Suniel Mahesh (4):
      arm: dts: rockchip: Sync rk3288 dtsi from linux
      rockchip: rock-pi-n10: Enable on board devices
      rockchip: evb_rk3288: Add console settings
      rockchip: rock-pi-n8: Enable on board devices

 arch/arm/dts/Makefile                              |   7 +-
 arch/arm/dts/rk3288-rock-pi-n8.dts                 |   2 +-
 arch/arm/dts/rk3288-vmarc-som.dtsi                 | 132 ++--
 arch/arm/dts/rk3288.dtsi                           |  17 +-
 arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi         |  72 +++
 arch/arm/dts/rk3326-odroid-go2.dts                 | 716 +++++++++++++++++++++
 arch/arm/dts/rk3326.dtsi                           |  15 +
 arch/arm/dts/rk3328-rock64-u-boot.dtsi             |   6 +
 arch/arm/dts/rk3328-u-boot.dtsi                    |   5 +
 ...{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} |  26 -
 arch/arm/dts/rk3399-rock-pi-4a.dts                 |  13 +
 arch/arm/dts/rk3399-rock-pi-4b-u-boot.dtsi         |   6 +
 arch/arm/dts/rk3399-rock-pi-4b.dts                 |  42 ++
 arch/arm/dts/rk3399-rock-pi-4c-u-boot.dtsi         |   6 +
 arch/arm/dts/rk3399-rock-pi-4c.dts                 |  51 ++
 arch/arm/dts/rk3399pro-rock-pi-n10-u-boot.dtsi     |   6 +
 arch/arm/dts/rk3399pro-rock-pi-n10.dts             |   6 +-
 arch/arm/dts/rk3399pro-vmarc-som.dtsi              | 201 ++++--
 arch/arm/dts/rockchip-radxa-dalang-carrier.dtsi    |  95 ++-
 arch/arm/include/asm/arch-rockchip/cpu_rk3288.h    |  49 ++
 arch/arm/include/asm/arch-rockchip/cru.h           |   3 +-
 arch/arm/include/asm/arch-rockchip/sdram_common.h  |  15 -
 arch/arm/mach-rockchip/Kconfig                     |   1 +
 arch/arm/mach-rockchip/Makefile                    |   5 +-
 arch/arm/mach-rockchip/cpu-info.c                  |  26 +-
 arch/arm/mach-rockchip/px30/Kconfig                |   4 +
 arch/arm/mach-rockchip/rk3288/rk3288.c             |  30 +
 arch/arm/mach-rockchip/rk3399/rk3399.c             |   6 +
 arch/arm/mach-rockchip/sdram.c                     |   6 +-
 arch/arm/mach-rockchip/tpl.c                       |   7 -
 board/firefly/roc-pc-rk3399/roc-pc-rk3399.c        |  48 +-
 board/hardkernel/odroid_go2/Kconfig                |  15 +
 board/hardkernel/odroid_go2/MAINTAINERS            |   6 +
 board/hardkernel/odroid_go2/Makefile               |   7 +
 board/hardkernel/odroid_go2/go2.c                  |   4 +
 board/rockchip/evb_rk3399/MAINTAINERS              |   2 +
 configs/firefly-rk3399_defconfig                   |   4 +-
 configs/odroid-go2_defconfig                       | 119 ++++
 configs/roc-pc-mezzanine-rk3399_defconfig          |  14 +-
 configs/roc-pc-rk3399_defconfig                    |  14 +-
 configs/rock-pi-4-rk3399_defconfig                 |  20 +-
 configs/rock-pi-4c-rk3399_defconfig                |  74 +++
 configs/rock-pi-n10-rk3399pro_defconfig            |  25 +
 configs/rock-pi-n8-rk3288_defconfig                |  17 +
 configs/rock64-rk3328_defconfig                    |   2 +
 configs/rockpro64-rk3399_defconfig                 |   4 +
 drivers/clk/rockchip/clk_rk3328.c                  |  31 +
 drivers/pci/Kconfig                                |   1 +
 drivers/pci/Makefile                               |   2 +-
 drivers/pci/pcie_rockchip.c                        |  95 ++-
 drivers/pci/pcie_rockchip.h                        | 141 ----
 drivers/pci/pcie_rockchip_phy.c                    | 205 ------
 drivers/phy/rockchip/Kconfig                       |   7 +
 drivers/phy/rockchip/Makefile                      |   1 +
 drivers/phy/rockchip/phy-rockchip-pcie.c           | 271 ++++++++
 drivers/ram/rockchip/sdram_common.c                |  13 +
 drivers/ram/rockchip/sdram_rk3399.c                |  37 +-
 drivers/spi/rk_spi.c                               |   2 +
 include/configs/evb_rk3288.h                       |   6 +-
 include/configs/odroid_go2.h                       |  17 +
 include/configs/rk3399_common.h                    |   4 +-
 61 files changed, 2177 insertions(+), 607 deletions(-)
 create mode 100644 arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi
 create mode 100644 arch/arm/dts/rk3326-odroid-go2.dts
 create mode 100644 arch/arm/dts/rk3326.dtsi
 rename arch/arm/dts/{rk3399-rock-pi-4.dts => rk3399-rock-pi-4.dtsi} (95%)
 create mode 100644 arch/arm/dts/rk3399-rock-pi-4a.dts
 create mode 100644 arch/arm/dts/rk3399-rock-pi-4b-u-boot.dtsi
 create mode 100644 arch/arm/dts/rk3399-rock-pi-4b.dts
 create mode 100644 arch/arm/dts/rk3399-rock-pi-4c-u-boot.dtsi
 create mode 100644 arch/arm/dts/rk3399-rock-pi-4c.dts
 create mode 100644 arch/arm/include/asm/arch-rockchip/cpu_rk3288.h
 create mode 100644 board/hardkernel/odroid_go2/Kconfig
 create mode 100644 board/hardkernel/odroid_go2/MAINTAINERS
 create mode 100644 board/hardkernel/odroid_go2/Makefile
 create mode 100644 board/hardkernel/odroid_go2/go2.c
 create mode 100644 configs/odroid-go2_defconfig
 create mode 100644 configs/rock-pi-4c-rk3399_defconfig
 delete mode 100644 drivers/pci/pcie_rockchip.h
 delete mode 100644 drivers/pci/pcie_rockchip_phy.c
 create mode 100644 drivers/phy/rockchip/phy-rockchip-pcie.c
 create mode 100644 include/configs/odroid_go2.h




More information about the U-Boot mailing list