svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi
Rodney W. Grimes
freebsd at gndrsh.dnsmgr.net
Thu Jun 4 00:28:00 UTC 2020
[ 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-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-head
mailing list