]> git.ozlabs.org Git - yaboot.git/blobdiff - include/prom.h
Add claim/release runtime debug output
[yaboot.git] / include / prom.h
index a512f2be5a4d1db15a144dfc3e256ce81eb0bc93..3dd4a51680881f73db6c01447f987f6d2497a9c9 100644 (file)
@@ -77,10 +77,12 @@ int prom_nbgetchar();
 void prom_vprintf (char *fmt, va_list ap) __attribute__ ((format (printf, 1, 0)));
 void prom_fprintf (prom_handle dev, char *fmt, ...) __attribute__ ((format (printf, 2, 3)));
 void prom_printf (char *fmt, ...) __attribute__ ((format (printf, 1, 2)));
 void prom_vprintf (char *fmt, va_list ap) __attribute__ ((format (printf, 1, 0)));
 void prom_fprintf (prom_handle dev, char *fmt, ...) __attribute__ ((format (printf, 2, 3)));
 void prom_printf (char *fmt, ...) __attribute__ ((format (printf, 1, 2)));
+void prom_debug (char *fmt, ...) __attribute__ ((format (printf, 1, 2)));
 #else
 void prom_vprintf (char *fmt, va_list ap);
 void prom_fprintf (prom_handle dev, char *fmt, ...);
 void prom_printf (char *fmt, ...);
 #else
 void prom_vprintf (char *fmt, va_list ap);
 void prom_fprintf (prom_handle dev, char *fmt, ...);
 void prom_printf (char *fmt, ...);
+void prom_debug (char *fmt, ...);
 #endif
 
 void prom_perror (int error, char *filename);
 #endif
 
 void prom_perror (int error, char *filename);
@@ -93,6 +95,7 @@ void *prom_claim_chunk(void *virt, unsigned int size, unsigned int align);
 void *prom_claim (void *virt, unsigned int size, unsigned int align);
 void prom_release(void *virt, unsigned int size);
 void prom_map (void *phys, void *virt, int size);
 void *prom_claim (void *virt, unsigned int size, unsigned int align);
 void prom_release(void *virt, unsigned int size);
 void prom_map (void *phys, void *virt, int size);
+void prom_print_available(void);
 
 /* packages and device nodes */
 
 
 /* packages and device nodes */