Chris Johns commented: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5510#note_145102 The ability to use FDT in a BSP like is would be nice however we lack an FDT framework in RTEMS to sit this on. My concern is anything we do here becomes yet another approach. The [default FDT](https://gitlab.rtems.org/rtems/rtos/rtems/-/tree/main/bsps/aarch64/xilinx-zynqmp/fdt) for the BSP could be used if updated to reflect these changes so a user does not see any breakage. I am not sure a user can override the default FDT blobs? Being able to do that starts to get into the ability to overlay blobs or even using other techniques. I feel we should first develop an approach we can look to work across RTEMS and then we align all BSPs to it we can. Some BSPs may never be aligned and so they can stay as isolated cases. As a specific example libBSD with FreBSD PCIe support uses a new interrupt structure to define the interrupt mappings. This is a perfect case for FDT but the DT may be specific to a BSP or piece of hardware. PCIe is being used as a chip-to-chip bus these days so we will see the emergence of custom PCI end points. -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5510#note_145102 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
