Hi Josh, See below...
>> ... >> @@ -83,9 +83,23 @@ config CANYONLANDS >> select 460EX >> select PCI >> select PPC4xx_PCI_EXPRESS >> + select IBM_NEW_EMAC_EMAC4 >> + select IBM_NEW_EMAC_RGMII >> + select IBM_NEW_EMAC_ZMII >> + select IBM_NEW_EMAC_TAH >> help >> This option enables support for the AMCC PPC460EX evaluation board. >> >> +config ARCHES >> + bool "Arches" >> + depends on 44x >> + default n >> + select 460EX >> + select IBM_NEW_EMAC_EMAC4 >> + select IBM_NEW_EMAC_TAH >> + help >> + This option enables support for the AMCC PPC460GT evaluation board. > >This seems fine. > > ... > >> +obj-$(CONFIG_ARCHES) += canyonlands.o >> obj-$(CONFIG_CANYONLANDS) += canyonlands.o >> obj-$(CONFIG_XILINX_VIRTEX_5_FXT) += virtex.o > >Instead of modifying the Makefile, you should only have to add the >"amcc,arches" > string to the >"board" array in ppc44x_simple.c. > > We switched to doing this as opposed to having a somewhat bogus > "board compatible" statement with >other boards. That is what was discussed > at > OLS, and this is the result. The reason for two different board types is to remove RGMII and ZMII from the build. Arches does not use it. Where is ppc4xx_simple.c? I just pulled your git tree and did not find this file. Thanks, Victor Gallardo _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev