Add support to generate zephyr compatible device
tree. User needs to pass argument "zephyr_dt" for
generating zephyr device tree and Kconfigs which
are dependent on HW design.
zephyr_dt option does following operations,
Change name of amba_pl node to soc, and take care of all references to amba_pl.
Update chosen node with properties needed by zephyr. Zephyr executable would use memory node pointed zephyr,sram property. Hence, find out memory node with largest size and assign it to zephyr,sram.
Read cflags.yaml and generate riscv,isa property for MB-V CPU
Add support to generate zephyr compatible device tree. User needs to pass argument "zephyr_dt" for generating zephyr device tree and Kconfigs which are dependent on HW design.
zephyr_dt option does following operations,