i2c-sibyte: Fix an error path
authorJean Delvare <khali@linux-fr.org>
Mon, 14 Jan 2008 20:53:31 +0000 (21:53 +0100)
committerJean Delvare <khali@hyperion.delvare>
Mon, 14 Jan 2008 20:53:31 +0000 (21:53 +0100)
commit5cd6e675f862568ad73c061665ee5080cfd952c5
tree2a1d65b3a80ffaa21cd9e6835c8d35fb44c91865
parentf9dd0194ff23d612e463be764d73da7825da4aa1
i2c-sibyte: Fix an error path

If the registration of the second I2C channel fails, we really want to
unregister the first one before we return with an error.

While we're here, fix the printk right above so that it displays the
real driver name.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Ralf Baechle <ralf@linux-mips.org>
drivers/i2c/busses/i2c-sibyte.c