xref: /qemu/hw/ppc/e500.h (revision 1b3e6f88dc151578acb6158e22570cf3ee7cbb69)
1 #ifndef PPCE500_H
2 #define PPCE500_H
3 
4 typedef struct PPCE500Params {
5     /* Standard QEMU machine init params */
6     ram_addr_t ram_size;
7     const char *boot_device;
8     const char *kernel_filename;
9     const char *kernel_cmdline;
10     const char *initrd_filename;
11     const char *cpu_model;
12 
13     /* e500-specific params */
14 
15     /* required -- must at least add toplevel board compatible */
16     void (*fixup_devtree)(struct PPCE500Params *params, void *fdt);
17 } PPCE500Params;
18 
19 void ppce500_init(PPCE500Params *params);
20 
21 #endif
22