Wolfram Sang said the following:
>> 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.
Ok, that doesn't help :-(
I hoped you show me a way how to set the class of adapter. My clients
are loaded with insmod, so dts has no effect (or is this wrong?)
The current situation is:
I can't see a method beside force to instantiate a client at runtime.
But force bypasses clients detect method and is deprecated anyway if I
got Jean right.
Currently I'm lost. Jean NACKs all attempts to do detected client
instantiations at runtime, you do a NACK on making adapter working
properly by indicating to patches that have no more relevance.
Can't anybody help me?
--
:-(
--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html