npcm7xx.h (77c05b0b746119a78bffb595b0313d39ac6b20fc) npcm7xx.h (1e943c586a03f049be8f4080376884f1d4971592)
1/*
2 * Nuvoton NPCM7xx SoC family.
3 *
4 * Copyright 2020 Google LLC
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the
8 * Free Software Foundation; either version 2 of the License, or

--- 9 unchanged lines hidden (view full) ---

18
19#include "hw/boards.h"
20#include "hw/adc/npcm7xx_adc.h"
21#include "hw/cpu/a9mpcore.h"
22#include "hw/gpio/npcm7xx_gpio.h"
23#include "hw/mem/npcm7xx_mc.h"
24#include "hw/misc/npcm7xx_clk.h"
25#include "hw/misc/npcm7xx_gcr.h"
1/*
2 * Nuvoton NPCM7xx SoC family.
3 *
4 * Copyright 2020 Google LLC
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the
8 * Free Software Foundation; either version 2 of the License, or

--- 9 unchanged lines hidden (view full) ---

18
19#include "hw/boards.h"
20#include "hw/adc/npcm7xx_adc.h"
21#include "hw/cpu/a9mpcore.h"
22#include "hw/gpio/npcm7xx_gpio.h"
23#include "hw/mem/npcm7xx_mc.h"
24#include "hw/misc/npcm7xx_clk.h"
25#include "hw/misc/npcm7xx_gcr.h"
26#include "hw/misc/npcm7xx_pwm.h"
26#include "hw/misc/npcm7xx_rng.h"
27#include "hw/nvram/npcm7xx_otp.h"
28#include "hw/timer/npcm7xx_timer.h"
29#include "hw/ssi/npcm7xx_fiu.h"
30#include "hw/usb/hcd-ehci.h"
31#include "hw/usb/hcd-ohci.h"
32#include "target/arm/cpu.h"
33

--- 39 unchanged lines hidden (view full) ---

73 MemoryRegion irom;
74 MemoryRegion ram3;
75 MemoryRegion *dram;
76
77 NPCM7xxGCRState gcr;
78 NPCM7xxCLKState clk;
79 NPCM7xxTimerCtrlState tim[3];
80 NPCM7xxADCState adc;
27#include "hw/misc/npcm7xx_rng.h"
28#include "hw/nvram/npcm7xx_otp.h"
29#include "hw/timer/npcm7xx_timer.h"
30#include "hw/ssi/npcm7xx_fiu.h"
31#include "hw/usb/hcd-ehci.h"
32#include "hw/usb/hcd-ohci.h"
33#include "target/arm/cpu.h"
34

--- 39 unchanged lines hidden (view full) ---

74 MemoryRegion irom;
75 MemoryRegion ram3;
76 MemoryRegion *dram;
77
78 NPCM7xxGCRState gcr;
79 NPCM7xxCLKState clk;
80 NPCM7xxTimerCtrlState tim[3];
81 NPCM7xxADCState adc;
82 NPCM7xxPWMState pwm[2];
81 NPCM7xxOTPState key_storage;
82 NPCM7xxOTPState fuse_array;
83 NPCM7xxMCState mc;
84 NPCM7xxRNGState rng;
85 NPCM7xxGPIOState gpio[8];
86 EHCISysBusState ehci;
87 OHCISysBusState ohci;
88 NPCM7xxFIUState fiu[2];

--- 34 unchanged lines hidden ---
83 NPCM7xxOTPState key_storage;
84 NPCM7xxOTPState fuse_array;
85 NPCM7xxMCState mc;
86 NPCM7xxRNGState rng;
87 NPCM7xxGPIOState gpio[8];
88 EHCISysBusState ehci;
89 OHCISysBusState ohci;
90 NPCM7xxFIUState fiu[2];

--- 34 unchanged lines hidden ---