如果有,就 Failed regiser i2c device
driver/i2c/i2c-core.c
i2c_check_addr_busy( )
static int __i2c_check_addr_busy(struct device *dev, void *addrp) { struct i2c_client *client = i2c_verify_client(dev); int addr = *(int *)addrp; if (client && client->addr == addr) return -EBUSY; return 0; }
... 應該要 print 一下 client->name.
這樣才知道 誰衝突了。
沒有留言:
張貼留言