Commit | Line | Data |
---|---|---|
2e601613 DG |
1 | #ifndef _PPC_BOOT_OF_H_ |
2 | #define _PPC_BOOT_OF_H_ | |
3 | ||
4 | typedef void *phandle; | |
5 | typedef void *ihandle; | |
6 | ||
7 | void of_init(void *promptr); | |
8 | int of_call_prom(const char *service, int nargs, int nret, ...); | |
9 | void *of_claim(unsigned long virt, unsigned long size, unsigned long align); | |
08464712 | 10 | void *of_vmlinux_alloc(unsigned long size); |
2e601613 | 11 | void of_exit(void); |
08464712 DG |
12 | void *of_finddevice(const char *name); |
13 | int of_getprop(const void *phandle, const char *name, void *buf, | |
14 | const int buflen); | |
15 | int of_setprop(const void *phandle, const char *name, const void *buf, | |
16 | const int buflen); | |
2e601613 DG |
17 | |
18 | /* Console functions */ | |
19 | void of_console_init(void); | |
20 | ||
21 | #endif /* _PPC_BOOT_OF_H_ */ |