Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2020 22:20:45 +0000
From:      Robert Crowston <crowston@protonmail.com>
To:        freebsd-arm <freebsd-arm@freebsd.org>
Subject:   Driver for Raspberry Pi 4 PCI-express controller
Message-ID:  <Pm_LEzoJP7MAKrZ9L-pRYQ4-qTv7TK1QARu1mwqoNFS5mzra-4zmS_0WYotf7CKSKDoZ2fjC3BSEUGIy-k95Qv1g35Zq0AsfiXwLHXpS0bE=@protonmail.com>

next in thread | raw e-mail | index | archive | help
A patch adding support for the pcie controller on the bcm2838 chip is avail=
able here:

https://github.com/RobCrowston/freebsd/commit/3626d1f774a72f2f77feedf100429=
d0a23ac50c8.patch

This is still in development, but it is ready for wider testing.

I have tested this patch on three different Pi4s I have, including a 2 GB a=
nd a 4 GB model. For the most part HIDs like keyboards and mice are reliabl=
e, but data transfers from mass storage devices can sometimes, though not r=
eproducibly, cause the xHCI controller to reset. I have only tested it agai=
nst the soldered-on xHCI chip; if anyone has desoldered it and replaced it =
with a pci-pci bridge, that would be interesting to hear about.

Before I submit this to phabricator, assuming there is interest, I would be=
 interested to hear others' experiences with it, or indeed any other feedba=
ck.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pm_LEzoJP7MAKrZ9L-pRYQ4-qTv7TK1QARu1mwqoNFS5mzra-4zmS_0WYotf7CKSKDoZ2fjC3BSEUGIy-k95Qv1g35Zq0AsfiXwLHXpS0bE=>