[patch 5/6] Update the 83xx/85xx/86xx boards device tree
Segher Boessenkool
segher at kernel.crashing.org
Thu Jul 12 04:49:11 EST 2007
>>> Indentify pci, pcie host by compatible property
>>> "fsl,mpc83xx-pci","83xx"
>>> "fsl,mpc85xx-pci","85xx"
>>> "fsl,mpc86xx-pci","86xx"
>>> and
>>> "fsl, mpc85xx-pciex","85xx"
>>> "fsl, mpc86xx-pciex","86xx"
>>
>> This can't ever work --
> It works!
How can any driver match for "85xx" if two completely different
devices use it as device name?
>> if you see "compatible" = "85xx",
>> what is it?
> That's why I remove the original compatible "85xx".
All entries in "compatible" are independent of each other. So
there still is a "85xx" in there.
>> PCI or PCIe? Or something else perhaps, maybe
>> a CPU or an I2C controller or who-knows-what?
> I just think the compatible field
> "fsl,mpc83xx-pci","83xx"
> has some redundant information.
> Kumar don't want to break anything using the old
> information.
Yes, you can keep the existing "compatible" for, ahem,
compatibility reasons -- but that doesn't mean you should
add "85xx" to new (incompatible!) nodes.
> We can remove it in the future:-).
I hope so :-)
Segher
More information about the Linuxppc-dev
mailing list