Lines Matching refs:fdt_out
67 void *fdt_out; member
153 void *fdt_out; in luo_fdt_setup() local
156 fdt_out = kho_alloc_preserve(LUO_FDT_SIZE); in luo_fdt_setup()
157 if (IS_ERR(fdt_out)) { in luo_fdt_setup()
159 return PTR_ERR(fdt_out); in luo_fdt_setup()
162 err = fdt_create(fdt_out, LUO_FDT_SIZE); in luo_fdt_setup()
163 err |= fdt_finish_reservemap(fdt_out); in luo_fdt_setup()
164 err |= fdt_begin_node(fdt_out, ""); in luo_fdt_setup()
165 err |= fdt_property_string(fdt_out, "compatible", LUO_FDT_COMPATIBLE); in luo_fdt_setup()
166 err |= fdt_property(fdt_out, LUO_FDT_LIVEUPDATE_NUM, &ln, sizeof(ln)); in luo_fdt_setup()
167 err |= luo_session_setup_outgoing(fdt_out); in luo_fdt_setup()
168 err |= fdt_end_node(fdt_out); in luo_fdt_setup()
169 err |= fdt_finish(fdt_out); in luo_fdt_setup()
173 err = kho_add_subtree(LUO_FDT_KHO_ENTRY_NAME, fdt_out); in luo_fdt_setup()
176 luo_global.fdt_out = fdt_out; in luo_fdt_setup()
181 kho_unpreserve_free(fdt_out); in luo_fdt_setup()