#include <stdarg.h>
#include <stddef.h>
#include "types.h"
#include "string.h"
#include "stdio.h"
#include "ops.h"
Go to the source code of this file.
|
void | dt_fixup_memory (u64 start, u64 size) |
|
void | dt_fixup_cpu_clocks (u32 cpu, u32 tb, u32 bus) |
|
void | dt_fixup_clock (const char *path, u32 freq) |
|
void | dt_fixup_mac_address_by_alias (const char *alias, const u8 *addr) |
|
void | dt_fixup_mac_address (u32 index, const u8 *addr) |
|
void | __dt_fixup_mac_addresses (u32 startindex,...) |
|
void | dt_get_reg_format (void *node, u32 *naddr, u32 *nsize) |
|
int | dt_xlate_reg (void *node, int res, unsigned long *addr, unsigned long *size) |
|
int | dt_xlate_addr (void *node, u32 *buf, int buflen, unsigned long *xlated_addr) |
|
int | dt_is_compatible (void *node, const char *compat) |
|
int | dt_get_virtual_reg (void *node, void **addr, int nres) |
|
#define MHZ |
( |
|
x | ) |
((x + 500000) / 1000000) |
void __dt_fixup_mac_addresses |
( |
u32 |
startindex, |
|
|
|
... |
|
) |
| |
int dt_xlate_addr |
( |
void * |
node, |
|
|
u32 * |
buf, |
|
|
int |
buflen, |
|
|
unsigned long * |
xlated_addr |
|
) |
| |