Home
last modified time | relevance | path

Searched refs:fdtp (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/sys/dev/ofw/
H A Dofw_fdt.c108 static void *fdtp = NULL; variable
114 return (sysctl_handle_opaque(oidp, fdtp, fdt_totalsize(fdtp), req)); in sysctl_handle_dtb()
122 if (fdtp == NULL) in sysctl_register_fdt_oid()
140 fdtp = data; in ofw_fdt_init()
166 int dtoff = fdt_off_dt_struct(fdtp); in fdt_phandle_offset()
181 offset = fdt_path_offset(fdtp, "/"); in ofw_fdt_peer()
189 offset = fdt_next_subnode(fdtp, offset); in ofw_fdt_peer()
202 offset = fdt_first_subnode(fdtp, offset); in ofw_fdt_child()
245 fdt_get_name(fdtp, offset, &len); in ofw_fdt_getproplen()
292 prop = (char *)fdtp + fdt_off_mem_rsvmap(fdtp); in ofw_fdt_getprop()
[all …]
/freebsd-12.1/stand/powerpc/kboot/
H A Dkbootfdt.c102 fdt_linux_fixups(void *fdtp) in fdt_linux_fixups() argument
112 offset = fdt_path_offset(fdtp, "/memory@0"); in fdt_linux_fixups()
114 fdt_delprop(fdtp, offset, "available"); in fdt_linux_fixups()
120 offset = fdt_path_offset(fdtp, "/ibm,opal"); in fdt_linux_fixups()
128 fdt_add_mem_rsv(fdtp, fdt64_to_cpu(*base), in fdt_linux_fixups()
131 offset = fdt_path_offset(fdtp, "/rtas"); in fdt_linux_fixups()
137 fdt_add_mem_rsv(fdtp, fdt32_to_cpu(*base), in fdt_linux_fixups()
145 offset = fdt_path_offset(fdtp, "/chosen"); in fdt_linux_fixups()
149 offset = fdt_path_offset(fdtp, "/chosen"); in fdt_linux_fixups()
153 offset = fdt_path_offset(fdtp, "/chosen"); in fdt_linux_fixups()
[all …]
/freebsd-12.1/stand/fdt/
H A Dfdt_loader_cmd.c209 if (fdtp) in fdt_load_dtb()
210 free(fdtp); in fdt_load_dtb()
213 fdtp = malloc(fdtp_size); in fdt_load_dtb()
215 if (fdtp == NULL) { in fdt_load_dtb()
240 free(fdtp); in fdt_load_dtb_addr()
457 current_fdtp = fdtp; in fdt_apply_overlays()
505 free(fdtp); in fdt_apply_overlays()
506 fdtp = current_fdtp; in fdt_apply_overlays()
615 fdt_setprop(fdtp, fdt_path_offset(fdtp, ethstr), in fdt_fixup_ethernet()
954 if (fdtp == NULL) { in fdt_copy()
[all …]
/freebsd-12.1/stand/powerpc/ofw/
H A Dofwfdt.c96 ofwfdt_fixups(void *fdtp) in ofwfdt_fixups() argument
107 offset = fdt_path_offset(fdtp, "/rtas"); in ofwfdt_fixups()
128 fdt_setprop(fdtp, offset, "linux,rtas-entry", &base, in ofwfdt_fixups()
131 offset = fdt_path_offset(fdtp, "/rtas"); in ofwfdt_fixups()
132 fdt_setprop(fdtp, offset, "linux,rtas-base", &base, in ofwfdt_fixups()
136 fdt_add_mem_rsv(fdtp, base, len); in ofwfdt_fixups()
143 offset = fdt_path_offset(fdtp, "/memory@0"); in ofwfdt_fixups()
145 fdt_delprop(fdtp, offset, "available"); in ofwfdt_fixups()
152 offset = fdt_path_offset(fdtp, "/chosen"); in ofwfdt_fixups()
172 fdt_setprop(fdtp, offset, chosenprops[i], &node, in ofwfdt_fixups()
[all …]
/freebsd-12.1/usr.sbin/fdread/
H A Dfdutil.c385 struct fd_type *fdtp; in get_fmt() local
392 fdtp = fd_types_360k; in get_fmt()
397 fdtp = fd_types_720k; in get_fmt()
402 fdtp = fd_types_12m; in get_fmt()
407 fdtp = fd_types_144m; in get_fmt()
412 fdtp = fd_types_288m; in get_fmt()
420 for (i = 0; i < n; i++, fdtp++) { in get_fmt()
421 fdtp->size = fdtp->sectrac * fdtp->heads * fdtp->tracks; in get_fmt()
422 if (((128 << fdtp->secsize) * fdtp->size / 1024) == size) in get_fmt()
423 return (fdtp); in get_fmt()
/freebsd-12.1/stand/common/
H A Dmetadata.c269 vm_offset_t fdtp; in md_load_dual() local
324 fdtp = 0; in md_load_dual()
330 fdtp = addr; in md_load_dual()
346 if (fdtp != 0) { in md_load_dual()
347 scratch64 = fdtp; in md_load_dual()
357 if (fdtp != 0) in md_load_dual()
358 file_addmetadata(kfp, MODINFOMD_DTBP, sizeof fdtp, &fdtp); in md_load_dual()
408 *dtb = fdtp; in md_load_dual()
/freebsd-12.1/usr.sbin/fdcontrol/
H A Dfdcontrol.c75 struct fd_type ft, newft, *fdtp; in main() local
142 fdtp = get_fmt(format, type); in main()
143 if (fdtp == 0) in main()
147 ft = *fdtp; in main()
/freebsd-12.1/usr.sbin/fdformat/
H A Dfdformat.c144 struct fd_type fdt, newft, *fdtp; in main() local
256 fdtp = get_fmt(format, type); in main()
257 if (fdtp == NULL) in main()
261 fdt = *fdtp; in main()
/freebsd-12.1/sys/dev/fdc/
H A Dfdc.c1325 struct fd_type *fdtp; in fdautoselect() local
1332 fdtp = fd_native_types[fd->type]; in fdautoselect()
1333 fdsettype(fd, fdtp); in fdautoselect()
1359 for (; fdtp->heads; fdtp++) { in fdautoselect()
1360 fdsettype(fd, fdtp); in fdautoselect()
1366 if (id.cyl != 0 || id.head != 0 || id.secshift != fdtp->secsize) in fdautoselect()
1371 if (id.cyl != 2 || id.head != fdtp->heads - 1 || in fdautoselect()
1372 id.secshift != fdtp->secsize) in fdautoselect()
1379 if (fdtp->heads == 0) { in fdautoselect()