MAINTAINERS | 1 +
configs/devices/aarch64-softmmu/default.mak | 1 +
docs/system/arm/nuvoton.rst | 27 +-
hw/arm/Kconfig | 13 +
hw/arm/meson.build | 1 +
hw/arm/npcm7xx.c | 6 +
hw/arm/npcm8xx.c | 805 ++++++++++++++++++
hw/arm/npcm8xx_boards.c | 254 ++++++
hw/misc/meson.build | 4 +-
hw/misc/npcm7xx_gcr.c | 264 ------
hw/misc/{npcm7xx_clk.c => npcm_clk.c} | 235 +++--
hw/misc/npcm_gcr.c | 482 +++++++++++
hw/misc/trace-events | 12 +-
hw/net/meson.build | 1 +
hw/net/npcm_pcs.c | 410 +++++++++
hw/net/trace-events | 4 +-
hw/ssi/npcm7xx_fiu.c | 16 +-
include/hw/arm/npcm7xx.h | 8 +-
include/hw/arm/npcm8xx.h | 127 +++
include/hw/misc/{npcm7xx_clk.h => npcm_clk.h} | 43 +-
include/hw/misc/{npcm7xx_gcr.h => npcm_gcr.h} | 29 +-
include/hw/net/npcm_pcs.h | 42 +
include/hw/ssi/npcm7xx_fiu.h | 1 +
pc-bios/README | 8 +-
pc-bios/meson.build | 1 +
pc-bios/npcm7xx_bootrom.bin | Bin 768 -> 768 bytes
pc-bios/npcm8xx_bootrom.bin | Bin 0 -> 608 bytes
roms/Makefile | 6 +
roms/vbootrom | 2 +-
29 files changed, 2434 insertions(+), 369 deletions(-)
create mode 100644 hw/arm/npcm8xx.c
create mode 100644 hw/arm/npcm8xx_boards.c
delete mode 100644 hw/misc/npcm7xx_gcr.c
rename hw/misc/{npcm7xx_clk.c => npcm_clk.c} (82%)
create mode 100644 hw/misc/npcm_gcr.c
create mode 100644 hw/net/npcm_pcs.c
create mode 100644 include/hw/arm/npcm8xx.h
rename include/hw/misc/{npcm7xx_clk.h => npcm_clk.h} (83%)
rename include/hw/misc/{npcm7xx_gcr.h => npcm_gcr.h} (76%)
create mode 100644 include/hw/net/npcm_pcs.h
create mode 100644 pc-bios/npcm8xx_bootrom.bin