ofw: add BUS_GET_DEVICE_PATH interface to openfirm/fdt, somewhat incomplete.
authorTakanori Watanabe <takawata@FreeBSD.org>
Tue, 18 Oct 2022 06:08:53 +0000 (15:08 +0900)
committerTakanori Watanabe <takawata@FreeBSD.org>
Tue, 18 Oct 2022 07:55:47 +0000 (16:55 +0900)
commit7b5d62bb73e32d50bb07024ac483532fbcaafe81
treec70d1390c2c493f37fce010205066fde86feced5
parent469ad8603127bf8fea094d47223ccb3d0a3481cd
ofw: add BUS_GET_DEVICE_PATH interface to openfirm/fdt, somewhat incomplete.

This add BUS_GET_DEVICE_PATH interface,
which shows device tree of openfirm/fdt.

In qemu-system-arm64 with "virt" machine with device-tree firmware,
% devctl getpath OFW cpu0

Reviewed by: andrew
Differential Revision: https://reviews.freebsd.org/D37031
sys/arm/arm/gic_fdt.c
sys/arm64/arm64/gic_v3_fdt.c
sys/dev/fdt/simplebus.c
sys/dev/ofw/ofw_bus_subr.c
sys/dev/ofw/ofw_bus_subr.h
sys/dev/ofw/ofw_cpu.c
sys/sys/bus.h