diff options
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2017-07-26 09:14:00 -0400 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2017-07-26 10:30:35 -0400 |
commit | 2856670f23a92ab72db850d73f30c0b4b6ba5a76 (patch) | |
tree | a8b6e8c3c629021fac0df210f0c9305ac1bb3a72 | |
parent | 5771a8c08880cdca3bfb4a3fc6d309d6bba20877 (diff) |
spi: core: Propagate error code of add_uevent_var()
add_uevent_var() can fail, let caller know about this.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | drivers/spi/spi.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 4fcbb0aa71d3..fe7bba9241ea 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c | |||
@@ -321,8 +321,7 @@ static int spi_uevent(struct device *dev, struct kobj_uevent_env *env) | |||
321 | if (rc != -ENODEV) | 321 | if (rc != -ENODEV) |
322 | return rc; | 322 | return rc; |
323 | 323 | ||
324 | add_uevent_var(env, "MODALIAS=%s%s", SPI_MODULE_PREFIX, spi->modalias); | 324 | return add_uevent_var(env, "MODALIAS=%s%s", SPI_MODULE_PREFIX, spi->modalias); |
325 | return 0; | ||
326 | } | 325 | } |
327 | 326 | ||
328 | struct bus_type spi_bus_type = { | 327 | struct bus_type spi_bus_type = { |