]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: Fix error value returned by several bus drivers
authorJean Delvare <khali@linux-fr.org>
Thu, 12 Jan 2012 19:32:03 +0000 (20:32 +0100)
committerJean Delvare <khali@endymion.delvare>
Thu, 12 Jan 2012 19:32:03 +0000 (20:32 +0100)
commitd0be75273d42bd3173c34e42f5b17f6f020fabbc
treeff3ff814f1c2cbf7e5cd6244d9c5e4ddd5b4e2bd
parentd591571563042df68ad180dc009670704c790d3d
i2c: Fix error value returned by several bus drivers

When adding checks for ACPI resource conflicts to many bus drivers,
not enough attention was paid to the error paths, and for several
drivers this causes 0 to be returned on error in some cases. Fix this
by properly returning a non-zero value on every error.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: stable@kernel.org
drivers/i2c/busses/i2c-ali1535.c
drivers/i2c/busses/i2c-nforce2.c
drivers/i2c/busses/i2c-sis5595.c
drivers/i2c/busses/i2c-sis630.c
drivers/i2c/busses/i2c-viapro.c