[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function |
Date: |
Sun, 6 May 2018 13:23:30 +0100 |
On 5 May 2018 at 22:59, Michael Clark <address@hidden> wrote:
> Okay, so an alternative is to call fdt_pack() and then fdt_totalsize().
> Thanks!
>
> QEMU has its own wrapper around libfdt and neither the fdt_pack() nor
> fdt_totalsize() functions are exposed.
>
> Some architecture use only the wrapper functions provided by
> qemu/include/include/sysemu/device_tree.h
>
> It seems that target/ppc has #include <libfdt.h> and calls fdt_pack() and
> fdt_totalsize() directly.
Yeah, I find this combination of libfdt direct access and a
QEMU wrapper layer a bit confusing. I think it's grown more
than it's been actively designed. Your approach of doing
direct calls to pack/totalsize is fine. Maybe the wrapper
layer could be improved some day too.
thanks
-- PMM
- [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, Michael Clark, 2018/05/03
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, Peter Maydell, 2018/05/05
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, David Gibson, 2018/05/05
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, Michael Clark, 2018/05/05
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, Michael Clark, 2018/05/05
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, David Gibson, 2018/05/06
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, Peter Maydell, 2018/05/06
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, David Gibson, 2018/05/09
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, Peter Maydell, 2018/05/09
- Re: [Qemu-devel] [PATCH] device_tree: Add qemu_fdt_totalsize function, David Gibson, 2018/05/06