Как я могу добавить код wireguard (https://git.zx2c4.com/WireGuard/) в корень ядра-источника, не создавая файл патча?
Вы должны добавить wireguard как модуль из дерева, и в этом руководстве вы можете увидеть, как создать соответствующий рецепт.
В слое poky есть несколько примеров, и вы можете найти пример модуля ядра тоже.