From owner-svn-src-head@freebsd.org Tue Mar 22 09:44:52 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41375AD7603 for ; Tue, 22 Mar 2016 09:44:52 +0000 (UTC) (envelope-from mmel@FreeBSD.org) Received: from mail.miracle.cz (mail.miracle.cz [193.84.128.19]) by mx1.freebsd.org (Postfix) with ESMTP id 0A6811B1; Tue, 22 Mar 2016 09:44:51 +0000 (UTC) (envelope-from mmel@FreeBSD.org) Received: from [193.84.128.50] (meloun.ad.miracle.cz [193.84.128.50]) by mail.miracle.cz (Postfix) with ESMTPSA id DCF883AC9C; Tue, 22 Mar 2016 10:39:30 +0100 (CET) Subject: Re: svn commit: r297047 - head/sys/conf To: "Bjoern A. Zeeb" , svn-src-head@freebsd.org References: <201603182355.u2INtPfi039124@repo.freebsd.org> From: Michal Meloun X-Enigmail-Draft-Status: N1110 Message-ID: <56F112D2.1000006@FreeBSD.org> Date: Tue, 22 Mar 2016 10:39:30 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <201603182355.u2INtPfi039124@repo.freebsd.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mail.miracle.cz); Tue, 22 Mar 2016 10:39:30 +0100 (CET) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Mar 2016 09:44:52 -0000 Dne 19.03.2016 v 0:55 Bjoern A. Zeeb napsal(a): > Author: bz > Date: Fri Mar 18 23:55:25 2016 > New Revision: 297047 > URL: https://svnweb.freebsd.org/changeset/base/297047 > > Log: > Allow pci_host_generic to be compiled into ARM kernels, used, e.g., in > simulators. > > Sponsored by: DARPA/AFRL > > Modified: > head/sys/conf/files.arm > > Modified: head/sys/conf/files.arm > ============================================================================== > --- head/sys/conf/files.arm Fri Mar 18 22:52:11 2016 (r297046) > +++ head/sys/conf/files.arm Fri Mar 18 23:55:25 2016 (r297047) > @@ -103,6 +103,7 @@ dev/hwpmc/hwpmc_arm.c optional hwpmc > dev/hwpmc/hwpmc_armv7.c optional hwpmc armv6 > dev/iicbus/twsi/twsi.c optional twsi > dev/ofw/ofw_cpu.c optional fdt > +dev/pci/pci_host_generic.c optional pci fdt > dev/psci/psci.c optional psci > dev/psci/psci_arm.S optional psci > dev/syscons/scgfbrndr.c optional sc > This commit broke Tegra and all others boards with PCI(e) interface. The pci_host_generic.c driver is unconditionally build into all kernels with PCI and FDT defined. But, for now, we don't support multiple different pcib in one kernel (all pcib drivers must have same driver name 'pcib', because pci bus binding). Please, convert this driver to standard device form (e.g.'device pci_host_generic'). Michal