]>
Commit | Line | Data |
---|---|---|
e6eaabeb SW |
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; | |
492ec48d AG |
12 | int pci_first_slot; |
13 | int pci_nr_slots; | |
e6eaabeb SW |
14 | |
15 | /* e500-specific params */ | |
16 | ||
17 | /* required -- must at least add toplevel board compatible */ | |
18 | void (*fixup_devtree)(struct PPCE500Params *params, void *fdt); | |
f5fba9d2 SW |
19 | |
20 | int mpic_version; | |
e6eaabeb SW |
21 | } PPCE500Params; |
22 | ||
23 | void ppce500_init(PPCE500Params *params); | |
24 | ||
25 | #endif |