> Author: emaste
> Date: Tue Apr 23 15:11:01 2019
> New Revision: 346598
> URL: https://svnweb.freebsd.org/changeset/base/346598
> 
> Log:
>   Enable Mellanox drivers (modules) on AArch64
>   
>   Tested by Greg V with mlx5en on an Ampere eMAG instance at Packet.com on
>   c2.large.arm (with some additional uncommitted PCIe WIP).
>   
>   PR:         237055
>   Submitted by:       Greg V <greg@unrelenting.technology>
>   Reviewed by:        hselasky
>   MFC after:  1 month
>   Differential Revision:      https://reviews.freebsd.org/D19983

Very cool, now how do I get a PCIe slot into a RPI3!!! lol  :-)

This does make some of the newer RockPro64 type boards an
interesting thing to experiment with.

I am hopeing some of that PCIe WIP might include some of the
bits needed or do we already have PCIe slot on RockPro64 code that works?

Thanks for this work Greg!

> Modified:
>   head/sys/modules/Makefile
> 
> Modified: head/sys/modules/Makefile
> ==============================================================================
> --- head/sys/modules/Makefile Tue Apr 23 12:29:19 2019        (r346597)
> +++ head/sys/modules/Makefile Tue Apr 23 15:11:01 2019        (r346598)
> @@ -483,7 +483,24 @@ SUBDIR+= fdt
>  SUBDIR+=     linprocfs
>  SUBDIR+=     linsysfs
>  _ena=                ena
> +.if ${MK_OFED} != "no" || defined(ALL_MODULES)
> +_ibcore=     ibcore
> +_ipoib=              ipoib
> +_iser=               iser
>  .endif
> +_mlx4=               mlx4
> +_mlx5=               mlx5
> +.if (${MK_INET_SUPPORT} != "no" && ${MK_INET6_SUPPORT} != "no") || \
> +     defined(ALL_MODULES)
> +_mlx4en=     mlx4en
> +_mlx5en=     mlx5en
> +.endif
> +.if ${MK_OFED} != "no" || defined(ALL_MODULES)
> +_mthca=              mthca
> +_mlx4ib=     mlx4ib
> +_mlx5ib=     mlx5ib
> +.endif
> +.endif
>  
>  .if ${MK_NAND} != "no" || defined(ALL_MODULES)
>  _nandfs=     nandfs
> @@ -592,15 +609,8 @@ _ep=             ep
>  _et=         et
>  _exca=               exca
>  _fe=         fe
> -.if ${MK_OFED} != "no" || defined(ALL_MODULES)
> -_ibcore=        ibcore
> -.endif
>  _if_ndis=    if_ndis
>  _io=         io
> -.if ${MK_OFED} != "no" || defined(ALL_MODULES)
> -_ipoib=         ipoib
> -_iser=               iser
> -.endif
>  _ix=         ix
>  _ixv=                ixv
>  _linux=              linux
> @@ -672,18 +682,6 @@ _ipwfw=          ipwfw
>  _iwifw=              iwifw
>  _iwmfw=              iwmfw
>  _iwnfw=              iwnfw
> -.endif
> -_mlx4=               mlx4
> -_mlx5=               mlx5
> -.if (${MK_INET_SUPPORT} != "no" && ${MK_INET6_SUPPORT} != "no") || \
> -     defined(ALL_MODULES)
> -_mlx4en=     mlx4en
> -_mlx5en=     mlx5en
> -.endif
> -.if ${MK_OFED} != "no" || defined(ALL_MODULES)
> -_mthca=              mthca
> -_mlx4ib=     mlx4ib
> -_mlx5ib=     mlx5ib
>  .endif
>  _mly=                mly
>  _nfe=                nfe
> 
> 

-- 
Rod Grimes                                                 rgri...@freebsd.org
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to