On Thu, Mar 12, 2015 at 10:42:27AM +0100, Wolfram Sang wrote: > > > [ 2.951717] omap_i2c 44e0b000.i2c: failure adding adapter > > ...snipped... > > [ 2.964249] omap_i2c: probe of 44e0b000.i2c failed with error -16 > > ... snipped ... > > Thanks! After a first glimpse, this seems to be a bug. The omap driver > uses i2c_add_numbered_adapter here in DT context, and thus > __i2c_first_dynamic_bus_num is not properly increased because there is > no static board_info. Will have a look. Using non-DT becomes so rare that my knowledge about it gets rusty :( Yes, one can't mix i2c_add_numbered_adapter and i2c_add_adapter well, and this is even documented. However, since you are DT only, this doesn't apply. I don't know all of your dts files, but I assume there is already an alias for busses 0/2 somewhere?
Attachment:
signature.asc
Description: Digital signature