| #ifndef IMX_GPCV2_H | |
| #define IMX_GPCV2_H | |
| #include "hw/sysbus.h" | |
| #include "qom/object.h" | |
| enum IMXGPCv2Registers { | |
| GPC_NUM = 0xE00 / sizeof(uint32_t), | |
| }; | |
| struct IMXGPCv2State { | |
| /*< private >*/ | |
| SysBusDevice parent_obj; | |
| /*< public >*/ | |
| MemoryRegion iomem; | |
| uint32_t regs[GPC_NUM]; | |
| }; | |
| #define TYPE_IMX_GPCV2 "imx-gpcv2" | |
| OBJECT_DECLARE_SIMPLE_TYPE(IMXGPCv2State, IMX_GPCV2) | |
| #endif /* IMX_GPCV2_H */ |