Not probing devices on PowerPC MPC8247 and kernel 2.6.26

Chris Skepper skepper at ukf.net
Wed Sep 10 20:32:21 EST 2008


> 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.




More information about the Linuxppc-embedded mailing list