[U-Boot] [PATCH] libfdt: introduce function fdt_get_max_phandle
Kumar Gala
galak at kernel.crashing.org
Sat Jul 10 15:27:04 CEST 2010
On May 26, 2010, at 9:38 PM, Jerry Van Baren wrote:
> Wolfgang Denk wrote:
>> Dear Timur Tabi,
>>
>> In message <1274308618-2974-1-git-send-email-timur at freescale.com> you wrote:
>>> Introduce function fdt_get_max_phandle(), which returns the largest value
>>> of all phandles in a device tree. This is useful for allocating a new phandle
>>> property, since all phandles must be unique.
>>>
>>> Signed-off-by: Timur Tabi <timur at freescale.com>
>>> ---
>>> include/libfdt.h | 20 ++++++++++++++++++++
>>> lib/libfdt/fdt_ro.c | 17 +++++++++++++++++
>>> 2 files changed, 37 insertions(+), 0 deletions(-)
>>
>> Please submit as part of a patch / patch series that acrtually uses
>> this feature. As is, it's just dead code that has no users.
>
> I'm happy with this in principle, and will <ack> formally when the
> community is OK with the code change. It looks like a positive
> improvement to me, reducing complexity and addressing Timur/Freescale's
> needs. Anyway, I envision <acking> the patch and having FSL include it
> in whatever MPC8xxx patchset that actually needs the changes.
>
> Thanks and best regards,
> gvb
We should NOT add code to libfdt if we can avoid it. We should be doing this in fdt_support.c. libfdt changes should first go to dtc.
- k
More information about the U-Boot
mailing list