diff options
| author | Mantravadi Karthik <mkarthik@nvidia.com> | 2020-11-06 06:29:52 -0500 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2020-11-13 15:39:42 -0500 |
| commit | 529dcdf0813bf2145f6d53b747f45b5f2dbd652b (patch) | |
| tree | de901651a99a13cd3f774482fceaeccca149cc7c /drivers/i2c | |
| parent | f6ab6c0b03c834a87382fad5d295cc3f6c52dacf (diff) | |
drivers: i2c: Suppress NACK prints from bpmp i2c
Use debug prints in case bpmp transaction fails.
Only print debug msgs in case of NACK.
Bug 3128306
Change-Id: Ifc08e4b139ffb9c9b3ebd860de75590004c38278
Signed-off-by: Mantravadi Karthik <mkarthik@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2442417
Reviewed-by: automaticguardword <automaticguardword@nvidia.com>
Reviewed-by: Timo Alho <talho@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/i2c')
| -rw-r--r-- | drivers/i2c/busses/i2c-bpmp-tegra.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/i2c/busses/i2c-bpmp-tegra.c b/drivers/i2c/busses/i2c-bpmp-tegra.c index 4f26055e8..ed2494ef6 100644 --- a/drivers/i2c/busses/i2c-bpmp-tegra.c +++ b/drivers/i2c/busses/i2c-bpmp-tegra.c | |||
| @@ -306,10 +306,15 @@ static int tegra_bpmp_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], | |||
| 306 | ret = tegra_bpmp_i2c_req(i2c_dev->bpmp_adapter_id, &in, size, &out, | 306 | ret = tegra_bpmp_i2c_req(i2c_dev->bpmp_adapter_id, &in, size, &out, |
| 307 | i2c_dev); | 307 | i2c_dev); |
| 308 | if (ret < 0) { | 308 | if (ret < 0) { |
| 309 | dev_warn(&i2c_dev->adapter.dev, "tegra_bpmp_i2c_req ret %d\n", | 309 | if (ret != -BPMP_ENXIO) { |
| 310 | ret); | 310 | dev_warn(&i2c_dev->adapter.dev, |
| 311 | if (ret != -ENXIO) | 311 | "tegra_bpmp_i2c_req ret %d\n", |
| 312 | ret); | ||
| 312 | dump_i2c_msgs(i2c_dev, msgs, num); | 313 | dump_i2c_msgs(i2c_dev, msgs, num); |
| 314 | } else | ||
| 315 | dev_dbg(&i2c_dev->adapter.dev, | ||
| 316 | "tegra_bpmp_i2c_req ret %d\n", | ||
| 317 | ret); | ||
| 313 | return ret; | 318 | return ret; |
| 314 | } | 319 | } |
| 315 | 320 | ||
