1e6eaabebSScott Wood #ifndef PPCE500_H 2e6eaabebSScott Wood #define PPCE500_H 3e6eaabebSScott Wood 4*92238367SMarkus Armbruster #include "hw/boards.h" 5*92238367SMarkus Armbruster 6e6eaabebSScott Wood typedef struct PPCE500Params { 7492ec48dSAlexander Graf int pci_first_slot; 8492ec48dSAlexander Graf int pci_nr_slots; 9e6eaabebSScott Wood 10e6eaabebSScott Wood /* required -- must at least add toplevel board compatible */ 11e6eaabebSScott Wood void (*fixup_devtree)(struct PPCE500Params *params, void *fdt); 12f5fba9d2SScott Wood 13f5fba9d2SScott Wood int mpic_version; 14e6eaabebSScott Wood } PPCE500Params; 15e6eaabebSScott Wood 16*92238367SMarkus Armbruster void ppce500_init(QEMUMachineInitArgs *args, PPCE500Params *params); 17e6eaabebSScott Wood 18e6eaabebSScott Wood #endif 19