This series collects a set of fixes and configuration updates for the
Nuvoton NPCM845 (Arbel) SoC and its evaluation board.

 - Report the correct DRAM size when a 4GB module is used with ECC
   enabled, where part of the memory is consumed by ECC data.

 - Drop the system counter setup from U-Boot. On NPCM845 those
   registers may be marked secure and reject the access; BL31 is
   already responsible for programming them.

 - Select GFX_PLL as the pixel clock source on the EVB, and enable the
   matching command along with a few other commands and drivers in
   arbel_evb_defconfig (watchdog, GFX, GigaDevice SPI NOR and SHA512
   hardware acceleration).

 - Relax the default network timeouts so that large images can still be
   fetched over a slow link, and add a 'stopwdt' helper to the default
   environment.

 - Adjust the Ethernet PHY reset delay on the EVB.

The series is based on u-boot/master and was build-tested with
arbel_evb_defconfig and boot-tested on an NPCM845 EVB.

Changes in v2:
 - configs: arbel_evb: enable additional commands and drivers (patch 4/6)
   - Re-enable CONFIG_BOARD_INIT by dropping the
     "# CONFIG_BOARD_INIT is not set" line. Commit 70a4d1fa1ddb
     ("treewide: Remove empty board_init() function from all boards")
     removed the then-empty board_init() and disabled the option, but
     patch 3/6 of this series adds a board_init() that programs the GFX
     pixel clock. Without this the new board_init() would never be
     called.
   - Drop CONFIG_CMD_AES, it is not needed on this board.
   - Fix the missing newline at the end of arbel_evb_defconfig.
 - No other functional changes; the remaining patches are unchanged
   apart from the version bump.

Jim Liu (4):
  board: nuvuton: arbel: fix incorrect ram size
  npcm8xx: remove system timer configuration
  configs: arbel_evb: enable additional commands and drivers
  configs: arbel: add network timeout and watchdog stop env settings

Stanley Chu (1):
  board: nuvoton: arbel: Configure GFX interface

Ted Lee (1):
  ARM: dts: NPCM: modify ethernet delay time Modify npcm8xx ethernet
    reset delay time.

 arch/arm/dts/nuvoton-npcm845-evb.dts |  6 ++---
 arch/arm/mach-npcm/npcm8xx/cpu.c     | 40 ----------------------------
 board/nuvoton/arbel_evb/arbel_evb.c  | 23 +++++++++++++++-
 configs/arbel_evb_defconfig          |  7 ++++-
 include/configs/arbel.h              |  4 +++
 5 files changed, 35 insertions(+), 45 deletions(-)

-- 
2.34.1

Reply via email to