Index: boot/genarch/ofw.c
===================================================================
--- boot/genarch/ofw.c	(revision 28ecadba2f66309e3ea4c819f1e768f64d97b699)
+++ boot/genarch/ofw.c	(revision 00b38a3225eae97d519c8185a42202d226dd8513)
@@ -84,5 +84,5 @@
  * @return Return value returned by the client interface.
  */
-static unsigned long ofw_call(const char *service, const int nargs, const int nret, ofw_arg_t *rets, ...)
+unsigned long ofw_call(const char *service, const int nargs, const int nret, ofw_arg_t *rets, ...)
 {
 	va_list list;
Index: boot/genarch/ofw.h
===================================================================
--- boot/genarch/ofw.h	(revision 28ecadba2f66309e3ea4c819f1e768f64d97b699)
+++ boot/genarch/ofw.h	(revision 00b38a3225eae97d519c8185a42202d226dd8513)
@@ -91,5 +91,4 @@
 extern uintptr_t ofw_cif;
 
-
 extern phandle ofw_chosen;
 extern ihandle ofw_stdout;
@@ -114,4 +113,5 @@
 
 extern int ofw(ofw_args_t *arg);
+extern unsigned long ofw_call(const char *service, const int nargs, const int nret, ofw_arg_t *rets, ...);
 extern unsigned int ofw_get_address_cells(const phandle device);
 extern unsigned int ofw_get_size_cells(const phandle device);
