Date: Thu, 18 Jan 2018 07:32:33 +0100 From: Wojciech Macek <wma@semihalf.com> To: Wojciech Macek <wma@freebsd.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r328078 - head/sys/powerpc/conf Message-ID: <CANsEV8dpFpv2KT6hPPCGkQ9Mj-qNjw4h6=yiGs9eeoniGpO8ZQ@mail.gmail.com> In-Reply-To: <20180117154135.GA30476@ox> References: <201801170933.w0H9XHu1085819@repo.freebsd.org> <20180117154135.GA30476@ox>
next in thread | previous in thread | raw e-mail | index | archive | help
Added AHCI back. The 821LC board (Power8) is equipped with Chelsio (25G) and Intel (1G) adapters by default. Currently, the cxgbe is the only interface working on the PPC64. Intel, after moving to iflib, has troubles with endianness and doesn't work. Also, PowerNV does not support loader thus we can't load any module along with the kernel. If then someone wants to boot the board from the network or use NFS filestytem, cxgbe must be compiled in. Regards, Wojtek 2018-01-17 16:41 GMT+01:00 Navdeep Parhar <np@freebsd.org>: > On Wed, Jan 17, 2018 at 09:33:17AM +0000, Wojciech Macek wrote: > > Author: wma > > Date: Wed Jan 17 09:33:16 2018 > > New Revision: 328078 > > URL: https://svnweb.freebsd.org/changeset/base/328078 > > > > Log: > > PPC64: add CXGBE and remove AHCI from GENERIC64 > > > > Add CXGBE driver which is required for PowerNV system. > > I wonder why this is required. Are there any problems in building and > using it as a loadable module? > > Regards, > Navdeep > > > Also, remove AHCI which does not work in BigEndian. > > > > Created by: Wojciech Macek <wma@semihalf.com> > > Obtained from: Semihalf > > Sponsored by: QCM Technologies > > > > Modified: > > head/sys/powerpc/conf/GENERIC64 > > > > Modified: head/sys/powerpc/conf/GENERIC64 > > ============================================================ > ================== > > --- head/sys/powerpc/conf/GENERIC64 Wed Jan 17 08:01:51 2018 > (r328077) > > +++ head/sys/powerpc/conf/GENERIC64 Wed Jan 17 09:33:16 2018 > (r328078) > > @@ -107,7 +107,7 @@ options PCI_HP # PCI-Express > native HotPlug > > device agp > > > > # ATA controllers > > -device ahci # AHCI-compatible SATA controllers > > +#device ahci # AHCI-compatible SATA controllers > > device ata # Legacy ATA/SATA controllers > > device mvs # Marvell > 88SX50XX/88SX60XX/88SX70XX/SoC SATA > > device siis # SiliconImage > SiI3124/SiI3132/SiI3531 SATA > > @@ -143,6 +143,7 @@ device ix # Intel PRO/10GbE > PCIE PF Ethernet Family > > device ixv # Intel PRO/10GbE PCIE VF Ethernet > Family > > device glc # Sony Playstation 3 Ethernet > > device llan # IBM pSeries Virtual Ethernet > > +device cxgbe # Chelsio 10/25G NIC > > > > # PCI Ethernet NICs that use the common MII bus controller code. > > device miibus # MII bus support > > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANsEV8dpFpv2KT6hPPCGkQ9Mj-qNjw4h6=yiGs9eeoniGpO8ZQ>