X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=include%2Fasm-sparc%2Fprom.h;h=71f2a1998324eb372b16580b81cf743e593d4846;hb=b920de1b77b72ca9432ac3f97edb26541e65e5dd;hp=c7d54958a90eddde61cb65edf1396f189942b06f;hpb=e679c5f445fe142940e0962de9c5c82f10d9357c;p=~andy%2Flinux diff --git a/include/asm-sparc/prom.h b/include/asm-sparc/prom.h index c7d54958a90..71f2a199832 100644 --- a/include/asm-sparc/prom.h +++ b/include/asm-sparc/prom.h @@ -25,6 +25,7 @@ #define of_compat_cmp(s1, s2, l) strncmp((s1), (s2), (l)) #define of_prop_cmp(s1, s2) strcasecmp((s1), (s2)) +#define of_node_cmp(s1, s2) strcmp((s1), (s2)) typedef u32 phandle; typedef u32 ihandle; @@ -66,6 +67,7 @@ extern int of_set_property(struct device_node *node, const char *name, void *val extern int of_getintprop_default(struct device_node *np, const char *name, int def); +extern int of_find_in_proplist(const char *list, const char *match, int len); extern void prom_build_devicetree(void); @@ -84,5 +86,9 @@ static inline void of_node_put(struct device_node *node) */ #include +extern struct device_node *of_console_device; +extern char *of_console_path; +extern char *of_console_options; + #endif /* __KERNEL__ */ #endif /* _SPARC_PROM_H */