
On Sat, 8 Jul 2023 at 02:04, Fabio Estevam festevam@gmail.com wrote:
Adding Marcel and Francesco.
On Fri, Jul 7, 2023 at 5:30 PM Sahaj Sarup sahaj.sarup@linaro.org wrote:
Hi, I am working on the imxmp-verdin platform. One of the quirks with this particular som is that it uses an internal pcie_phy clock instead of an external one like most imx8mp boards do. To get this working on mainline linux, the way clocks are defined for the pcie_phy is `clocks = <&hsio_blk_ctrl>;` However this causes u-boot to completely fail to boot with this error `Device tree error at node '__symbols__'` .
For now the fix seems to be `clocks = <&hsio_blk_ctrl 0>;` this gets pcie working under linux but not under u-boot, i'm guessing pcie for imx8 is not yet implemented?
My end goal is to boot a generic arm image over pcie nvme, I don't know if
this would be possible but atleast a compatible device tree would be a
good
starting point.
Thanks.