> Could you please elaborate? Instead of probing you specify the devices on the i2c-bus in the dts. Example for the pcm032 looks like this (from the kernel-tree):
i...@3d40 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "fsl,mpc5200b-i2c","fsl,mpc5200-i2c","fsl-i2c";
reg = <0x3d40 0x40>;
interrupts = <2 16 0>;
fsl5200-clocking;
r...@51 {
compatible = "nxp,pcf8563";
reg = <0x51>;
};
eep...@52 {
compatible = "at24,24c32";
reg = <0x52>;
};
};
Boards which relied on probing need to have such child nodes added.
Regards,
Wolfram
--
Pengutronix e.K. | Wolfram Sang |
Industrial Linux Solutions | http://www.pengutronix.de/ |
signature.asc
Description: Digital signature
