So I'm ready to push dtc and u-boot. I'm still not sure about the patches. If you want me to add them I think you should send a new patch.
I see you dropped the uboot prefix from the patch names. The patch names also need to be updated in local.mk. I think that the 01 23 and 24 should be dropped, probably the libfdt too. The patch names we have so far stick to lowercase patch names, so we should too. And use - everywhere. So that would be dtc-build-doc.patch, dtc-add-missing-function-to-shared-library.patch and dtc-add-some-missing-symbols-to-lds.patch. If you make the changes I'll push your patch. Thank you for your contribution! David