spi: Add error checking for invalid bus widths
authorSimon Glass <sjg@chromium.org>
Wed, 30 Nov 2016 03:00:13 +0000 (20:00 -0700)
committerJagan Teki <jagan@amarulasolutions.com>
Thu, 15 Dec 2016 15:38:30 +0000 (16:38 +0100)
commit1b7c28f5147144d7902d048ca90be58987899c25
tree3aea2c3fb0459349b33d04a5daaf950d68210d0d
parentf06e1588fbd18a03ad0ed0c1b3f82ab4e9d9a6c9
spi: Add error checking for invalid bus widths

At present an invalid bus width prints a message but does not return an
error. This is the opposite of the correct behaviour. Adjust it to avoid
code bloat in the common case, and avoid hard-to-debug failure in the
uncommon case.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jagan Teki <jagan@openedev.com>
drivers/spi/spi-uclass.c