# Re: i2c driver's probe routine not getting called

- From: Scott Wood \<hidden\>
- Date: 2008-11-05 16:15:34 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2008/11/9447917
- Thread: https://ratatoskr.run/linuxppc-dev/2008/11/9447912/t.md

```text
Laxmikant Rashinkar wrote:
> I have linux-2.6.27.1 running on a MPC8347 based board.
>
> When my freescale I2C driver is insmoded, it calls platform_driver_register() successfully, but the probe routine doesn't get called.

Is "your" freescale I2C driver different from "the" freescale I2C driver in drivers/i2c/busses/i2c-mpc.c?  If so, you'll need to update it to be an of_platform driver like the in-tree driver is (or, just switch to the in-tree driver).

-Scott
```
