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, AES, 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.
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, 36 insertions(+), 44 deletions(-)
--
2.34.1