svn commit: r297392 - in head/sys: conf dev/ofw powerpc/mpc85xx powerpc/powermac powerpc/pseries
Nathan Whitehorn
nwhitehorn at freebsd.org
Wed Mar 30 14:34:07 UTC 2016
PowerPC (and SPARC) can have real OFW without FDT support. Adding FDT to
LINT is the wrong solution: rather, it should switch on fdt | aim like
the rest of the Open Firmware code.
-Nathan
On 03/30/16 01:54, Zbigniew Bodek wrote:
> Hello Ed,
>
> Please check out the attached patch. For powerpc we should compile-in
> ofwpci.c regardless of FDT option.
> However, it seems that LINT for powerpc does not have FDT. What do you
> thing about adding it (as can be seen in the attached patch)?. This
> would be done in a separate commit.
>
> Best regards
> zbb
>
> 2016-03-30 1:53 GMT+02:00 Ed Maste <emaste at freebsd.org
> <mailto:emaste at freebsd.org>>:
>
> On 29 March 2016 at 15:19, Zbigniew Bodek <zbb at freebsd.org
> <mailto:zbb at freebsd.org>> wrote:
> > Author: zbb
> > Date: Tue Mar 29 15:19:56 2016
> > New Revision: 297392
> > URL: https://svnweb.freebsd.org/changeset/base/297392
> >
> > Log:
> > Reduce OFW PCI code duplication - involves ARM, PPC and SPARC64
>
> My 'make tinderbox' build is now failing (powerpc LINT) with:
>
> linking kernel
> cpcht.o: In function `cpcht_attach':
> cpcht.c:(.text+0x17dc): undefined reference to `ofw_pci_attach'
> cpcht.o:(.data.rel+0x0): undefined reference to `ofw_pci_driver'
> grackle.o: In function `grackle_attach':
> grackle.c:(.text+0x2dc): undefined reference to `ofw_pci_attach'
> grackle.o:(.data.rel+0x0): undefined reference to `ofw_pci_driver'
> uninorthpci.o: In function `uninorth_attach':
> uninorthpci.c:(.text+0x68c): undefined reference to `ofw_pci_attach'
> uninorthpci.o:(.data.rel+0x0): undefined reference to `ofw_pci_driver'
> *** [kernel] Error code 1
> _______________________________________________
> svn-src-all at freebsd.org <mailto:svn-src-all at freebsd.org> mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-src-all
> To unsubscribe, send any mail to
> "svn-src-all-unsubscribe at freebsd.org
> <mailto:svn-src-all-unsubscribe at freebsd.org>"
>
>
More information about the svn-src-all
mailing list