[PATCH v3 0/7] rpi5: initial support
Ivan T. Ivanov
iivanov at suse.de
Fri Dec 22 13:33:11 CET 2023
On 12-22 12:19, Marc Zyngier wrote:
>
> Hi Ivan,
>
> On 2023-12-18 21:03, Ivan T. Ivanov wrote:
> > Hi,
> >
> > These patches are adding basic support for RPi5.
> > They are based on v2 series from Dmitry Malkin[1].
> >
> > With them I am able to _start_ current openSUSE
> > Tumbleweed without modification. They are still
> > a lot of things to be added to the upstream Linux
> > before it runs flawlessly on this device, but at
> > least in U-Booot SD controller used for uSD card
> > and Frameboffer and HDMI0 devices are working fine
> > now. It seems that PCIe controller is working fine
> > too, but I have not tested it too much.
> >
> > Serial console and reset are also functional.
> >
> > Hopefully this will help others add missing pieces
> > more easily.
>
> So I've given this a go, and the basics (serial) worked
> out of the box (thanks for that!) after performing the
> memory-map change you described in your reply to patch 1.
>
> However, I don't get anything on the PCIe front:
>
> U-Boot> pci enum
> PCIe BRCM: link down
> PCIe BRCM: link down
>
> despite having an nvme device connected and enabled
> (the RPi kernel finds it).
>
> I'm guessing I must be missing something. How did you
> test PCIe?
>
No, you are not missing anything. I have not tested it
for real. That is why I said "it seems". Sorry.
Yesterday I started looking more closely at what's missing
and unfortunately a lot more changes are needed.
Regards,
Ivan
More information about the U-Boot
mailing list