U-Boot: cleanup OpenFirmware wrapper tracing
This commit is contained in:
@@ -15,6 +15,13 @@ extern "C" {
|
|||||||
#include <libfdt_env.h>
|
#include <libfdt_env.h>
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define TRACE_OF
|
||||||
|
#ifdef TRACE_OF
|
||||||
|
# define TRACE(x) dprintf x
|
||||||
|
#else
|
||||||
|
# define TRACE(x) ;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
// FIXME: HACK: until we support multiple platforms at once in the kernel.
|
// FIXME: HACK: until we support multiple platforms at once in the kernel.
|
||||||
|
|
||||||
@@ -92,7 +99,8 @@ of_finddevice(const char *device)
|
|||||||
name = fdt_get_alias(gFDT, device);
|
name = fdt_get_alias(gFDT, device);
|
||||||
|
|
||||||
node = fdt_path_offset(gFDT, name);
|
node = fdt_path_offset(gFDT, name);
|
||||||
dprintf("of_finddevice('%s') name='%s' node=%d ret=%d\n", device, name, node, fdt2of(node));
|
TRACE(("of_finddevice('%s') name='%s' node=%d ret=%d\n", device, name, node,
|
||||||
|
fdt2of(node)));
|
||||||
return fdt2of(node);
|
return fdt2of(node);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -152,11 +160,15 @@ of_instance_to_package(int instance)
|
|||||||
int
|
int
|
||||||
of_getprop(int package, const char *property, void *buffer, int bufferSize)
|
of_getprop(int package, const char *property, void *buffer, int bufferSize)
|
||||||
{
|
{
|
||||||
int oldSize = bufferSize;
|
int oldSize = bufferSize;
|
||||||
const void *p = fdt_getprop(gFDT, package, property, &bufferSize);
|
const void *p = fdt_getprop(gFDT, package, property, &bufferSize);
|
||||||
dprintf("of_getprop(%d, '%s', , %d) =%p sz=%d ret=%d\n", package, property, oldSize, p, bufferSize, fdt2of(bufferSize));
|
|
||||||
|
TRACE(("of_getprop(%d, '%s', , %d) =%p sz=%d ret=%d\n", package, property,
|
||||||
|
oldSize, p, bufferSize, fdt2of(bufferSize)));
|
||||||
|
|
||||||
if (p == NULL)
|
if (p == NULL)
|
||||||
return fdt2of(bufferSize);
|
return fdt2of(bufferSize);
|
||||||
|
|
||||||
memcpy(buffer, p, bufferSize);
|
memcpy(buffer, p, bufferSize);
|
||||||
return bufferSize;
|
return bufferSize;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user