svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi
Warner Losh
imp at bsdimp.com
Thu Jun 4 02:47:13 UTC 2020
On Wed, Jun 3, 2020, 6:28 PM Rodney W. Grimes <freebsd at gndrsh.dnsmgr.net>
wrote:
> [ Charset UTF-8 unsupported, converting... ]
> > Author: gonzo
> > Date: Wed Jun 3 22:18:15 2020
> > New Revision: 361775
> > URL: https://svnweb.freebsd.org/changeset/base/361775
> >
> > Log:
> > Add spigen overlay for Raspberry Pi 4
> >
> > Submitted by: gergely.czuczy at harmless.hu
> >
> > Added:
> > head/sys/dts/arm64/overlays/spigen-rpi4.dtso (contents, props
> changed)
> > Modified:
> > head/sys/modules/dtb/rpi/Makefile
> >
> > Added: head/sys/dts/arm64/overlays/spigen-rpi4.dtso
> >
> ==============================================================================
> > --- /dev/null 00:00:00 1970 (empty, because file is newly added)
> > +++ head/sys/dts/arm64/overlays/spigen-rpi4.dtso Wed Jun 3
> 22:18:15 2020 (r361775)
> > @@ -0,0 +1,30 @@
> > +/* $FreeBSD$ */
>
> This file needs some form of copyright/license.
>
Dts files are like database files: they likely have no copyright
protection.
Warner
> +
> > +/dts-v1/;
> > +/plugin/;
> > +
> > +/ {
> > + compatible = "brcm,bcm2711";
> > +};
> > +
> > +&{/soc/spi at 7e204000} {
> > + status = "okay";
> > + spigen0: spigen0 {
> > + compatible = "freebsd,spigen";
> > + reg = <0>;
> > + spi-max-frequency = <500000>; /* Req'd property, override
> with spi(8) */
> > + status = "okay";
> > + };
> > + spigen1: spigen1 {
> > + compatible = "freebsd,spigen";
> > + reg = <1>;
> > + spi-max-frequency = <500000>; /* Req'd property, override
> with spi(8) */
> > + status = "okay";
> > + };
> > +};
> > +
> > +&{/soc/gpio at 7e200000/spi0_cs_pins} {
> > + brcm,pins = <8 7>;
> > + brcm,function = <4>; /* ALT0 */
> > +};
> > +
> >
> > Modified: head/sys/modules/dtb/rpi/Makefile
> >
> ==============================================================================
> > --- head/sys/modules/dtb/rpi/Makefile Wed Jun 3 22:15:11 2020
> (r361774)
> > +++ head/sys/modules/dtb/rpi/Makefile Wed Jun 3 22:18:15 2020
> (r361775)
> > @@ -6,7 +6,8 @@ DTSO= \
> > spigen-rpi2.dtso
> > .elif ${MACHINE_ARCH} == "aarch64"
> > DTSO= \
> > - spigen-rpi3.dtso
> > + spigen-rpi3.dtso \
> > + spigen-rpi4.dtso
> > .endif
> >
> > .include <bsd.dtb.mk>
> >
>
> --
> Rod Grimes
> rgrimes at freebsd.org
>
More information about the svn-src-all
mailing list