>>> + compatible = "fsl,mpc86xx-pciex","86xx"; >> >> And "xx" again. Aren't the 85- and 86- PCIe controllers >> compatible, btw? > > They are, but we need to distinguish between 83xx, 85xx, and 86xx > pci, pciex, pci-x controllers.
Sure, but if 85xx-pcie and 86xx-pcie are compatible, the OS driver can match on the same "compatible" entry for both. Just choose one -- "fsl,8641-pcie" or something. It is a good idea to put the exact name of the controller on the board in the first "compatible" entry in case it is found later that some specific model needs a workaround or some other special treatment, but in general, everything can just use the generic "grandfather" model to match on. Segher _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev