OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ufdt
(Results
1 - 6
of
6
) sorted by null
/system/libufdt/include/
libufdt.h
145
* BEGIN of
ufdt
methods.
149
* Constructs a
ufdt
whose base fdt is fdtp.
153
* @return: an empty
ufdt
with base fdtp = fdtp
155
struct
ufdt
*ufdt_construct(void *fdtp);
158
* Frees the space occupied by the
ufdt
, including all ufdt_nodes
161
void ufdt_destruct(struct
ufdt
*tree);
164
* Add a fdt into this
ufdt
.
165
* Note that this function just add the given fdtp into this
ufdt
,
170
int ufdt_add_fdt(struct
ufdt
*tree, void *fdtp);
180
int ufdt_get_string_off(const struct
ufdt
*tree, const char *s)
[
all
...]
ufdt_types.h
76
struct
ufdt
{
struct
/system/libufdt/
ufdt_overlay.c
41
*
ufdt
-- unflattned device tree) from FDT. In the real tree, we can perform
54
/* BEGIN of operations about phandles in
ufdt
. */
68
* Gets the max phandle of a given
ufdt
.
70
static uint32_t ufdt_get_max_phandle(struct
ufdt
*tree) {
96
* Increases all phandles by offset in a
ufdt
99
static void ufdt_try_increase_phandle(struct
ufdt
*tree, uint32_t offset) {
110
/* END of operations about phandles in
ufdt
. */
119
/* BEGIN of doing fixup in the overlay
ufdt
. */
130
static void *ufdt_get_fixup_location(struct
ufdt
*tree, const char *fixup) {
200
static int ufdt_do_one_fixup(struct
ufdt
*tree, const char *fixups
[
all
...]
ufdt_convert.c
21
struct
ufdt
*ufdt_construct(void *fdtp) {
27
struct
ufdt
*res_ufdt = NULL;
33
res_ufdt = dto_malloc(sizeof(struct
ufdt
));
50
void ufdt_destruct(struct
ufdt
*tree) {
60
int ufdt_add_fdt(struct
ufdt
*tree, void *fdtp) {
84
int ufdt_get_string_off(const struct
ufdt
*tree, const char *s) {
162
void ufdt_print(struct
ufdt
*tree) {
166
struct ufdt_node *ufdt_get_node_by_path_len(struct
ufdt
*tree, const char *path,
209
struct ufdt_node *ufdt_get_node_by_path(struct
ufdt
*tree, const char *path) {
213
struct ufdt_node *ufdt_get_node_by_phandle(struct
ufdt
*tree
[
all
...]
/system/libufdt/tests/
gen_test.sh
54
$SCRIPT_DIR/apply_overlay.sh --
ufdt
"$BASE_DTS" "$OVERLAY_DTS" "$OVL_MERGED_DTS"
run_performance_test.sh
80
apply_overlay
ufdt
$base_dts $overlay_dts $merged_dts
Completed in 431 milliseconds