From: ddl Date: Mon, 11 Apr 2011 17:21:04 +0000 (+0800) Subject: i2c: add some nessery message in i2c X-Git-Tag: firefly_0821_release~10506 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=fdb3c0487115e064ade49f3a95541cee06824cdb;p=firefly-linux-kernel-4.4.55.git i2c: add some nessery message in i2c --- diff --git a/drivers/i2c/i2c-core.c b/drivers/i2c/i2c-core.c index 267515e6ce9e..48862c7c776a 100755 --- a/drivers/i2c/i2c-core.c +++ b/drivers/i2c/i2c-core.c @@ -309,6 +309,9 @@ i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info) /* ddl@rock-chips.com : Devices which have some i2c addr can work in same i2c bus, if devices havn't work at the same time.*/ status = i2c_check_addr_ex(adap, client->addr); + if (status != 0) + dev_err(&adap->dev, "%d i2c clients have been registered at 0x%02x", + status, client->addr); #endif client->dev.parent = &client->adapter->dev; @@ -325,7 +328,7 @@ i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info) dev_set_name(&client->dev, "%d-%04x", i2c_adapter_id(adap), client->addr); else - dev_set_name(&client->dev, "%d-%02x-%01x", i2c_adapter_id(adap), + dev_set_name(&client->dev, "%d-%04x-%01x", i2c_adapter_id(adap), client->addr,status); #endif