]> git.ipfire.org Git - thirdparty/qemu.git/blame - hw/ppc/e500-ccsr.h
Move QOM typedefs and add missing includes
[thirdparty/qemu.git] / hw / ppc / e500-ccsr.h
CommitLineData
3eddc1be
BB
1#ifndef E500_CCSR_H
2#define E500_CCSR_H
3
7948b4b0 4#include "hw/sysbus.h"
db1015e9 5#include "qom/object.h"
3eddc1be 6
db1015e9 7struct PPCE500CCSRState {
3eddc1be
BB
8 /*< private >*/
9 SysBusDevice parent;
10 /*< public >*/
11
12 MemoryRegion ccsr_space;
db1015e9
EH
13};
14typedef struct PPCE500CCSRState PPCE500CCSRState;
3eddc1be
BB
15
16#define TYPE_CCSR "e500-ccsr"
17#define CCSR(obj) OBJECT_CHECK(PPCE500CCSRState, (obj), TYPE_CCSR)
18
19#endif /* E500_CCSR_H */