xref: /qemu/include/hw/usb/chipidea.h (revision 4dad0a9aa818698e0735c8352bf7925a1660df6f)
1a24273bbSAndrey Smirnov #ifndef CHIPIDEA_H
2a24273bbSAndrey Smirnov #define CHIPIDEA_H
3a24273bbSAndrey Smirnov 
4a24273bbSAndrey Smirnov #include "hw/usb/hcd-ehci.h"
5db1015e9SEduardo Habkost #include "qom/object.h"
6a24273bbSAndrey Smirnov 
7db1015e9SEduardo Habkost struct ChipideaState {
8a24273bbSAndrey Smirnov     /*< private >*/
9a24273bbSAndrey Smirnov     EHCISysBusState parent_obj;
10a24273bbSAndrey Smirnov 
11a24273bbSAndrey Smirnov     MemoryRegion iomem[3];
12db1015e9SEduardo Habkost };
13a24273bbSAndrey Smirnov 
14a24273bbSAndrey Smirnov #define TYPE_CHIPIDEA "usb-chipidea"
15*8063396bSEduardo Habkost OBJECT_DECLARE_SIMPLE_TYPE(ChipideaState, CHIPIDEA)
16a24273bbSAndrey Smirnov 
17a24273bbSAndrey Smirnov #endif /* CHIPIDEA_H */
18