diff options
author | Ioan Nicu <ioan.nicu.ext@nokia.com> | 2015-03-30 09:03:38 -0400 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2015-04-03 16:00:14 -0400 |
commit | 623e4ecb869ea5c643715a08f376987887664de1 (patch) | |
tree | d95f75af5493299942ac1d87e13575e0f0723232 /drivers/i2c/muxes | |
parent | ba92222ed63a12d09120df9b92f56cc990abac19 (diff) |
i2c: i2c-mux-gpio: remove error messages for probe deferrals
Probe deferral is not an error case. It happens only when
the necessary dependencies are not there yet.
The driver core is already printing a message when a driver
requests probe deferral, so this can be traced in the logs
without these error prints.
This patch removes the error messages for these deferral cases.
Signed-off-by: Ionut Nicu <ioan.nicu.ext@nokia.com>
Acked-by: Alexander Sverdlin <alexander.sverdlin@nokia.com>
Acked-by: Peter Korsgaard <peter.korsgaard@barco.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/muxes')
-rw-r--r-- | drivers/i2c/muxes/i2c-mux-gpio.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/drivers/i2c/muxes/i2c-mux-gpio.c b/drivers/i2c/muxes/i2c-mux-gpio.c index f5798eb4076b..70db99264339 100644 --- a/drivers/i2c/muxes/i2c-mux-gpio.c +++ b/drivers/i2c/muxes/i2c-mux-gpio.c | |||
@@ -76,10 +76,9 @@ static int i2c_mux_gpio_probe_dt(struct gpiomux *mux, | |||
76 | return -ENODEV; | 76 | return -ENODEV; |
77 | } | 77 | } |
78 | adapter = of_find_i2c_adapter_by_node(adapter_np); | 78 | adapter = of_find_i2c_adapter_by_node(adapter_np); |
79 | if (!adapter) { | 79 | if (!adapter) |
80 | dev_err(&pdev->dev, "Cannot find parent bus\n"); | ||
81 | return -EPROBE_DEFER; | 80 | return -EPROBE_DEFER; |
82 | } | 81 | |
83 | mux->data.parent = i2c_adapter_id(adapter); | 82 | mux->data.parent = i2c_adapter_id(adapter); |
84 | put_device(&adapter->dev); | 83 | put_device(&adapter->dev); |
85 | 84 | ||
@@ -177,11 +176,8 @@ static int i2c_mux_gpio_probe(struct platform_device *pdev) | |||
177 | } | 176 | } |
178 | 177 | ||
179 | parent = i2c_get_adapter(mux->data.parent); | 178 | parent = i2c_get_adapter(mux->data.parent); |
180 | if (!parent) { | 179 | if (!parent) |
181 | dev_err(&pdev->dev, "Parent adapter (%d) not found\n", | ||
182 | mux->data.parent); | ||
183 | return -EPROBE_DEFER; | 180 | return -EPROBE_DEFER; |
184 | } | ||
185 | 181 | ||
186 | mux->parent = parent; | 182 | mux->parent = parent; |
187 | mux->gpio_base = gpio_base; | 183 | mux->gpio_base = gpio_base; |