Chris Skepper ha scritto:
I have an MPC8247 based board. I can get the SMC1 console working, but the
other SCCx serial ports and the FCC1 ethernet doesn't work.
It appears that a part of the problem is that the probe methods are not
called. The "match" table stuff all looks fine and the serial ports and
ethernet are defined in the .dts file. The module init function is called,
but the probe methods are not reached. It seems driver_register gets
called, so why doesn't something call probe?
Is there likely to be some problem with the bus setup?
On Wed, 10 Sep 2008, Marco Stornelli wrote:
probably there's some mismatch between the device (for example some
information in dts) and the driver. The match function scan for a driver for
those devices but the values compared don't match the values of the drivers.
Hi Marco,
Thanks. But I think the "compatible" properties in the DTS are set
correctly. I have "fsl,cpm2-fcc-enet" for the ethernet and
"fsl,cpm2-scc-uart" which seems to be what's in the match_table.
Is there something else I should check?
Cheers,
Chris.
_______________________________________________
Linuxppc-embedded mailing list
Linuxppc-embedded@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-embedded